builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-026 starttime: 1463674704.23 results: success (0) buildid: 20160519070342 builduid: 2981746851954708961c48de8654da04 revision: 9c96e9ec8e42fd75c62030c6840c6dc23478a07f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-19 09:18:24.229523) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-19 09:18:24.230552) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-05-19 09:18:24.231196) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-05-19 09:18:27.032242) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-19 09:18:27.032683) ========= '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-026\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-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-026\AppData\Local LOGONSERVER=\\T-W864-IX-026 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-026 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-026 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-026 WINDIR=C:\windows using PTY: False --09:18:28-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.45 GB/s 09:18:28 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.424000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-19 09:18:28.485215) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-19 09:18:28.485551) ========= '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-026\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-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-026\AppData\Local LOGONSERVER=\\T-W864-IX-026 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-026 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-026 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-026 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.707000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-19 09:18:32.211549) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-19 09:18:32.211928) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9c96e9ec8e42fd75c62030c6840c6dc23478a07f --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 9c96e9ec8e42fd75c62030c6840c6dc23478a07f --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-026\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-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-026\AppData\Local LOGONSERVER=\\T-W864-IX-026 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-026 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-026 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-026 WINDIR=C:\windows using PTY: False 2016-05-19 09:18:32,549 truncating revision to first 12 chars 2016-05-19 09:18:32,549 Setting DEBUG logging. 2016-05-19 09:18:32,549 attempt 1/10 2016-05-19 09:18:32,549 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9c96e9ec8e42?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-19 09:18:33,042 unpacking tar archive at: mozilla-aurora-9c96e9ec8e42/testing/mozharness/ program finished with exit code 0 elapsedTime=1.181000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-19 09:18:33.428704) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-19 09:18:33.429025) ========= script_repo_revision: 9c96e9ec8e42fd75c62030c6840c6dc23478a07f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-19 09:18:33.429431) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-19 09:18:33.429698) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-19 09:18:33.442287) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 32 secs) (at 2016-05-19 09:18:33.442577) ========= '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-026\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-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-026\AppData\Local LOGONSERVER=\\T-W864-IX-026 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-026 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-026 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-026 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 09:18:34 INFO - MultiFileLogger online at 20160519 09:18:34 in C:\slave\test 09:18:34 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 09:18:34 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:18:34 INFO - {'append_to_log': False, 09:18:34 INFO - 'base_work_dir': 'C:\\slave\\test', 09:18:34 INFO - 'blob_upload_branch': 'mozilla-aurora', 09:18:34 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:18:34 INFO - 'buildbot_json_path': 'buildprops.json', 09:18:34 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:18:34 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:18:34 INFO - 'download_minidump_stackwalk': True, 09:18:34 INFO - 'download_symbols': 'true', 09:18:34 INFO - 'e10s': False, 09:18:34 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:18:34 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:18:34 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:18:34 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:18:34 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:18:34 INFO - 'C:/mozilla-build/tooltool.py'), 09:18:34 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:18:34 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:18:34 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:18:34 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:18:34 INFO - 'log_level': 'info', 09:18:34 INFO - 'log_to_console': True, 09:18:34 INFO - 'opt_config_files': (), 09:18:34 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:18:34 INFO - '--processes=1', 09:18:34 INFO - '--config=%(test_path)s/wptrunner.ini', 09:18:34 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:18:34 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:18:34 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:18:34 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:18:34 INFO - 'pip_index': False, 09:18:34 INFO - 'require_test_zip': True, 09:18:34 INFO - 'test_type': ('testharness',), 09:18:34 INFO - 'this_chunk': '1', 09:18:34 INFO - 'total_chunks': '10', 09:18:34 INFO - 'virtualenv_path': 'venv', 09:18:34 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:18:34 INFO - 'work_dir': 'build'} 09:18:34 INFO - ##### 09:18:34 INFO - ##### Running clobber step. 09:18:34 INFO - ##### 09:18:34 INFO - Running pre-action listener: _resource_record_pre_action 09:18:34 INFO - Running main action method: clobber 09:18:34 INFO - rmtree: C:\slave\test\build 09:18:34 INFO - Using _rmtree_windows ... 09:18:34 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:19:14 INFO - Running post-action listener: _resource_record_post_action 09:19:14 INFO - ##### 09:19:14 INFO - ##### Running read-buildbot-config step. 09:19:14 INFO - ##### 09:19:14 INFO - Running pre-action listener: _resource_record_pre_action 09:19:14 INFO - Running main action method: read_buildbot_config 09:19:14 INFO - Using buildbot properties: 09:19:14 INFO - { 09:19:14 INFO - "project": "", 09:19:14 INFO - "product": "firefox", 09:19:14 INFO - "script_repo_revision": "production", 09:19:14 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 09:19:14 INFO - "repository": "", 09:19:14 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 09:19:14 INFO - "buildid": "20160519070342", 09:19:14 INFO - "pgo_build": "False", 09:19:14 INFO - "basedir": "C:\\slave\\test", 09:19:14 INFO - "buildnumber": 48, 09:19:14 INFO - "slavename": "t-w864-ix-026", 09:19:14 INFO - "revision": "9c96e9ec8e42fd75c62030c6840c6dc23478a07f", 09:19:14 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 09:19:14 INFO - "platform": "win64", 09:19:14 INFO - "branch": "mozilla-aurora", 09:19:14 INFO - "repo_path": "releases/mozilla-aurora", 09:19:14 INFO - "moz_repo_path": "", 09:19:14 INFO - "stage_platform": "win64", 09:19:14 INFO - "builduid": "2981746851954708961c48de8654da04", 09:19:14 INFO - "slavebuilddir": "test" 09:19:14 INFO - } 09:19:14 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/dUQmI9yITvu-bHvMzeroQA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 09:19:14 INFO - Found installer url https://queue.taskcluster.net/v1/task/dUQmI9yITvu-bHvMzeroQA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 09:19:14 INFO - Running post-action listener: _resource_record_post_action 09:19:14 INFO - ##### 09:19:14 INFO - ##### Running download-and-extract step. 09:19:14 INFO - ##### 09:19:14 INFO - Running pre-action listener: _resource_record_pre_action 09:19:14 INFO - Running main action method: download_and_extract 09:19:14 INFO - mkdir: C:\slave\test\build\tests 09:19:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:19:14 INFO - https://queue.taskcluster.net/v1/task/dUQmI9yITvu-bHvMzeroQA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 09:19:14 INFO - trying https://queue.taskcluster.net/v1/task/dUQmI9yITvu-bHvMzeroQA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 09:19:14 INFO - Downloading https://queue.taskcluster.net/v1/task/dUQmI9yITvu-bHvMzeroQA/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 09:19:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dUQmI9yITvu-bHvMzeroQA/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 09:19:15 INFO - Downloaded 1274 bytes. 09:19:15 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 09:19:15 INFO - Using the following test package requirements: 09:19:15 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 09:19:15 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:19:15 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 09:19:15 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:19:15 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 09:19:15 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:19:15 INFO - u'jsshell-win64.zip'], 09:19:15 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:19:15 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 09:19:15 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 09:19:15 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:19:15 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 09:19:15 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:19:15 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 09:19:15 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:19:15 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 09:19:15 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 09:19:15 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 09:19:15 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 09:19:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:19:15 INFO - https://queue.taskcluster.net/v1/task/dUQmI9yITvu-bHvMzeroQA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 09:19:15 INFO - trying https://queue.taskcluster.net/v1/task/dUQmI9yITvu-bHvMzeroQA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 09:19:15 INFO - Downloading https://queue.taskcluster.net/v1/task/dUQmI9yITvu-bHvMzeroQA/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 09:19:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/dUQmI9yITvu-bHvMzeroQA/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 09:19:16 INFO - Downloaded 20485193 bytes. 09:19:16 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/*'] 09:19:16 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/* 09:19:19 INFO - caution: filename not matched: web-platform/* 09:19:19 INFO - Return code: 11 09:19:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:19:19 INFO - https://queue.taskcluster.net/v1/task/dUQmI9yITvu-bHvMzeroQA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 09:19:19 INFO - trying https://queue.taskcluster.net/v1/task/dUQmI9yITvu-bHvMzeroQA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 09:19:19 INFO - Downloading https://queue.taskcluster.net/v1/task/dUQmI9yITvu-bHvMzeroQA/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 09:19:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/dUQmI9yITvu-bHvMzeroQA/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 09:19:20 INFO - Downloaded 36409075 bytes. 09:19:20 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/*'] 09:19:20 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/* 09:20:06 INFO - caution: filename not matched: bin/* 09:20:06 INFO - caution: filename not matched: config/* 09:20:06 INFO - caution: filename not matched: mozbase/* 09:20:06 INFO - caution: filename not matched: marionette/* 09:20:06 INFO - caution: filename not matched: tools/wptserve/* 09:20:06 INFO - Return code: 11 09:20: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')]} 09:20:06 INFO - https://queue.taskcluster.net/v1/task/dUQmI9yITvu-bHvMzeroQA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 09:20:06 INFO - trying https://queue.taskcluster.net/v1/task/dUQmI9yITvu-bHvMzeroQA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 09:20:06 INFO - Downloading https://queue.taskcluster.net/v1/task/dUQmI9yITvu-bHvMzeroQA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 09:20:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dUQmI9yITvu-bHvMzeroQA/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 09:20:08 INFO - Downloaded 82701508 bytes. 09:20:08 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/dUQmI9yITvu-bHvMzeroQA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 09:20:08 INFO - mkdir: C:\slave\test\properties 09:20:08 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:20:08 INFO - Writing to file C:\slave\test\properties\build_url 09:20:08 INFO - Contents: 09:20:08 INFO - build_url:https://queue.taskcluster.net/v1/task/dUQmI9yITvu-bHvMzeroQA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 09:20:09 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/dUQmI9yITvu-bHvMzeroQA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 09:20:09 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:20:09 INFO - Writing to file C:\slave\test\properties\symbols_url 09:20:09 INFO - Contents: 09:20:09 INFO - symbols_url:https://queue.taskcluster.net/v1/task/dUQmI9yITvu-bHvMzeroQA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 09:20:09 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')]} 09:20:09 INFO - https://queue.taskcluster.net/v1/task/dUQmI9yITvu-bHvMzeroQA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:20:09 INFO - trying https://queue.taskcluster.net/v1/task/dUQmI9yITvu-bHvMzeroQA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 09:20:09 INFO - Downloading https://queue.taskcluster.net/v1/task/dUQmI9yITvu-bHvMzeroQA/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 09:20:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dUQmI9yITvu-bHvMzeroQA/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 09:20:11 INFO - Downloaded 50718654 bytes. 09:20:11 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'] 09:20:11 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 09:20:14 INFO - Return code: 0 09:20:14 INFO - Running post-action listener: _resource_record_post_action 09:20:14 INFO - Running post-action listener: set_extra_try_arguments 09:20:14 INFO - ##### 09:20:14 INFO - ##### Running create-virtualenv step. 09:20:14 INFO - ##### 09:20:14 INFO - Running pre-action listener: _pre_create_virtualenv 09:20:14 INFO - Running pre-action listener: _resource_record_pre_action 09:20:14 INFO - Running main action method: create_virtualenv 09:20:14 INFO - Creating virtualenv C:\slave\test\build\venv 09:20:14 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 09:20:14 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:20:18 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:20:21 INFO - Installing distribute......................................................................................................................................................................................done. 09:20:23 INFO - Return code: 0 09:20:23 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:20:23 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')]} 09:20:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:20:23 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')]} 09:20:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:20:23 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024AE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023D84D8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024DF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02284D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025680C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-026', 'USERDOMAIN': 'T-W864-IX-026', '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-026', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-026', '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-026\\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 09:20:23 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 09:20:23 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 09:20:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:20:23 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Roaming', 09:20:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:20:23 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:20:23 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:20:23 INFO - 'COMPUTERNAME': 'T-W864-IX-026', 09:20:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:20:23 INFO - 'DCLOCATION': 'SCL3', 09:20:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:20:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:20:23 INFO - 'HOMEDRIVE': 'C:', 09:20:23 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 09:20:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:20:23 INFO - 'KTS_VERSION': '1.19c', 09:20:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 09:20:23 INFO - 'LOGONSERVER': '\\\\T-W864-IX-026', 09:20:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:20:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:20:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:20:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:20:23 INFO - 'MOZ_NO_REMOTE': '1', 09:20:23 INFO - 'NO_EM_RESTART': '1', 09:20:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:20:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:20:23 INFO - 'OS': 'Windows_NT', 09:20:23 INFO - 'OURDRIVE': 'C:', 09:20:23 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', 09:20:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:20:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:20:23 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:20:23 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:20:23 INFO - 'PROCESSOR_LEVEL': '6', 09:20:23 INFO - 'PROCESSOR_REVISION': '1e05', 09:20:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:20:23 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:20:23 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:20:23 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:20:23 INFO - 'PROMPT': '$P$G', 09:20:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:20:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:20:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:20:23 INFO - 'PWD': 'C:\\slave\\test', 09:20:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:20:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:20:23 INFO - 'SYSTEMDRIVE': 'C:', 09:20:23 INFO - 'SYSTEMROOT': 'C:\\windows', 09:20:23 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:20:23 INFO - 'TEST1': 'testie', 09:20:23 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:20:23 INFO - 'USERDOMAIN': 'T-W864-IX-026', 09:20:23 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 09:20:23 INFO - 'USERNAME': 'cltbld', 09:20:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-026', 09:20:23 INFO - 'WINDIR': 'C:\\windows', 09:20:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:20:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:20:24 INFO - Downloading/unpacking psutil>=0.7.1 09:20:24 INFO - Running setup.py egg_info for package psutil 09:20:24 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:20:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:20:24 INFO - Installing collected packages: psutil 09:20:24 INFO - Running setup.py install for psutil 09:20:24 INFO - building 'psutil._psutil_windows' extension 09:20:24 INFO - error: Unable to find vcvarsall.bat 09:20:24 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-plb8gq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:20:24 INFO - running install 09:20:24 INFO - running build 09:20:24 INFO - running build_py 09:20:24 INFO - creating build 09:20:24 INFO - creating build\lib.win32-2.7 09:20:24 INFO - creating build\lib.win32-2.7\psutil 09:20:24 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:20:24 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:20:24 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:20:24 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:20:24 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:20:24 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:20:24 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:20:24 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:20:24 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:20:24 INFO - running build_ext 09:20:24 INFO - building 'psutil._psutil_windows' extension 09:20:24 INFO - error: Unable to find vcvarsall.bat 09:20:24 INFO - ---------------------------------------- 09:20:24 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-plb8gq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:20:24 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-026\AppData\Roaming\pip\pip.log 09:20:24 WARNING - Return code: 1 09:20:24 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! 09:20:24 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:20:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:20:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:20:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:20:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:20:24 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024AE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023D84D8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024DF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02284D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025680C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-026', 'USERDOMAIN': 'T-W864-IX-026', '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-026', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-026', '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-026\\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 09:20:24 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 09:20:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:20:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:20:24 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Roaming', 09:20:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:20:24 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:20:24 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:20:24 INFO - 'COMPUTERNAME': 'T-W864-IX-026', 09:20:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:20:24 INFO - 'DCLOCATION': 'SCL3', 09:20:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:20:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:20:24 INFO - 'HOMEDRIVE': 'C:', 09:20:24 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 09:20:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:20:24 INFO - 'KTS_VERSION': '1.19c', 09:20:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 09:20:24 INFO - 'LOGONSERVER': '\\\\T-W864-IX-026', 09:20:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:20:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:20:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:20:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:20:24 INFO - 'MOZ_NO_REMOTE': '1', 09:20:24 INFO - 'NO_EM_RESTART': '1', 09:20:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:20:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:20:24 INFO - 'OS': 'Windows_NT', 09:20:24 INFO - 'OURDRIVE': 'C:', 09:20:24 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 09:20:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:20:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:20:24 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:20:24 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:20:24 INFO - 'PROCESSOR_LEVEL': '6', 09:20:24 INFO - 'PROCESSOR_REVISION': '1e05', 09:20:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:20:24 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:20:24 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:20:24 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:20:24 INFO - 'PROMPT': '$P$G', 09:20:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:20:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:20:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:20:24 INFO - 'PWD': 'C:\\slave\\test', 09:20:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:20:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:20:24 INFO - 'SYSTEMDRIVE': 'C:', 09:20:24 INFO - 'SYSTEMROOT': 'C:\\windows', 09:20:24 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:20:24 INFO - 'TEST1': 'testie', 09:20:24 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:20:24 INFO - 'USERDOMAIN': 'T-W864-IX-026', 09:20:24 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 09:20:24 INFO - 'USERNAME': 'cltbld', 09:20:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-026', 09:20:24 INFO - 'WINDIR': 'C:\\windows', 09:20:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:20:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:20:25 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:20:25 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:20:25 INFO - Running setup.py egg_info for package mozsystemmonitor 09:20:25 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:20:25 INFO - Running setup.py egg_info for package psutil 09:20:25 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:20:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:20:25 INFO - Installing collected packages: mozsystemmonitor, psutil 09:20:25 INFO - Running setup.py install for mozsystemmonitor 09:20:25 INFO - Running setup.py install for psutil 09:20:25 INFO - building 'psutil._psutil_windows' extension 09:20:25 INFO - error: Unable to find vcvarsall.bat 09:20:25 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-vdeggk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:20:25 INFO - running install 09:20:25 INFO - running build 09:20:25 INFO - running build_py 09:20:25 INFO - running build_ext 09:20:25 INFO - building 'psutil._psutil_windows' extension 09:20:25 INFO - error: Unable to find vcvarsall.bat 09:20:25 INFO - ---------------------------------------- 09:20:25 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-vdeggk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:20:25 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-026\AppData\Roaming\pip\pip.log 09:20:25 WARNING - Return code: 1 09:20:25 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 09:20:25 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:20: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')]} 09:20:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:20: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')]} 09:20:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:20:25 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024AE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023D84D8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024DF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02284D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025680C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-026', 'USERDOMAIN': 'T-W864-IX-026', '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-026', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-026', '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-026\\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 09:20:25 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 09:20:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 09:20:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:20:25 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Roaming', 09:20:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:20:25 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:20:25 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:20:25 INFO - 'COMPUTERNAME': 'T-W864-IX-026', 09:20:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:20:25 INFO - 'DCLOCATION': 'SCL3', 09:20:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:20:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:20:25 INFO - 'HOMEDRIVE': 'C:', 09:20:25 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 09:20:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:20:25 INFO - 'KTS_VERSION': '1.19c', 09:20:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 09:20:25 INFO - 'LOGONSERVER': '\\\\T-W864-IX-026', 09:20:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:20:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:20:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:20:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:20:25 INFO - 'MOZ_NO_REMOTE': '1', 09:20:25 INFO - 'NO_EM_RESTART': '1', 09:20:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:20:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:20:25 INFO - 'OS': 'Windows_NT', 09:20:25 INFO - 'OURDRIVE': 'C:', 09:20: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', 09:20:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:20:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:20:25 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:20:25 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:20:25 INFO - 'PROCESSOR_LEVEL': '6', 09:20:25 INFO - 'PROCESSOR_REVISION': '1e05', 09:20:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:20:25 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:20:25 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:20:25 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:20:25 INFO - 'PROMPT': '$P$G', 09:20:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:20:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:20:25 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:20:25 INFO - 'PWD': 'C:\\slave\\test', 09:20:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:20:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:20:25 INFO - 'SYSTEMDRIVE': 'C:', 09:20:25 INFO - 'SYSTEMROOT': 'C:\\windows', 09:20:25 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:20:25 INFO - 'TEST1': 'testie', 09:20:25 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:20:25 INFO - 'USERDOMAIN': 'T-W864-IX-026', 09:20:25 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 09:20:25 INFO - 'USERNAME': 'cltbld', 09:20:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-026', 09:20:25 INFO - 'WINDIR': 'C:\\windows', 09:20:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:20:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:20:25 INFO - Downloading/unpacking blobuploader==1.2.4 09:20:25 INFO - Downloading blobuploader-1.2.4.tar.gz 09:20:25 INFO - Running setup.py egg_info for package blobuploader 09:20:25 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:20:30 INFO - Running setup.py egg_info for package requests 09:20:30 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:20:30 INFO - Downloading docopt-0.6.1.tar.gz 09:20:30 INFO - Running setup.py egg_info for package docopt 09:20:30 INFO - Installing collected packages: blobuploader, docopt, requests 09:20:30 INFO - Running setup.py install for blobuploader 09:20:30 INFO - Running setup.py install for docopt 09:20:30 INFO - Running setup.py install for requests 09:20:30 INFO - Successfully installed blobuploader docopt requests 09:20:30 INFO - Cleaning up... 09:20:30 INFO - Return code: 0 09:20:30 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:20:30 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')]} 09:20:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:20:30 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')]} 09:20:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:20:30 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024AE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023D84D8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024DF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02284D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025680C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-026', 'USERDOMAIN': 'T-W864-IX-026', '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-026', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-026', '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-026\\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 09:20:30 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 09:20:30 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 09:20:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:20:30 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Roaming', 09:20:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:20:30 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:20:30 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:20:30 INFO - 'COMPUTERNAME': 'T-W864-IX-026', 09:20:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:20:30 INFO - 'DCLOCATION': 'SCL3', 09:20:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:20:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:20:30 INFO - 'HOMEDRIVE': 'C:', 09:20:30 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 09:20:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:20:30 INFO - 'KTS_VERSION': '1.19c', 09:20:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 09:20:30 INFO - 'LOGONSERVER': '\\\\T-W864-IX-026', 09:20:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:20:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:20:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:20:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:20:30 INFO - 'MOZ_NO_REMOTE': '1', 09:20:30 INFO - 'NO_EM_RESTART': '1', 09:20:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:20:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:20:30 INFO - 'OS': 'Windows_NT', 09:20:30 INFO - 'OURDRIVE': 'C:', 09:20:30 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', 09:20:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:20:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:20:30 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:20:30 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:20:30 INFO - 'PROCESSOR_LEVEL': '6', 09:20:30 INFO - 'PROCESSOR_REVISION': '1e05', 09:20:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:20:30 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:20:30 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:20:30 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:20:30 INFO - 'PROMPT': '$P$G', 09:20:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:20:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:20:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:20:30 INFO - 'PWD': 'C:\\slave\\test', 09:20:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:20:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:20:30 INFO - 'SYSTEMDRIVE': 'C:', 09:20:30 INFO - 'SYSTEMROOT': 'C:\\windows', 09:20:30 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:20:30 INFO - 'TEST1': 'testie', 09:20:30 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:20:30 INFO - 'USERDOMAIN': 'T-W864-IX-026', 09:20:30 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 09:20:30 INFO - 'USERNAME': 'cltbld', 09:20:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-026', 09:20:30 INFO - 'WINDIR': 'C:\\windows', 09:20:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:20:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:20:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:20:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:20:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:20:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:20:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:20:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:20:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:20:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:20:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:20:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:20:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:20:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:20:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:20:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:20:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:20:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:20:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:20:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:20:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:20:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:20:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:20:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:20:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:20:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:20:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:20:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:20:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:20:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:20:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:20:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:20:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:20:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:20:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:20:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:20:34 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:20:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:20:34 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:20:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:20:34 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:20:35 INFO - Unpacking c:\slave\test\build\tests\marionette 09:20:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:20:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:20:35 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 09:20:35 INFO - Running setup.py install for browsermob-proxy 09:20:50 INFO - Running setup.py install for manifestparser 09:20:50 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Running setup.py install for marionette-client 09:20:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:20:50 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Running setup.py install for marionette-driver 09:20:50 INFO - Running setup.py install for mozcrash 09:20:50 INFO - Running setup.py install for mozdebug 09:20:50 INFO - Running setup.py install for mozdevice 09:20:50 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Running setup.py install for mozfile 09:20:50 INFO - Running setup.py install for mozhttpd 09:20:50 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Running setup.py install for mozinfo 09:20:50 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Running setup.py install for mozInstall 09:20:50 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Running setup.py install for mozleak 09:20:50 INFO - Running setup.py install for mozlog 09:20:50 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Running setup.py install for moznetwork 09:20:50 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Running setup.py install for mozprocess 09:20:50 INFO - Running setup.py install for mozprofile 09:20:50 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Running setup.py install for mozrunner 09:20:50 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Running setup.py install for mozscreenshot 09:20:50 INFO - Running setup.py install for moztest 09:20:50 INFO - Running setup.py install for mozversion 09:20:50 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:20:50 INFO - Running setup.py install for wptserve 09:20:50 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 09:20:50 INFO - Cleaning up... 09:20:50 INFO - Return code: 0 09:20:50 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:20:50 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')]} 09:20:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:20:50 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')]} 09:20:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:20:50 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024AE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023D84D8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024DF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02284D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025680C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-026', 'USERDOMAIN': 'T-W864-IX-026', '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-026', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-026', '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-026\\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 09:20:50 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 09:20:50 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 09:20:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:20:50 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Roaming', 09:20:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:20:50 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:20:50 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:20:50 INFO - 'COMPUTERNAME': 'T-W864-IX-026', 09:20:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:20:50 INFO - 'DCLOCATION': 'SCL3', 09:20:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:20:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:20:50 INFO - 'HOMEDRIVE': 'C:', 09:20:50 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 09:20:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:20:50 INFO - 'KTS_VERSION': '1.19c', 09:20:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 09:20:50 INFO - 'LOGONSERVER': '\\\\T-W864-IX-026', 09:20:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:20:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:20:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:20:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:20:50 INFO - 'MOZ_NO_REMOTE': '1', 09:20:50 INFO - 'NO_EM_RESTART': '1', 09:20:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:20:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:20:50 INFO - 'OS': 'Windows_NT', 09:20:50 INFO - 'OURDRIVE': 'C:', 09:20:50 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', 09:20:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:20:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:20:50 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:20:50 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:20:50 INFO - 'PROCESSOR_LEVEL': '6', 09:20:50 INFO - 'PROCESSOR_REVISION': '1e05', 09:20:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:20:50 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:20:50 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:20:50 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:20:50 INFO - 'PROMPT': '$P$G', 09:20:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:20:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:20:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:20:50 INFO - 'PWD': 'C:\\slave\\test', 09:20:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:20:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:20:50 INFO - 'SYSTEMDRIVE': 'C:', 09:20:50 INFO - 'SYSTEMROOT': 'C:\\windows', 09:20:50 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:20:50 INFO - 'TEST1': 'testie', 09:20:50 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:20:50 INFO - 'USERDOMAIN': 'T-W864-IX-026', 09:20:50 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 09:20:50 INFO - 'USERNAME': 'cltbld', 09:20:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-026', 09:20:50 INFO - 'WINDIR': 'C:\\windows', 09:20:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:20:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:20:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:20:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:20:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:20:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:20:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:20:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:20:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:20:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:20:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:20:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:20:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:20:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:20:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:20:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:20:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:20:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:20:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:20:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:20:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:20:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:20:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:20:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:20:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:20:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:20:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:20:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:20:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:20:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:20:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:20:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:20:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:20:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:20:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:20:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:20:54 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:20:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:20:54 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:20:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:20:54 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:20:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:20:54 INFO - Unpacking c:\slave\test\build\tests\marionette 09:20:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:20:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:20:54 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)) 09:21:06 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)) 09:21:06 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)) 09:21:06 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)) 09:21:06 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)) 09:21:06 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:21:06 INFO - Downloading blessings-1.6.tar.gz 09:21:06 INFO - Running setup.py egg_info for package blessings 09:21:06 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)) 09:21:06 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:21:06 INFO - Running setup.py install for blessings 09:21:06 INFO - Running setup.py install for browsermob-proxy 09:21:06 INFO - Running setup.py install for manifestparser 09:21:06 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:21:06 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:21:06 INFO - Running setup.py install for marionette-client 09:21:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:21:06 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:21:06 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:21:06 INFO - Running setup.py install for marionette-driver 09:21:06 INFO - Running setup.py install for mozcrash 09:21:06 INFO - Running setup.py install for mozdebug 09:21:06 INFO - Running setup.py install for mozdevice 09:21:06 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:21:06 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:21:06 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:21:06 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:21:06 INFO - Running setup.py install for mozhttpd 09:21:06 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:21:06 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:21:06 INFO - Running setup.py install for mozInstall 09:21:06 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:21:06 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:21:06 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:21:06 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:21:06 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:21:06 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:21:06 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:21:06 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:21:06 INFO - Running setup.py install for mozleak 09:21:06 INFO - Running setup.py install for mozprofile 09:21:06 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:21:06 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:21:06 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:21:06 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:21:06 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:21:06 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:21:06 INFO - Running setup.py install for mozrunner 09:21:06 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:21:06 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:21:08 INFO - Running setup.py install for mozscreenshot 09:21:08 INFO - Running setup.py install for moztest 09:21:08 INFO - Running setup.py install for mozversion 09:21:08 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:21:08 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:21:08 INFO - Running setup.py install for wptserve 09:21:08 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:21:08 INFO - Cleaning up... 09:21:08 INFO - Return code: 0 09:21:08 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:21:08 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:21:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:21:08 INFO - Reading from file tmpfile_stdout 09:21:08 INFO - Using _rmtree_windows ... 09:21:08 INFO - Using _rmtree_windows ... 09:21:08 INFO - Current package versions: 09:21:08 INFO - blessings == 1.6 09:21:08 INFO - blobuploader == 1.2.4 09:21:08 INFO - browsermob-proxy == 0.6.0 09:21:08 INFO - distribute == 0.6.14 09:21:08 INFO - docopt == 0.6.1 09:21:08 INFO - manifestparser == 1.1 09:21:08 INFO - marionette-client == 2.3.0 09:21:08 INFO - marionette-driver == 1.4.0 09:21:08 INFO - mozInstall == 1.12 09:21:08 INFO - mozcrash == 0.17 09:21:08 INFO - mozdebug == 0.1 09:21:08 INFO - mozdevice == 0.48 09:21:08 INFO - mozfile == 1.2 09:21:08 INFO - mozhttpd == 0.7 09:21:08 INFO - mozinfo == 0.9 09:21:08 INFO - mozleak == 0.1 09:21:08 INFO - mozlog == 3.1 09:21:08 INFO - moznetwork == 0.27 09:21:08 INFO - mozprocess == 0.22 09:21:08 INFO - mozprofile == 0.28 09:21:08 INFO - mozrunner == 6.11 09:21:08 INFO - mozscreenshot == 0.1 09:21:08 INFO - mozsystemmonitor == 0.0 09:21:08 INFO - moztest == 0.7 09:21:08 INFO - mozversion == 1.4 09:21:08 INFO - requests == 1.2.3 09:21:08 INFO - wptserve == 1.4.0 09:21:08 INFO - Running post-action listener: _resource_record_post_action 09:21:08 INFO - Running post-action listener: _start_resource_monitoring 09:21:08 INFO - Starting resource monitoring. 09:21:08 INFO - ##### 09:21:08 INFO - ##### Running pull step. 09:21:08 INFO - ##### 09:21:08 INFO - Running pre-action listener: _resource_record_pre_action 09:21:08 INFO - Running main action method: pull 09:21:08 INFO - Pull has nothing to do! 09:21:08 INFO - Running post-action listener: _resource_record_post_action 09:21:08 INFO - ##### 09:21:08 INFO - ##### Running install step. 09:21:08 INFO - ##### 09:21:08 INFO - Running pre-action listener: _resource_record_pre_action 09:21:08 INFO - Running main action method: install 09:21:08 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:21:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:21:09 INFO - Reading from file tmpfile_stdout 09:21:09 INFO - Using _rmtree_windows ... 09:21:09 INFO - Using _rmtree_windows ... 09:21:09 INFO - Detecting whether we're running mozinstall >=1.0... 09:21:09 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:21:09 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:21:09 INFO - Reading from file tmpfile_stdout 09:21:09 INFO - Output received: 09:21:09 INFO - Usage: mozinstall-script.py [options] installer 09:21:09 INFO - Options: 09:21:09 INFO - -h, --help show this help message and exit 09:21:09 INFO - -d DEST, --destination=DEST 09:21:09 INFO - Directory to install application into. [default: 09:21:09 INFO - "C:\slave\test"] 09:21:09 INFO - --app=APP Application being installed. [default: firefox] 09:21:09 INFO - Using _rmtree_windows ... 09:21:09 INFO - Using _rmtree_windows ... 09:21:09 INFO - mkdir: C:\slave\test\build\application 09:21:09 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'] 09:21:09 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 09:21:12 INFO - Reading from file tmpfile_stdout 09:21:12 INFO - Output received: 09:21:12 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:21:12 INFO - Using _rmtree_windows ... 09:21:12 INFO - Using _rmtree_windows ... 09:21:12 INFO - Running post-action listener: _resource_record_post_action 09:21:12 INFO - ##### 09:21:12 INFO - ##### Running run-tests step. 09:21:12 INFO - ##### 09:21:12 INFO - Running pre-action listener: _resource_record_pre_action 09:21:12 INFO - Running main action method: run_tests 09:21:12 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:21:12 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:21:12 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:21:12 INFO - grabbing minidump binary from tooltool 09:21:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:21:12 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024DF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02284D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025680C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:21:12 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 09:21:12 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 09:21:12 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:21:13 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp9i6hr0 09:21:13 INFO - INFO - File integrity verified, renaming tmp9i6hr0 to win32-minidump_stackwalk.exe 09:21:13 INFO - Return code: 0 09:21:13 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:21:13 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:21:13 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/dUQmI9yITvu-bHvMzeroQA/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 09:21:13 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/dUQmI9yITvu-bHvMzeroQA/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 09:21:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:21:13 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Roaming', 09:21:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:21:13 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:21:13 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:21:13 INFO - 'COMPUTERNAME': 'T-W864-IX-026', 09:21:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:21:13 INFO - 'DCLOCATION': 'SCL3', 09:21:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:21:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:21:13 INFO - 'HOMEDRIVE': 'C:', 09:21:13 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-026', 09:21:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:21:13 INFO - 'KTS_VERSION': '1.19c', 09:21:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-026\\AppData\\Local', 09:21:13 INFO - 'LOGONSERVER': '\\\\T-W864-IX-026', 09:21:13 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:21:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:21:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:21:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:21:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:21:13 INFO - 'MOZ_NO_REMOTE': '1', 09:21:13 INFO - 'NO_EM_RESTART': '1', 09:21:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:21:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:21:13 INFO - 'OS': 'Windows_NT', 09:21:13 INFO - 'OURDRIVE': 'C:', 09:21:13 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 09:21:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:21:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:21:13 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:21:13 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:21:13 INFO - 'PROCESSOR_LEVEL': '6', 09:21:13 INFO - 'PROCESSOR_REVISION': '1e05', 09:21:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:21:13 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:21:13 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:21:13 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:21:13 INFO - 'PROMPT': '$P$G', 09:21:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:21:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:21:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:21:13 INFO - 'PWD': 'C:\\slave\\test', 09:21:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:21:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:21:13 INFO - 'SYSTEMDRIVE': 'C:', 09:21:13 INFO - 'SYSTEMROOT': 'C:\\windows', 09:21:13 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:21:13 INFO - 'TEST1': 'testie', 09:21:13 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:21:13 INFO - 'USERDOMAIN': 'T-W864-IX-026', 09:21:13 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-026', 09:21:13 INFO - 'USERNAME': 'cltbld', 09:21:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-026', 09:21:13 INFO - 'WINDIR': 'C:\\windows', 09:21:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:21:13 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/dUQmI9yITvu-bHvMzeroQA/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 09:21:15 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 09:21:15 INFO - import pkg_resources 09:21:16 INFO - Using 1 client processes 09:21:18 INFO - SUITE-START | Running 778 tests 09:21:18 INFO - Running testharness tests 09:21:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:21:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:21:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:21:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 09:21:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:21:18 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:21:19 INFO - Setting up ssl 09:21:19 INFO - PROCESS | certutil | 09:21:19 INFO - PROCESS | certutil | 09:21:19 INFO - PROCESS | certutil | 09:21:19 INFO - Certificate Nickname Trust Attributes 09:21:19 INFO - SSL,S/MIME,JAR/XPI 09:21:19 INFO - 09:21:19 INFO - web-platform-tests CT,, 09:21:19 INFO - 09:21:19 INFO - Starting runner 09:21:20 INFO - PROCESS | 3148 | [3148] 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 09:21:20 INFO - PROCESS | 3148 | [3148] 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 09:21:20 INFO - PROCESS | 3148 | [3148] 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 09:21:20 INFO - PROCESS | 3148 | [3148] 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 09:21:20 INFO - PROCESS | 3148 | [3148] 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 09:21:22 INFO - PROCESS | 3148 | 1463674882194 Marionette DEBUG Marionette enabled via build flag and pref 09:21:23 INFO - PROCESS | 3148 | ++DOCSHELL 00000007BA35D800 == 1 [pid = 3148] [id = 1] 09:21:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 1 (00000007C90BB800) [pid = 3148] [serial = 1] [outer = 0000000000000000] 09:21:23 INFO - PROCESS | 3148 | [3148] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:21:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 2 (00000007C90BC800) [pid = 3148] [serial = 2] [outer = 00000007C90BB800] 09:21:23 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CB495000 == 2 [pid = 3148] [id = 2] 09:21:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 3 (00000007CB495800) [pid = 3148] [serial = 3] [outer = 0000000000000000] 09:21:23 INFO - PROCESS | 3148 | [3148] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:21:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 4 (00000007CB496800) [pid = 3148] [serial = 4] [outer = 00000007CB495800] 09:21:23 INFO - PROCESS | 3148 | 1463674883909 Marionette INFO Listening on port 2828 09:21:25 INFO - PROCESS | 3148 | 1463674885688 Marionette DEBUG Marionette enabled via command-line flag 09:21:25 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CD373800 == 3 [pid = 3148] [id = 3] 09:21:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 5 (00000007CD3B0000) [pid = 3148] [serial = 5] [outer = 0000000000000000] 09:21:25 INFO - PROCESS | 3148 | [3148] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:21:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 6 (00000007CD3B1000) [pid = 3148] [serial = 6] [outer = 00000007CD3B0000] 09:21:25 INFO - PROCESS | 3148 | [3148] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:21:25 INFO - PROCESS | 3148 | [3148] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:21:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 7 (00000007CD4C8000) [pid = 3148] [serial = 7] [outer = 00000007CB495800] 09:21:26 INFO - PROCESS | 3148 | [3148] 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 09:21:26 INFO - PROCESS | 3148 | 1463674886674 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49297 09:21:26 INFO - PROCESS | 3148 | [3148] 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 09:21:26 INFO - PROCESS | 3148 | 1463674886705 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49298 09:21:26 INFO - PROCESS | 3148 | [3148] 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 09:21:26 INFO - PROCESS | 3148 | 1463674886713 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49299 09:21:26 INFO - PROCESS | 3148 | [3148] 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 09:21:26 INFO - PROCESS | 3148 | 1463674886749 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49300 09:21:26 INFO - PROCESS | 3148 | [3148] 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 09:21:26 INFO - PROCESS | 3148 | 1463674886754 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49301 09:21:26 INFO - PROCESS | 3148 | 1463674886759 Marionette DEBUG Closed connection conn0 09:21:26 INFO - PROCESS | 3148 | 1463674886761 Marionette DEBUG Closed connection conn1 09:21:26 INFO - PROCESS | 3148 | 1463674886764 Marionette DEBUG Closed connection conn2 09:21:26 INFO - PROCESS | 3148 | 1463674886821 Marionette DEBUG Closed connection conn3 09:21:26 INFO - PROCESS | 3148 | 1463674886849 Marionette DEBUG Closed connection conn4 09:21:26 INFO - PROCESS | 3148 | [3148] 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 09:21:26 INFO - PROCESS | 3148 | 1463674886855 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49302 09:21:26 INFO - PROCESS | 3148 | 1463674886963 Marionette DEBUG Closed connection conn5 09:21:26 INFO - PROCESS | 3148 | [3148] 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 09:21:26 INFO - PROCESS | 3148 | 1463674886968 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49303 09:21:26 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CE60A000 == 4 [pid = 3148] [id = 4] 09:21:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 8 (00000007CE66A800) [pid = 3148] [serial = 8] [outer = 0000000000000000] 09:21:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 9 (00000007CE675400) [pid = 3148] [serial = 9] [outer = 00000007CE66A800] 09:21:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 10 (00000007D1038C00) [pid = 3148] [serial = 10] [outer = 00000007CE66A800] 09:21:27 INFO - PROCESS | 3148 | 1463674887131 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:21:27 INFO - PROCESS | 3148 | 1463674887136 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":"20160519070342","device":"desktop","version":"48.0a2"} 09:21:27 INFO - PROCESS | 3148 | [3148] 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 09:21:28 INFO - PROCESS | 3148 | [3148] 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 09:21:28 INFO - PROCESS | 3148 | [3148] 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 09:21:28 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D27A9000 == 5 [pid = 3148] [id = 5] 09:21:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 11 (00000007D27AD000) [pid = 3148] [serial = 11] [outer = 0000000000000000] 09:21:28 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D27AD800 == 6 [pid = 3148] [id = 6] 09:21:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 12 (00000007D2A62800) [pid = 3148] [serial = 12] [outer = 0000000000000000] 09:21:29 INFO - PROCESS | 3148 | [3148] 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 09:21:29 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4C8C000 == 7 [pid = 3148] [id = 7] 09:21:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 13 (00000007D2A62000) [pid = 3148] [serial = 13] [outer = 0000000000000000] 09:21:29 INFO - PROCESS | 3148 | [3148] 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 09:21:29 INFO - PROCESS | 3148 | [3148] 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 09:21:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 14 (00000007D4F7EC00) [pid = 3148] [serial = 14] [outer = 00000007D2A62000] 09:21:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 15 (00000007D54BE000) [pid = 3148] [serial = 15] [outer = 00000007D27AD000] 09:21:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 16 (00000007D4DF8000) [pid = 3148] [serial = 16] [outer = 00000007D2A62800] 09:21:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 17 (00000007D521F000) [pid = 3148] [serial = 17] [outer = 00000007D2A62000] 09:21:30 INFO - PROCESS | 3148 | 1463674890397 Marionette DEBUG loaded listener.js 09:21:30 INFO - PROCESS | 3148 | 1463674890412 Marionette DEBUG loaded listener.js 09:21:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 18 (00000007D7964800) [pid = 3148] [serial = 18] [outer = 00000007D2A62000] 09:21:31 INFO - PROCESS | 3148 | 1463674891493 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"1fe24156-05bb-447a-a277-1f12222558b3","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":"20160519070342","device":"desktop","version":"48.0a2","command_id":1}}] 09:21:31 INFO - PROCESS | 3148 | 1463674891980 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:21:32 INFO - PROCESS | 3148 | 1463674892086 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 09:21:32 INFO - PROCESS | 3148 | 1463674892154 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:21:32 INFO - PROCESS | 3148 | [3148] 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 09:21:33 INFO - PROCESS | 3148 | --DOCSHELL 00000007BA35D800 == 6 [pid = 3148] [id = 1] 09:21:33 INFO - PROCESS | 3148 | [3148] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:21:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 19 (00000007C83F2800) [pid = 3148] [serial = 19] [outer = 00000007D2A62000] 09:21:34 INFO - PROCESS | 3148 | [3148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:21:34 INFO - PROCESS | 3148 | [3148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:21:34 INFO - PROCESS | 3148 | 1463674894224 Marionette TRACE conn6 <- [1,3,null,{}] 09:21:34 INFO - PROCESS | 3148 | 1463674894230 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:21:34 INFO - PROCESS | 3148 | 1463674894253 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 09:21:34 INFO - PROCESS | 3148 | 1463674894283 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 09:21:34 INFO - PROCESS | 3148 | 1463674894287 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 09:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:21:34 INFO - PROCESS | 3148 | 1463674894294 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:21:34 INFO - PROCESS | 3148 | 1463674894297 Marionette TRACE conn6 <- [1,6,null,{}] 09:21:34 INFO - PROCESS | 3148 | 1463674894315 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:34 INFO - PROCESS | 3148 | 1463674894334 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 09:21:34 INFO - PROCESS | 3148 | 1463674894338 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:34 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C96BB000 == 7 [pid = 3148] [id = 8] 09:21:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 20 (00000007D2A65400) [pid = 3148] [serial = 20] [outer = 0000000000000000] 09:21:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 21 (00000007D3376400) [pid = 3148] [serial = 21] [outer = 00000007D2A65400] 09:21:34 INFO - PROCESS | 3148 | 1463674894402 Marionette DEBUG loaded listener.js 09:21:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 22 (00000007D408B000) [pid = 3148] [serial = 22] [outer = 00000007D2A65400] 09:21:34 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C8B63800 == 8 [pid = 3148] [id = 9] 09:21:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 23 (00000007D408A400) [pid = 3148] [serial = 23] [outer = 0000000000000000] 09:21:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 24 (00000007D4A98400) [pid = 3148] [serial = 24] [outer = 00000007D408A400] 09:21:34 INFO - PROCESS | 3148 | 1463674894847 Marionette DEBUG loaded listener.js 09:21:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 25 (00000007D408F800) [pid = 3148] [serial = 25] [outer = 00000007D408A400] 09:21:35 INFO - PROCESS | 3148 | 1463674895544 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:21:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1286ms 09:21:35 INFO - PROCESS | 3148 | 1463674895744 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 09:21:35 INFO - PROCESS | 3148 | 1463674895748 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 09:21:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:21:35 INFO - PROCESS | 3148 | 1463674895781 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:21:35 INFO - PROCESS | 3148 | 1463674895783 Marionette TRACE conn6 <- [1,10,null,{}] 09:21:35 INFO - PROCESS | 3148 | 1463674895788 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:35 INFO - PROCESS | 3148 | 1463674895910 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 09:21:35 INFO - PROCESS | 3148 | 1463674895972 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:35 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D49EB800 == 9 [pid = 3148] [id = 10] 09:21:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 26 (00000007D2A4B800) [pid = 3148] [serial = 26] [outer = 0000000000000000] 09:21:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 27 (00000007D2A4D400) [pid = 3148] [serial = 27] [outer = 00000007D2A4B800] 09:21:36 INFO - PROCESS | 3148 | 1463674896033 Marionette DEBUG loaded listener.js 09:21:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 28 (00000007D33ECC00) [pid = 3148] [serial = 28] [outer = 00000007D2A4B800] 09:21:36 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C734C000 == 10 [pid = 3148] [id = 11] 09:21:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 29 (00000007C7352000) [pid = 3148] [serial = 29] [outer = 0000000000000000] 09:21:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 30 (00000007C73FC800) [pid = 3148] [serial = 30] [outer = 00000007C7352000] 09:21:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 31 (00000007C7CA8800) [pid = 3148] [serial = 31] [outer = 00000007C7352000] 09:21:36 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C6EDE800 == 11 [pid = 3148] [id = 12] 09:21:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 32 (00000007CC9AC400) [pid = 3148] [serial = 32] [outer = 0000000000000000] 09:21:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 33 (00000007CD322400) [pid = 3148] [serial = 33] [outer = 00000007CC9AC400] 09:21:36 INFO - PROCESS | 3148 | --DOCSHELL 00000007CE60A000 == 10 [pid = 3148] [id = 4] 09:21:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 34 (00000007CD48E800) [pid = 3148] [serial = 34] [outer = 00000007CC9AC400] 09:21:36 INFO - PROCESS | 3148 | 1463674896839 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:21:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:21:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1197ms 09:21:36 INFO - PROCESS | 3148 | 1463674896970 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 09:21:36 INFO - PROCESS | 3148 | 1463674896975 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 09:21:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:21:36 INFO - PROCESS | 3148 | 1463674896980 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:21:36 INFO - PROCESS | 3148 | 1463674896983 Marionette TRACE conn6 <- [1,14,null,{}] 09:21:36 INFO - PROCESS | 3148 | 1463674896989 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:37 INFO - PROCESS | 3148 | 1463674897084 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 09:21:37 INFO - PROCESS | 3148 | 1463674897092 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:37 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C8E1C800 == 11 [pid = 3148] [id = 13] 09:21:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 35 (00000007CE5BCC00) [pid = 3148] [serial = 35] [outer = 0000000000000000] 09:21:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 36 (00000007CE673C00) [pid = 3148] [serial = 36] [outer = 00000007CE5BCC00] 09:21:37 INFO - PROCESS | 3148 | 1463674897143 Marionette DEBUG loaded listener.js 09:21:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 37 (00000007D103B000) [pid = 3148] [serial = 37] [outer = 00000007CE5BCC00] 09:21:37 INFO - PROCESS | 3148 | 1463674897588 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:21:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 09:21:37 INFO - PROCESS | 3148 | 1463674897613 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 09:21:37 INFO - PROCESS | 3148 | 1463674897618 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 09:21:37 INFO - PROCESS | 3148 | 1463674897628 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:21:37 INFO - PROCESS | 3148 | 1463674897631 Marionette TRACE conn6 <- [1,18,null,{}] 09:21:37 INFO - PROCESS | 3148 | 1463674897635 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:37 INFO - PROCESS | 3148 | 1463674897726 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 09:21:37 INFO - PROCESS | 3148 | 1463674897737 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:37 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CCF9C000 == 12 [pid = 3148] [id = 14] 09:21:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 38 (00000007D2A4FC00) [pid = 3148] [serial = 38] [outer = 0000000000000000] 09:21:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 39 (00000007D2D2F000) [pid = 3148] [serial = 39] [outer = 00000007D2A4FC00] 09:21:37 INFO - PROCESS | 3148 | 1463674897784 Marionette DEBUG loaded listener.js 09:21:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 40 (00000007D33EF800) [pid = 3148] [serial = 40] [outer = 00000007D2A4FC00] 09:21:38 INFO - PROCESS | 3148 | 1463674898208 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:21:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 627ms 09:21:38 INFO - PROCESS | 3148 | 1463674898260 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 09:21:38 INFO - PROCESS | 3148 | 1463674898262 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 09:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:21:38 INFO - PROCESS | 3148 | 1463674898266 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:21:38 INFO - PROCESS | 3148 | 1463674898270 Marionette TRACE conn6 <- [1,22,null,{}] 09:21:38 INFO - PROCESS | 3148 | 1463674898281 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:38 INFO - PROCESS | 3148 | 1463674898377 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 09:21:38 INFO - PROCESS | 3148 | 1463674898395 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:38 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CE1BF800 == 13 [pid = 3148] [id = 15] 09:21:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 41 (00000007D33F3800) [pid = 3148] [serial = 41] [outer = 0000000000000000] 09:21:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 42 (00000007D4084400) [pid = 3148] [serial = 42] [outer = 00000007D33F3800] 09:21:38 INFO - PROCESS | 3148 | 1463674898454 Marionette DEBUG loaded listener.js 09:21:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 43 (00000007D5584800) [pid = 3148] [serial = 43] [outer = 00000007D33F3800] 09:21:38 INFO - PROCESS | 3148 | 1463674898903 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:21:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 692ms 09:21:38 INFO - PROCESS | 3148 | 1463674898961 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 09:21:38 INFO - PROCESS | 3148 | 1463674898964 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 09:21:38 INFO - PROCESS | 3148 | 1463674898967 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:21:38 INFO - PROCESS | 3148 | 1463674898969 Marionette TRACE conn6 <- [1,26,null,{}] 09:21:38 INFO - PROCESS | 3148 | 1463674898972 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:39 INFO - PROCESS | 3148 | 1463674899062 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 09:21:39 INFO - PROCESS | 3148 | 1463674899070 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:39 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D24E1800 == 14 [pid = 3148] [id = 16] 09:21:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 44 (00000007C7C7BC00) [pid = 3148] [serial = 44] [outer = 0000000000000000] 09:21:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 45 (00000007D337D400) [pid = 3148] [serial = 45] [outer = 00000007C7C7BC00] 09:21:39 INFO - PROCESS | 3148 | 1463674899117 Marionette DEBUG loaded listener.js 09:21:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 46 (00000007D59DF800) [pid = 3148] [serial = 46] [outer = 00000007C7C7BC00] 09:21:39 INFO - PROCESS | 3148 | 1463674899490 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 09:21:39 INFO - PROCESS | 3148 | 1463674899557 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 09:21:39 INFO - PROCESS | 3148 | 1463674899559 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 09:21:39 INFO - PROCESS | 3148 | 1463674899562 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:21:39 INFO - PROCESS | 3148 | 1463674899564 Marionette TRACE conn6 <- [1,30,null,{}] 09:21:39 INFO - PROCESS | 3148 | 1463674899568 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:39 INFO - PROCESS | 3148 | 1463674899647 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 09:21:39 INFO - PROCESS | 3148 | 1463674899656 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:39 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D2E78000 == 15 [pid = 3148] [id = 17] 09:21:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 47 (00000007CD59A400) [pid = 3148] [serial = 47] [outer = 0000000000000000] 09:21:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 48 (00000007CD5A0000) [pid = 3148] [serial = 48] [outer = 00000007CD59A400] 09:21:39 INFO - PROCESS | 3148 | 1463674899704 Marionette DEBUG loaded listener.js 09:21:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 49 (00000007D33F7C00) [pid = 3148] [serial = 49] [outer = 00000007CD59A400] 09:21:40 INFO - PROCESS | 3148 | 1463674900146 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:21:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 09:21:40 INFO - PROCESS | 3148 | 1463674900196 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 09:21:40 INFO - PROCESS | 3148 | 1463674900199 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 09:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:21:40 INFO - PROCESS | 3148 | 1463674900202 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:21:40 INFO - PROCESS | 3148 | 1463674900204 Marionette TRACE conn6 <- [1,34,null,{}] 09:21:40 INFO - PROCESS | 3148 | 1463674900208 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:40 INFO - PROCESS | 3148 | 1463674900377 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 09:21:40 INFO - PROCESS | 3148 | 1463674900458 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:40 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D58ED800 == 16 [pid = 3148] [id = 18] 09:21:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 50 (00000007CD59C400) [pid = 3148] [serial = 50] [outer = 0000000000000000] 09:21:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 51 (00000007D2403800) [pid = 3148] [serial = 51] [outer = 00000007CD59C400] 09:21:40 INFO - PROCESS | 3148 | 1463674900506 Marionette DEBUG loaded listener.js 09:21:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 52 (00000007D2409800) [pid = 3148] [serial = 52] [outer = 00000007CD59C400] 09:21:40 INFO - PROCESS | 3148 | 1463674900854 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:21:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 672ms 09:21:40 INFO - PROCESS | 3148 | 1463674900876 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 09:21:40 INFO - PROCESS | 3148 | 1463674900879 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 09:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:21:40 INFO - PROCESS | 3148 | 1463674900882 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:21:40 INFO - PROCESS | 3148 | 1463674900884 Marionette TRACE conn6 <- [1,38,null,{}] 09:21:40 INFO - PROCESS | 3148 | 1463674900887 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:40 INFO - PROCESS | 3148 | 1463674900962 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 09:21:41 INFO - PROCESS | 3148 | 1463674901034 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:41 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D752A800 == 17 [pid = 3148] [id = 19] 09:21:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 53 (00000007C7CCB400) [pid = 3148] [serial = 53] [outer = 0000000000000000] 09:21:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 54 (00000007C7CD5000) [pid = 3148] [serial = 54] [outer = 00000007C7CCB400] 09:21:41 INFO - PROCESS | 3148 | 1463674901083 Marionette DEBUG loaded listener.js 09:21:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 55 (00000007D2409000) [pid = 3148] [serial = 55] [outer = 00000007C7CCB400] 09:21:41 INFO - PROCESS | 3148 | 1463674901438 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:21:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 09:21:41 INFO - PROCESS | 3148 | 1463674901472 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 09:21:41 INFO - PROCESS | 3148 | 1463674901475 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 09:21:41 INFO - PROCESS | 3148 | 1463674901478 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:21:41 INFO - PROCESS | 3148 | 1463674901480 Marionette TRACE conn6 <- [1,42,null,{}] 09:21:41 INFO - PROCESS | 3148 | 1463674901484 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:41 INFO - PROCESS | 3148 | 1463674901562 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 09:21:41 INFO - PROCESS | 3148 | 1463674901618 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:41 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D845A800 == 18 [pid = 3148] [id = 20] 09:21:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 56 (00000007C6664400) [pid = 3148] [serial = 56] [outer = 0000000000000000] 09:21:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 57 (00000007C666CC00) [pid = 3148] [serial = 57] [outer = 00000007C6664400] 09:21:41 INFO - PROCESS | 3148 | 1463674901664 Marionette DEBUG loaded listener.js 09:21:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 58 (00000007C7CD7C00) [pid = 3148] [serial = 58] [outer = 00000007C6664400] 09:21:42 INFO - PROCESS | 3148 | 1463674902007 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 09:21:42 INFO - PROCESS | 3148 | 1463674902068 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 09:21:42 INFO - PROCESS | 3148 | 1463674902070 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 09:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:21:42 INFO - PROCESS | 3148 | 1463674902074 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:21:42 INFO - PROCESS | 3148 | 1463674902075 Marionette TRACE conn6 <- [1,46,null,{}] 09:21:42 INFO - PROCESS | 3148 | 1463674902079 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:42 INFO - PROCESS | 3148 | 1463674902178 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 09:21:42 INFO - PROCESS | 3148 | 1463674902188 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:42 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C85A2800 == 19 [pid = 3148] [id = 21] 09:21:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 59 (00000007C6671800) [pid = 3148] [serial = 59] [outer = 0000000000000000] 09:21:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 60 (00000007C7E18000) [pid = 3148] [serial = 60] [outer = 00000007C6671800] 09:21:42 INFO - PROCESS | 3148 | 1463674902235 Marionette DEBUG loaded listener.js 09:21:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 61 (00000007C7E20800) [pid = 3148] [serial = 61] [outer = 00000007C6671800] 09:21:42 INFO - PROCESS | 3148 | 1463674902620 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 09:21:42 INFO - PROCESS | 3148 | 1463674902664 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 09:21:42 INFO - PROCESS | 3148 | 1463674902666 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 09:21:42 INFO - PROCESS | 3148 | 1463674902669 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:21:42 INFO - PROCESS | 3148 | 1463674902679 Marionette TRACE conn6 <- [1,50,null,{}] 09:21:42 INFO - PROCESS | 3148 | 1463674902683 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:42 INFO - PROCESS | 3148 | 1463674902784 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 09:21:42 INFO - PROCESS | 3148 | 1463674902793 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:42 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DB062000 == 20 [pid = 3148] [id = 22] 09:21:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 62 (00000007C7E1D800) [pid = 3148] [serial = 62] [outer = 0000000000000000] 09:21:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 63 (00000007D33FA000) [pid = 3148] [serial = 63] [outer = 00000007C7E1D800] 09:21:42 INFO - PROCESS | 3148 | 1463674902839 Marionette DEBUG loaded listener.js 09:21:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 64 (00000007DB027800) [pid = 3148] [serial = 64] [outer = 00000007C7E1D800] 09:21:43 INFO - PROCESS | 3148 | 1463674903222 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:21:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 587ms 09:21:43 INFO - PROCESS | 3148 | 1463674903260 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 09:21:43 INFO - PROCESS | 3148 | 1463674903263 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 09:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:21:43 INFO - PROCESS | 3148 | 1463674903266 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:21:43 INFO - PROCESS | 3148 | 1463674903269 Marionette TRACE conn6 <- [1,54,null,{}] 09:21:43 INFO - PROCESS | 3148 | 1463674903272 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:43 INFO - PROCESS | 3148 | 1463674903397 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 09:21:43 INFO - PROCESS | 3148 | 1463674903406 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:43 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C7EB1800 == 21 [pid = 3148] [id = 23] 09:21:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 65 (00000007DB030400) [pid = 3148] [serial = 65] [outer = 0000000000000000] 09:21:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 66 (00000007DB169000) [pid = 3148] [serial = 66] [outer = 00000007DB030400] 09:21:43 INFO - PROCESS | 3148 | 1463674903469 Marionette DEBUG loaded listener.js 09:21:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 67 (00000007DBDA8000) [pid = 3148] [serial = 67] [outer = 00000007DB030400] 09:21:43 INFO - PROCESS | 3148 | 1463674903875 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:21:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 629ms 09:21:43 INFO - PROCESS | 3148 | 1463674903898 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 09:21:43 INFO - PROCESS | 3148 | 1463674903900 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 09:21:43 INFO - PROCESS | 3148 | 1463674903904 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:21:43 INFO - PROCESS | 3148 | 1463674903906 Marionette TRACE conn6 <- [1,58,null,{}] 09:21:43 INFO - PROCESS | 3148 | 1463674903909 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:44 INFO - PROCESS | 3148 | --DOCSHELL 00000007C96BB000 == 20 [pid = 3148] [id = 8] 09:21:44 INFO - PROCESS | 3148 | 1463674904689 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 09:21:44 INFO - PROCESS | 3148 | 1463674904785 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:44 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C7CB6000 == 21 [pid = 3148] [id = 24] 09:21:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 68 (00000007C6672800) [pid = 3148] [serial = 68] [outer = 0000000000000000] 09:21:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 69 (00000007C7C73800) [pid = 3148] [serial = 69] [outer = 00000007C6672800] 09:21:44 INFO - PROCESS | 3148 | 1463674904839 Marionette DEBUG loaded listener.js 09:21:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 70 (00000007C7CD7400) [pid = 3148] [serial = 70] [outer = 00000007C6672800] 09:21:45 INFO - PROCESS | 3148 | 1463674905270 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:21:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1420ms 09:21:45 INFO - PROCESS | 3148 | 1463674905332 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 09:21:45 INFO - PROCESS | 3148 | 1463674905336 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 09:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:21:45 INFO - PROCESS | 3148 | 1463674905341 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:21:45 INFO - PROCESS | 3148 | 1463674905345 Marionette TRACE conn6 <- [1,62,null,{}] 09:21:45 INFO - PROCESS | 3148 | 1463674905350 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:45 INFO - PROCESS | 3148 | 1463674905453 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 09:21:45 INFO - PROCESS | 3148 | 1463674905468 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:45 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C8B4F800 == 22 [pid = 3148] [id = 25] 09:21:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 71 (00000007C95E4C00) [pid = 3148] [serial = 71] [outer = 0000000000000000] 09:21:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 72 (00000007CCA0F800) [pid = 3148] [serial = 72] [outer = 00000007C95E4C00] 09:21:45 INFO - PROCESS | 3148 | 1463674905549 Marionette DEBUG loaded listener.js 09:21:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 73 (00000007CD183800) [pid = 3148] [serial = 73] [outer = 00000007C95E4C00] 09:21:45 INFO - PROCESS | 3148 | 1463674905973 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 692ms 09:21:46 INFO - PROCESS | 3148 | --DOMWINDOW == 72 (00000007CE66A800) [pid = 3148] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:21:46 INFO - PROCESS | 3148 | --DOMWINDOW == 71 (00000007D2A4B800) [pid = 3148] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:21:46 INFO - PROCESS | 3148 | --DOMWINDOW == 70 (00000007CE5BCC00) [pid = 3148] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:21:46 INFO - PROCESS | 3148 | --DOMWINDOW == 69 (00000007D2A4FC00) [pid = 3148] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:21:46 INFO - PROCESS | 3148 | --DOMWINDOW == 68 (00000007D33F3800) [pid = 3148] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:21:46 INFO - PROCESS | 3148 | --DOMWINDOW == 67 (00000007C7C7BC00) [pid = 3148] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:21:46 INFO - PROCESS | 3148 | --DOMWINDOW == 66 (00000007CD59A400) [pid = 3148] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:21:46 INFO - PROCESS | 3148 | --DOMWINDOW == 65 (00000007CD59C400) [pid = 3148] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:21:46 INFO - PROCESS | 3148 | --DOMWINDOW == 64 (00000007C7E1D800) [pid = 3148] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:21:46 INFO - PROCESS | 3148 | --DOMWINDOW == 63 (00000007D2A65400) [pid = 3148] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:21:46 INFO - PROCESS | 3148 | 1463674906246 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 09:21:46 INFO - PROCESS | 3148 | 1463674906250 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 09:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:21:46 INFO - PROCESS | 3148 | 1463674906262 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:21:46 INFO - PROCESS | 3148 | 1463674906264 Marionette TRACE conn6 <- [1,66,null,{}] 09:21:46 INFO - PROCESS | 3148 | 1463674906268 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:46 INFO - PROCESS | 3148 | 1463674906350 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 09:21:46 INFO - PROCESS | 3148 | 1463674906362 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:46 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CCF32800 == 23 [pid = 3148] [id = 26] 09:21:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 64 (00000007CD3DF800) [pid = 3148] [serial = 74] [outer = 0000000000000000] 09:21:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 65 (00000007CD598400) [pid = 3148] [serial = 75] [outer = 00000007CD3DF800] 09:21:46 INFO - PROCESS | 3148 | 1463674906410 Marionette DEBUG loaded listener.js 09:21:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 66 (00000007CE4C7000) [pid = 3148] [serial = 76] [outer = 00000007CD3DF800] 09:21:46 INFO - PROCESS | 3148 | 1463674906829 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 631ms 09:21:46 INFO - PROCESS | 3148 | 1463674906894 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 09:21:46 INFO - PROCESS | 3148 | 1463674906898 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 09:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:21:46 INFO - PROCESS | 3148 | 1463674906909 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:21:46 INFO - PROCESS | 3148 | 1463674906913 Marionette TRACE conn6 <- [1,70,null,{}] 09:21:46 INFO - PROCESS | 3148 | 1463674906917 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:47 INFO - PROCESS | 3148 | 1463674907007 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 09:21:47 INFO - PROCESS | 3148 | 1463674907021 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:47 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CDF15000 == 24 [pid = 3148] [id = 27] 09:21:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 67 (00000007C7C78400) [pid = 3148] [serial = 77] [outer = 0000000000000000] 09:21:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 68 (00000007D2404000) [pid = 3148] [serial = 78] [outer = 00000007C7C78400] 09:21:47 INFO - PROCESS | 3148 | 1463674907069 Marionette DEBUG loaded listener.js 09:21:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 69 (00000007D24BA800) [pid = 3148] [serial = 79] [outer = 00000007C7C78400] 09:21:47 INFO - PROCESS | 3148 | 1463674907488 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:21:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 629ms 09:21:47 INFO - PROCESS | 3148 | 1463674907537 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 09:21:47 INFO - PROCESS | 3148 | 1463674907539 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 09:21:47 INFO - PROCESS | 3148 | 1463674907542 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:21:47 INFO - PROCESS | 3148 | 1463674907544 Marionette TRACE conn6 <- [1,74,null,{}] 09:21:47 INFO - PROCESS | 3148 | 1463674907548 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:47 INFO - PROCESS | 3148 | 1463674907628 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 09:21:47 INFO - PROCESS | 3148 | 1463674907635 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:47 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D1054800 == 25 [pid = 3148] [id = 28] 09:21:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 70 (00000007D260B800) [pid = 3148] [serial = 80] [outer = 0000000000000000] 09:21:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 71 (00000007D2A4B000) [pid = 3148] [serial = 81] [outer = 00000007D260B800] 09:21:47 INFO - PROCESS | 3148 | 1463674907682 Marionette DEBUG loaded listener.js 09:21:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 72 (00000007D2D34C00) [pid = 3148] [serial = 82] [outer = 00000007D260B800] 09:21:48 INFO - PROCESS | 3148 | 1463674908110 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:21:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 629ms 09:21:48 INFO - PROCESS | 3148 | 1463674908175 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 09:21:48 INFO - PROCESS | 3148 | 1463674908177 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 09:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:21:48 INFO - PROCESS | 3148 | 1463674908181 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:21:48 INFO - PROCESS | 3148 | 1463674908183 Marionette TRACE conn6 <- [1,78,null,{}] 09:21:48 INFO - PROCESS | 3148 | 1463674908192 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:48 INFO - PROCESS | 3148 | 1463674908306 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 09:21:48 INFO - PROCESS | 3148 | 1463674908372 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:48 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C7CA2000 == 26 [pid = 3148] [id = 29] 09:21:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 73 (00000007C666A000) [pid = 3148] [serial = 83] [outer = 0000000000000000] 09:21:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 74 (00000007C6672C00) [pid = 3148] [serial = 84] [outer = 00000007C666A000] 09:21:48 INFO - PROCESS | 3148 | 1463674908431 Marionette DEBUG loaded listener.js 09:21:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 75 (00000007C7E18800) [pid = 3148] [serial = 85] [outer = 00000007C666A000] 09:21:49 INFO - PROCESS | 3148 | 1463674909045 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 943ms 09:21:49 INFO - PROCESS | 3148 | 1463674909129 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 09:21:49 INFO - PROCESS | 3148 | 1463674909133 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 09:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:21:49 INFO - PROCESS | 3148 | 1463674909138 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:21:49 INFO - PROCESS | 3148 | 1463674909142 Marionette TRACE conn6 <- [1,82,null,{}] 09:21:49 INFO - PROCESS | 3148 | 1463674909147 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:49 INFO - PROCESS | 3148 | 1463674909259 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 09:21:49 INFO - PROCESS | 3148 | 1463674909315 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:49 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C65C0000 == 27 [pid = 3148] [id = 30] 09:21:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 76 (00000007CD5A1C00) [pid = 3148] [serial = 86] [outer = 0000000000000000] 09:21:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 77 (00000007D103D800) [pid = 3148] [serial = 87] [outer = 00000007CD5A1C00] 09:21:49 INFO - PROCESS | 3148 | 1463674909377 Marionette DEBUG loaded listener.js 09:21:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 78 (00000007D2A41C00) [pid = 3148] [serial = 88] [outer = 00000007CD5A1C00] 09:21:49 INFO - PROCESS | 3148 | 1463674909883 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 776ms 09:21:49 INFO - PROCESS | 3148 | 1463674909920 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 09:21:49 INFO - PROCESS | 3148 | 1463674909924 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 09:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:21:49 INFO - PROCESS | 3148 | 1463674909929 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:21:49 INFO - PROCESS | 3148 | 1463674909931 Marionette TRACE conn6 <- [1,86,null,{}] 09:21:49 INFO - PROCESS | 3148 | 1463674909936 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:50 INFO - PROCESS | 3148 | 1463674910037 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 09:21:50 INFO - PROCESS | 3148 | 1463674910110 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:50 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D49DB800 == 28 [pid = 3148] [id = 31] 09:21:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 79 (00000007D33FAC00) [pid = 3148] [serial = 89] [outer = 0000000000000000] 09:21:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 80 (00000007D3566000) [pid = 3148] [serial = 90] [outer = 00000007D33FAC00] 09:21:50 INFO - PROCESS | 3148 | 1463674910167 Marionette DEBUG loaded listener.js 09:21:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 81 (00000007D4C2DC00) [pid = 3148] [serial = 91] [outer = 00000007D33FAC00] 09:21:50 INFO - PROCESS | 3148 | 1463674910729 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:21:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 09:21:50 INFO - PROCESS | 3148 | 1463674910771 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 09:21:50 INFO - PROCESS | 3148 | 1463674910776 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 09:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:21:50 INFO - PROCESS | 3148 | 1463674910787 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:21:50 INFO - PROCESS | 3148 | 1463674910792 Marionette TRACE conn6 <- [1,90,null,{}] 09:21:50 INFO - PROCESS | 3148 | 1463674910796 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:50 INFO - PROCESS | 3148 | 1463674910900 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 09:21:50 INFO - PROCESS | 3148 | 1463674910960 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:50 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D6EF5800 == 29 [pid = 3148] [id = 32] 09:21:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 82 (00000007D59E1800) [pid = 3148] [serial = 92] [outer = 0000000000000000] 09:21:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 83 (00000007D6EC3400) [pid = 3148] [serial = 93] [outer = 00000007D59E1800] 09:21:51 INFO - PROCESS | 3148 | 1463674911018 Marionette DEBUG loaded listener.js 09:21:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 84 (00000007D6ECE000) [pid = 3148] [serial = 94] [outer = 00000007D59E1800] 09:21:51 INFO - PROCESS | 3148 | 1463674911540 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:21:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 839ms 09:21:51 INFO - PROCESS | 3148 | 1463674911624 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 09:21:51 INFO - PROCESS | 3148 | 1463674911627 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 09:21:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:21:51 INFO - PROCESS | 3148 | 1463674911631 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:21:51 INFO - PROCESS | 3148 | 1463674911633 Marionette TRACE conn6 <- [1,94,null,{}] 09:21:51 INFO - PROCESS | 3148 | 1463674911637 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:51 INFO - PROCESS | 3148 | 1463674911781 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 09:21:51 INFO - PROCESS | 3148 | 1463674911841 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:51 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CDF11000 == 30 [pid = 3148] [id = 33] 09:21:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 85 (00000007D748DC00) [pid = 3148] [serial = 95] [outer = 0000000000000000] 09:21:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 86 (00000007D7CB9C00) [pid = 3148] [serial = 96] [outer = 00000007D748DC00] 09:21:51 INFO - PROCESS | 3148 | 1463674911899 Marionette DEBUG loaded listener.js 09:21:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 87 (00000007DA3AD400) [pid = 3148] [serial = 97] [outer = 00000007D748DC00] 09:21:52 INFO - PROCESS | 3148 | 1463674912512 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:21:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 944ms 09:21:52 INFO - PROCESS | 3148 | 1463674912583 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 09:21:52 INFO - PROCESS | 3148 | 1463674912588 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 09:21:52 INFO - PROCESS | 3148 | 1463674912594 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:21:52 INFO - PROCESS | 3148 | 1463674912598 Marionette TRACE conn6 <- [1,98,null,{}] 09:21:52 INFO - PROCESS | 3148 | 1463674912605 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:52 INFO - PROCESS | 3148 | 1463674912708 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 09:21:52 INFO - PROCESS | 3148 | 1463674912777 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:52 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C8899800 == 31 [pid = 3148] [id = 34] 09:21:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 88 (00000007C7CCE400) [pid = 3148] [serial = 98] [outer = 0000000000000000] 09:21:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 89 (00000007C7CD8400) [pid = 3148] [serial = 99] [outer = 00000007C7CCE400] 09:21:52 INFO - PROCESS | 3148 | 1463674912828 Marionette DEBUG loaded listener.js 09:21:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 90 (00000007CB475000) [pid = 3148] [serial = 100] [outer = 00000007C7CCE400] 09:21:53 INFO - PROCESS | 3148 | --DOMWINDOW == 89 (00000007D2A4D400) [pid = 3148] [serial = 27] [outer = 0000000000000000] [url = about:blank] 09:21:53 INFO - PROCESS | 3148 | --DOMWINDOW == 88 (00000007CD322400) [pid = 3148] [serial = 33] [outer = 0000000000000000] [url = about:blank] 09:21:53 INFO - PROCESS | 3148 | --DOMWINDOW == 87 (00000007CE673C00) [pid = 3148] [serial = 36] [outer = 0000000000000000] [url = about:blank] 09:21:53 INFO - PROCESS | 3148 | --DOMWINDOW == 86 (00000007D103B000) [pid = 3148] [serial = 37] [outer = 0000000000000000] [url = about:blank] 09:21:53 INFO - PROCESS | 3148 | --DOMWINDOW == 85 (00000007D2D2F000) [pid = 3148] [serial = 39] [outer = 0000000000000000] [url = about:blank] 09:21:53 INFO - PROCESS | 3148 | --DOMWINDOW == 84 (00000007D4084400) [pid = 3148] [serial = 42] [outer = 0000000000000000] [url = about:blank] 09:21:53 INFO - PROCESS | 3148 | --DOMWINDOW == 83 (00000007D337D400) [pid = 3148] [serial = 45] [outer = 0000000000000000] [url = about:blank] 09:21:53 INFO - PROCESS | 3148 | --DOMWINDOW == 82 (00000007D33EF800) [pid = 3148] [serial = 40] [outer = 0000000000000000] [url = about:blank] 09:21:53 INFO - PROCESS | 3148 | --DOMWINDOW == 81 (00000007CD5A0000) [pid = 3148] [serial = 48] [outer = 0000000000000000] [url = about:blank] 09:21:53 INFO - PROCESS | 3148 | --DOMWINDOW == 80 (00000007D2403800) [pid = 3148] [serial = 51] [outer = 0000000000000000] [url = about:blank] 09:21:53 INFO - PROCESS | 3148 | --DOMWINDOW == 79 (00000007C7CD5000) [pid = 3148] [serial = 54] [outer = 0000000000000000] [url = about:blank] 09:21:53 INFO - PROCESS | 3148 | --DOMWINDOW == 78 (00000007C666CC00) [pid = 3148] [serial = 57] [outer = 0000000000000000] [url = about:blank] 09:21:53 INFO - PROCESS | 3148 | --DOMWINDOW == 77 (00000007C7E18000) [pid = 3148] [serial = 60] [outer = 0000000000000000] [url = about:blank] 09:21:53 INFO - PROCESS | 3148 | --DOMWINDOW == 76 (00000007D33FA000) [pid = 3148] [serial = 63] [outer = 0000000000000000] [url = about:blank] 09:21:53 INFO - PROCESS | 3148 | --DOMWINDOW == 75 (00000007D3376400) [pid = 3148] [serial = 21] [outer = 0000000000000000] [url = about:blank] 09:21:53 INFO - PROCESS | 3148 | --DOMWINDOW == 74 (00000007D4A98400) [pid = 3148] [serial = 24] [outer = 0000000000000000] [url = about:blank] 09:21:53 INFO - PROCESS | 3148 | --DOMWINDOW == 73 (00000007C73FC800) [pid = 3148] [serial = 30] [outer = 0000000000000000] [url = about:blank] 09:21:53 INFO - PROCESS | 3148 | --DOMWINDOW == 72 (00000007D59DF800) [pid = 3148] [serial = 46] [outer = 0000000000000000] [url = about:blank] 09:21:53 INFO - PROCESS | 3148 | --DOMWINDOW == 71 (00000007D33F7C00) [pid = 3148] [serial = 49] [outer = 0000000000000000] [url = about:blank] 09:21:53 INFO - PROCESS | 3148 | --DOMWINDOW == 70 (00000007D2409800) [pid = 3148] [serial = 52] [outer = 0000000000000000] [url = about:blank] 09:21:53 INFO - PROCESS | 3148 | --DOMWINDOW == 69 (00000007D408B000) [pid = 3148] [serial = 22] [outer = 0000000000000000] [url = about:blank] 09:21:53 INFO - PROCESS | 3148 | --DOMWINDOW == 68 (00000007D33ECC00) [pid = 3148] [serial = 28] [outer = 0000000000000000] [url = about:blank] 09:21:53 INFO - PROCESS | 3148 | --DOMWINDOW == 67 (00000007D5584800) [pid = 3148] [serial = 43] [outer = 0000000000000000] [url = about:blank] 09:21:53 INFO - PROCESS | 3148 | --DOMWINDOW == 66 (00000007DB027800) [pid = 3148] [serial = 64] [outer = 0000000000000000] [url = about:blank] 09:21:53 INFO - PROCESS | 3148 | --DOMWINDOW == 65 (00000007D521F000) [pid = 3148] [serial = 17] [outer = 0000000000000000] [url = about:blank] 09:21:53 INFO - PROCESS | 3148 | --DOMWINDOW == 64 (00000007D4F7EC00) [pid = 3148] [serial = 14] [outer = 0000000000000000] [url = about:blank] 09:21:53 INFO - PROCESS | 3148 | --DOMWINDOW == 63 (00000007CE675400) [pid = 3148] [serial = 9] [outer = 0000000000000000] [url = about:blank] 09:21:53 INFO - PROCESS | 3148 | --DOMWINDOW == 62 (00000007D1038C00) [pid = 3148] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:21:53 INFO - PROCESS | 3148 | --DOMWINDOW == 61 (00000007CB496800) [pid = 3148] [serial = 4] [outer = 0000000000000000] [url = about:blank] 09:21:53 INFO - PROCESS | 3148 | 1463674913282 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 736ms 09:21:53 INFO - PROCESS | 3148 | 1463674913333 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 09:21:53 INFO - PROCESS | 3148 | 1463674913339 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 09:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:21:53 INFO - PROCESS | 3148 | 1463674913345 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:21:53 INFO - PROCESS | 3148 | 1463674913348 Marionette TRACE conn6 <- [1,102,null,{}] 09:21:53 INFO - PROCESS | 3148 | 1463674913352 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:53 INFO - PROCESS | 3148 | 1463674913435 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 09:21:53 INFO - PROCESS | 3148 | 1463674913443 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:53 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CC889800 == 32 [pid = 3148] [id = 35] 09:21:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 62 (00000007C8B0EC00) [pid = 3148] [serial = 101] [outer = 0000000000000000] 09:21:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 63 (00000007CD322400) [pid = 3148] [serial = 102] [outer = 00000007C8B0EC00] 09:21:53 INFO - PROCESS | 3148 | 1463674913491 Marionette DEBUG loaded listener.js 09:21:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 64 (00000007CDF5A400) [pid = 3148] [serial = 103] [outer = 00000007C8B0EC00] 09:21:53 INFO - PROCESS | 3148 | 1463674913917 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 09:21:53 INFO - PROCESS | 3148 | 1463674913975 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 09:21:53 INFO - PROCESS | 3148 | 1463674913978 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 09:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:21:53 INFO - PROCESS | 3148 | 1463674913981 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:21:53 INFO - PROCESS | 3148 | 1463674913985 Marionette TRACE conn6 <- [1,106,null,{}] 09:21:54 INFO - PROCESS | 3148 | 1463674913996 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:54 INFO - PROCESS | 3148 | 1463674914082 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 09:21:54 INFO - PROCESS | 3148 | 1463674914122 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:54 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CDF17000 == 33 [pid = 3148] [id = 36] 09:21:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 65 (00000007CE670400) [pid = 3148] [serial = 104] [outer = 0000000000000000] 09:21:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 66 (00000007CEE05400) [pid = 3148] [serial = 105] [outer = 00000007CE670400] 09:21:54 INFO - PROCESS | 3148 | 1463674914172 Marionette DEBUG loaded listener.js 09:21:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 67 (00000007D240A000) [pid = 3148] [serial = 106] [outer = 00000007CE670400] 09:21:54 INFO - PROCESS | 3148 | 1463674914598 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:21:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:21:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 09:21:54 INFO - PROCESS | 3148 | 1463674914613 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 09:21:54 INFO - PROCESS | 3148 | 1463674914616 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 09:21:54 INFO - PROCESS | 3148 | 1463674914619 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:21:54 INFO - PROCESS | 3148 | 1463674914621 Marionette TRACE conn6 <- [1,110,null,{}] 09:21:54 INFO - PROCESS | 3148 | 1463674914625 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:54 INFO - PROCESS | 3148 | 1463674914707 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 09:21:54 INFO - PROCESS | 3148 | 1463674914714 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:54 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D104E000 == 34 [pid = 3148] [id = 37] 09:21:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 68 (00000007D2719C00) [pid = 3148] [serial = 107] [outer = 0000000000000000] 09:21:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 69 (00000007D337F400) [pid = 3148] [serial = 108] [outer = 00000007D2719C00] 09:21:54 INFO - PROCESS | 3148 | 1463674914760 Marionette DEBUG loaded listener.js 09:21:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 70 (00000007D351F000) [pid = 3148] [serial = 109] [outer = 00000007D2719C00] 09:21:55 INFO - PROCESS | 3148 | 1463674915174 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:21:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 587ms 09:21:55 INFO - PROCESS | 3148 | 1463674915214 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 09:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:21:55 INFO - PROCESS | 3148 | 1463674915216 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 09:21:55 INFO - PROCESS | 3148 | 1463674915220 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:21:55 INFO - PROCESS | 3148 | 1463674915222 Marionette TRACE conn6 <- [1,114,null,{}] 09:21:55 INFO - PROCESS | 3148 | 1463674915225 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:55 INFO - PROCESS | 3148 | 1463674915327 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 09:21:55 INFO - PROCESS | 3148 | 1463674915334 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:55 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D33D1000 == 35 [pid = 3148] [id = 38] 09:21:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 71 (00000007D4085C00) [pid = 3148] [serial = 110] [outer = 0000000000000000] 09:21:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 72 (00000007D494E800) [pid = 3148] [serial = 111] [outer = 00000007D4085C00] 09:21:55 INFO - PROCESS | 3148 | 1463674915381 Marionette DEBUG loaded listener.js 09:21:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 73 (00000007D5742000) [pid = 3148] [serial = 112] [outer = 00000007D4085C00] 09:21:55 INFO - PROCESS | 3148 | 1463674915829 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:21:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 629ms 09:21:55 INFO - PROCESS | 3148 | 1463674915853 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 09:21:55 INFO - PROCESS | 3148 | 1463674915862 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 09:21:55 INFO - PROCESS | 3148 | 1463674915866 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:21:55 INFO - PROCESS | 3148 | 1463674915868 Marionette TRACE conn6 <- [1,118,null,{}] 09:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:21:55 INFO - PROCESS | 3148 | 1463674915871 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:56 INFO - PROCESS | 3148 | 1463674915995 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 09:21:56 INFO - PROCESS | 3148 | 1463674916005 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:56 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D54CE000 == 36 [pid = 3148] [id = 39] 09:21:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 74 (00000007C7CC3C00) [pid = 3148] [serial = 113] [outer = 0000000000000000] 09:21:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 75 (00000007D57A7000) [pid = 3148] [serial = 114] [outer = 00000007C7CC3C00] 09:21:56 INFO - PROCESS | 3148 | 1463674916083 Marionette DEBUG loaded listener.js 09:21:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 76 (00000007D62E0000) [pid = 3148] [serial = 115] [outer = 00000007C7CC3C00] 09:21:56 INFO - PROCESS | 3148 | 1463674916493 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:21:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:21:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 671ms 09:21:56 INFO - PROCESS | 3148 | 1463674916544 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 09:21:56 INFO - PROCESS | 3148 | 1463674916546 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 09:21:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:21:56 INFO - PROCESS | 3148 | 1463674916557 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:21:56 INFO - PROCESS | 3148 | 1463674916560 Marionette TRACE conn6 <- [1,122,null,{}] 09:21:56 INFO - PROCESS | 3148 | 1463674916563 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:56 INFO - PROCESS | 3148 | 1463674916685 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 09:21:56 INFO - PROCESS | 3148 | --DOMWINDOW == 75 (00000007C95E4C00) [pid = 3148] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:21:56 INFO - PROCESS | 3148 | --DOMWINDOW == 74 (00000007CD3DF800) [pid = 3148] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:21:56 INFO - PROCESS | 3148 | --DOMWINDOW == 73 (00000007C7C78400) [pid = 3148] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:21:56 INFO - PROCESS | 3148 | --DOMWINDOW == 72 (00000007C6672800) [pid = 3148] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:21:56 INFO - PROCESS | 3148 | --DOMWINDOW == 71 (00000007DB030400) [pid = 3148] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:21:56 INFO - PROCESS | 3148 | --DOMWINDOW == 70 (00000007C7CCB400) [pid = 3148] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:21:56 INFO - PROCESS | 3148 | --DOMWINDOW == 69 (00000007C6664400) [pid = 3148] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:21:56 INFO - PROCESS | 3148 | --DOMWINDOW == 68 (00000007C6671800) [pid = 3148] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:21:56 INFO - PROCESS | 3148 | 1463674916744 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:56 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CD3CB800 == 37 [pid = 3148] [id = 40] 09:21:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 69 (00000007C6667400) [pid = 3148] [serial = 116] [outer = 0000000000000000] 09:21:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 70 (00000007C7CCD400) [pid = 3148] [serial = 117] [outer = 00000007C6667400] 09:21:56 INFO - PROCESS | 3148 | 1463674916792 Marionette DEBUG loaded listener.js 09:21:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 71 (00000007D2A10400) [pid = 3148] [serial = 118] [outer = 00000007C6667400] 09:21:57 INFO - PROCESS | 3148 | 1463674917128 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:21:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 09:21:57 INFO - PROCESS | 3148 | 1463674917194 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 09:21:57 INFO - PROCESS | 3148 | 1463674917197 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 09:21:57 INFO - PROCESS | 3148 | 1463674917200 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:21:57 INFO - PROCESS | 3148 | 1463674917202 Marionette TRACE conn6 <- [1,126,null,{}] 09:21:57 INFO - PROCESS | 3148 | 1463674917206 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:57 INFO - PROCESS | 3148 | 1463674917316 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 09:21:57 INFO - PROCESS | 3148 | 1463674917324 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:57 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DB06D000 == 38 [pid = 3148] [id = 41] 09:21:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 72 (00000007CD48D000) [pid = 3148] [serial = 119] [outer = 0000000000000000] 09:21:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 73 (00000007D33F3000) [pid = 3148] [serial = 120] [outer = 00000007CD48D000] 09:21:57 INFO - PROCESS | 3148 | 1463674917370 Marionette DEBUG loaded listener.js 09:21:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 74 (00000007DA3A4000) [pid = 3148] [serial = 121] [outer = 00000007CD48D000] 09:21:57 INFO - PROCESS | 3148 | 1463674917748 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:21:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 09:21:57 INFO - PROCESS | 3148 | 1463674917791 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 09:21:57 INFO - PROCESS | 3148 | 1463674917793 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 09:21:57 INFO - PROCESS | 3148 | 1463674917796 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:21:57 INFO - PROCESS | 3148 | 1463674917798 Marionette TRACE conn6 <- [1,130,null,{}] 09:21:57 INFO - PROCESS | 3148 | 1463674917801 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:57 INFO - PROCESS | 3148 | 1463674917903 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 09:21:57 INFO - PROCESS | 3148 | 1463674917943 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:57 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C8086800 == 39 [pid = 3148] [id = 42] 09:21:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 75 (00000007D7C04000) [pid = 3148] [serial = 122] [outer = 0000000000000000] 09:21:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 76 (00000007DB031800) [pid = 3148] [serial = 123] [outer = 00000007D7C04000] 09:21:58 INFO - PROCESS | 3148 | 1463674917990 Marionette DEBUG loaded listener.js 09:21:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 77 (00000007DB16E000) [pid = 3148] [serial = 124] [outer = 00000007D7C04000] 09:21:58 INFO - PROCESS | 3148 | 1463674918358 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:21:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 09:21:58 INFO - PROCESS | 3148 | 1463674918387 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 09:21:58 INFO - PROCESS | 3148 | 1463674918389 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 09:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:21:58 INFO - PROCESS | 3148 | 1463674918393 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:21:58 INFO - PROCESS | 3148 | 1463674918395 Marionette TRACE conn6 <- [1,134,null,{}] 09:21:58 INFO - PROCESS | 3148 | 1463674918398 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:58 INFO - PROCESS | 3148 | 1463674918500 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 09:21:58 INFO - PROCESS | 3148 | 1463674918509 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:58 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C8573000 == 40 [pid = 3148] [id = 43] 09:21:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 78 (00000007CD5A3400) [pid = 3148] [serial = 125] [outer = 0000000000000000] 09:21:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 79 (00000007CE02A000) [pid = 3148] [serial = 126] [outer = 00000007CD5A3400] 09:21:58 INFO - PROCESS | 3148 | 1463674918562 Marionette DEBUG loaded listener.js 09:21:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 80 (00000007CE105400) [pid = 3148] [serial = 127] [outer = 00000007CD5A3400] 09:21:58 INFO - PROCESS | 3148 | 1463674918958 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:21:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 587ms 09:21:58 INFO - PROCESS | 3148 | 1463674918983 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 09:21:58 INFO - PROCESS | 3148 | 1463674918986 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 09:21:58 INFO - PROCESS | 3148 | 1463674918989 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:21:58 INFO - PROCESS | 3148 | 1463674918992 Marionette TRACE conn6 <- [1,138,null,{}] 09:21:58 INFO - PROCESS | 3148 | 1463674918995 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:59 INFO - PROCESS | 3148 | 1463674919119 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 09:21:59 INFO - PROCESS | 3148 | 1463674919127 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:59 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC0C3800 == 41 [pid = 3148] [id = 44] 09:21:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 81 (00000007CE02D000) [pid = 3148] [serial = 128] [outer = 0000000000000000] 09:21:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 82 (00000007DAE9D000) [pid = 3148] [serial = 129] [outer = 00000007CE02D000] 09:21:59 INFO - PROCESS | 3148 | 1463674919177 Marionette DEBUG loaded listener.js 09:21:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 83 (00000007DBDB0400) [pid = 3148] [serial = 130] [outer = 00000007CE02D000] 09:21:59 INFO - PROCESS | 3148 | 1463674919875 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:21:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:21:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 924ms 09:21:59 INFO - PROCESS | 3148 | 1463674919916 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 09:21:59 INFO - PROCESS | 3148 | 1463674919921 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 09:21:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:21:59 INFO - PROCESS | 3148 | 1463674919925 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:21:59 INFO - PROCESS | 3148 | 1463674919929 Marionette TRACE conn6 <- [1,142,null,{}] 09:21:59 INFO - PROCESS | 3148 | 1463674919935 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:00 INFO - PROCESS | 3148 | 1463674920048 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 09:22:00 INFO - PROCESS | 3148 | 1463674920114 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:00 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CB497800 == 42 [pid = 3148] [id = 45] 09:22:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 84 (00000007C7CC9C00) [pid = 3148] [serial = 131] [outer = 0000000000000000] 09:22:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 85 (00000007C8675C00) [pid = 3148] [serial = 132] [outer = 00000007C7CC9C00] 09:22:00 INFO - PROCESS | 3148 | 1463674920174 Marionette DEBUG loaded listener.js 09:22:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 86 (00000007CD59BC00) [pid = 3148] [serial = 133] [outer = 00000007C7CC9C00] 09:22:00 INFO - PROCESS | 3148 | 1463674920860 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:22:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:22:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 986ms 09:22:00 INFO - PROCESS | 3148 | 1463674920916 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 09:22:00 INFO - PROCESS | 3148 | 1463674920923 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 09:22:00 INFO - PROCESS | 3148 | 1463674920930 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:22:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:22:00 INFO - PROCESS | 3148 | 1463674920933 Marionette TRACE conn6 <- [1,146,null,{}] 09:22:00 INFO - PROCESS | 3148 | 1463674920937 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:01 INFO - PROCESS | 3148 | 1463674921078 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 09:22:01 INFO - PROCESS | 3148 | 1463674921144 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:01 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D54D7000 == 43 [pid = 3148] [id = 46] 09:22:01 INFO - PROCESS | 3148 | ++DOMWINDOW == 87 (00000007CE5B7400) [pid = 3148] [serial = 134] [outer = 0000000000000000] 09:22:01 INFO - PROCESS | 3148 | ++DOMWINDOW == 88 (00000007D103C800) [pid = 3148] [serial = 135] [outer = 00000007CE5B7400] 09:22:01 INFO - PROCESS | 3148 | 1463674921202 Marionette DEBUG loaded listener.js 09:22:01 INFO - PROCESS | 3148 | ++DOMWINDOW == 89 (00000007D2A45C00) [pid = 3148] [serial = 136] [outer = 00000007CE5B7400] 09:22:01 INFO - PROCESS | 3148 | 1463674921839 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:22:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 923ms 09:22:01 INFO - PROCESS | 3148 | 1463674921858 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 09:22:01 INFO - PROCESS | 3148 | 1463674921861 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 09:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:22:01 INFO - PROCESS | 3148 | 1463674921865 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:22:01 INFO - PROCESS | 3148 | 1463674921869 Marionette TRACE conn6 <- [1,150,null,{}] 09:22:01 INFO - PROCESS | 3148 | 1463674921881 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:02 INFO - PROCESS | 3148 | 1463674922028 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 09:22:02 INFO - PROCESS | 3148 | 1463674922076 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:02 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C85B9800 == 44 [pid = 3148] [id = 47] 09:22:02 INFO - PROCESS | 3148 | ++DOMWINDOW == 90 (00000007D240C400) [pid = 3148] [serial = 137] [outer = 0000000000000000] 09:22:02 INFO - PROCESS | 3148 | ++DOMWINDOW == 91 (00000007D2A4C800) [pid = 3148] [serial = 138] [outer = 00000007D240C400] 09:22:02 INFO - PROCESS | 3148 | 1463674922137 Marionette DEBUG loaded listener.js 09:22:02 INFO - PROCESS | 3148 | ++DOMWINDOW == 92 (00000007D6259C00) [pid = 3148] [serial = 139] [outer = 00000007D240C400] 09:22:02 INFO - PROCESS | 3148 | 1463674922889 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:22:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1077ms 09:22:02 INFO - PROCESS | 3148 | 1463674922947 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 09:22:02 INFO - PROCESS | 3148 | 1463674922951 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 09:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:22:02 INFO - PROCESS | 3148 | 1463674922975 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:22:02 INFO - PROCESS | 3148 | 1463674922979 Marionette TRACE conn6 <- [1,154,null,{}] 09:22:02 INFO - PROCESS | 3148 | 1463674922986 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:03 INFO - PROCESS | 3148 | 1463674923089 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 09:22:03 INFO - PROCESS | 3148 | 1463674923155 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:03 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C856B000 == 45 [pid = 3148] [id = 48] 09:22:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 93 (00000007C7CC5C00) [pid = 3148] [serial = 140] [outer = 0000000000000000] 09:22:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 94 (00000007C7E12400) [pid = 3148] [serial = 141] [outer = 00000007C7CC5C00] 09:22:03 INFO - PROCESS | 3148 | 1463674923208 Marionette DEBUG loaded listener.js 09:22:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 95 (00000007C9661000) [pid = 3148] [serial = 142] [outer = 00000007C7CC5C00] 09:22:03 INFO - PROCESS | 3148 | --DOCSHELL 00000007C8573000 == 44 [pid = 3148] [id = 43] 09:22:03 INFO - PROCESS | 3148 | --DOCSHELL 00000007C8086800 == 43 [pid = 3148] [id = 42] 09:22:03 INFO - PROCESS | 3148 | --DOCSHELL 00000007DB06D000 == 42 [pid = 3148] [id = 41] 09:22:03 INFO - PROCESS | 3148 | --DOCSHELL 00000007CD3CB800 == 41 [pid = 3148] [id = 40] 09:22:03 INFO - PROCESS | 3148 | --DOCSHELL 00000007D54CE000 == 40 [pid = 3148] [id = 39] 09:22:03 INFO - PROCESS | 3148 | --DOCSHELL 00000007D33D1000 == 39 [pid = 3148] [id = 38] 09:22:03 INFO - PROCESS | 3148 | --DOCSHELL 00000007D104E000 == 38 [pid = 3148] [id = 37] 09:22:03 INFO - PROCESS | 3148 | --DOCSHELL 00000007CDF17000 == 37 [pid = 3148] [id = 36] 09:22:03 INFO - PROCESS | 3148 | --DOCSHELL 00000007CC889800 == 36 [pid = 3148] [id = 35] 09:22:03 INFO - PROCESS | 3148 | --DOCSHELL 00000007C8899800 == 35 [pid = 3148] [id = 34] 09:22:03 INFO - PROCESS | 3148 | --DOMWINDOW == 94 (00000007DBDA8000) [pid = 3148] [serial = 67] [outer = 0000000000000000] [url = about:blank] 09:22:03 INFO - PROCESS | 3148 | --DOMWINDOW == 93 (00000007CCA0F800) [pid = 3148] [serial = 72] [outer = 0000000000000000] [url = about:blank] 09:22:03 INFO - PROCESS | 3148 | --DOMWINDOW == 92 (00000007CD598400) [pid = 3148] [serial = 75] [outer = 0000000000000000] [url = about:blank] 09:22:03 INFO - PROCESS | 3148 | --DOMWINDOW == 91 (00000007D24BA800) [pid = 3148] [serial = 79] [outer = 0000000000000000] [url = about:blank] 09:22:03 INFO - PROCESS | 3148 | --DOMWINDOW == 90 (00000007CD183800) [pid = 3148] [serial = 73] [outer = 0000000000000000] [url = about:blank] 09:22:03 INFO - PROCESS | 3148 | --DOMWINDOW == 89 (00000007C7C73800) [pid = 3148] [serial = 69] [outer = 0000000000000000] [url = about:blank] 09:22:03 INFO - PROCESS | 3148 | --DOMWINDOW == 88 (00000007C7CD7400) [pid = 3148] [serial = 70] [outer = 0000000000000000] [url = about:blank] 09:22:03 INFO - PROCESS | 3148 | --DOMWINDOW == 87 (00000007CE4C7000) [pid = 3148] [serial = 76] [outer = 0000000000000000] [url = about:blank] 09:22:03 INFO - PROCESS | 3148 | --DOMWINDOW == 86 (00000007D2404000) [pid = 3148] [serial = 78] [outer = 0000000000000000] [url = about:blank] 09:22:03 INFO - PROCESS | 3148 | --DOMWINDOW == 85 (00000007DB169000) [pid = 3148] [serial = 66] [outer = 0000000000000000] [url = about:blank] 09:22:03 INFO - PROCESS | 3148 | --DOMWINDOW == 84 (00000007D2A4B000) [pid = 3148] [serial = 81] [outer = 0000000000000000] [url = about:blank] 09:22:03 INFO - PROCESS | 3148 | --DOMWINDOW == 83 (00000007D2409000) [pid = 3148] [serial = 55] [outer = 0000000000000000] [url = about:blank] 09:22:03 INFO - PROCESS | 3148 | --DOMWINDOW == 82 (00000007C7CD7C00) [pid = 3148] [serial = 58] [outer = 0000000000000000] [url = about:blank] 09:22:03 INFO - PROCESS | 3148 | --DOMWINDOW == 81 (00000007C7E20800) [pid = 3148] [serial = 61] [outer = 0000000000000000] [url = about:blank] 09:22:03 INFO - PROCESS | 3148 | 1463674923780 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:22:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:22:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 860ms 09:22:03 INFO - PROCESS | 3148 | 1463674923819 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 09:22:03 INFO - PROCESS | 3148 | 1463674923826 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 09:22:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:22:03 INFO - PROCESS | 3148 | 1463674923832 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:22:03 INFO - PROCESS | 3148 | 1463674923835 Marionette TRACE conn6 <- [1,158,null,{}] 09:22:03 INFO - PROCESS | 3148 | 1463674923839 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:03 INFO - PROCESS | 3148 | 1463674923946 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 09:22:04 INFO - PROCESS | 3148 | 1463674924015 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:04 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C8081000 == 36 [pid = 3148] [id = 49] 09:22:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 82 (00000007C7C7E400) [pid = 3148] [serial = 143] [outer = 0000000000000000] 09:22:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 83 (00000007C7CCEC00) [pid = 3148] [serial = 144] [outer = 00000007C7C7E400] 09:22:04 INFO - PROCESS | 3148 | 1463674924063 Marionette DEBUG loaded listener.js 09:22:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 84 (00000007CCAC8400) [pid = 3148] [serial = 145] [outer = 00000007C7C7E400] 09:22:04 INFO - PROCESS | 3148 | 1463674924452 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:22:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 692ms 09:22:04 INFO - PROCESS | 3148 | 1463674924525 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 09:22:04 INFO - PROCESS | 3148 | 1463674924527 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 09:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:22:04 INFO - PROCESS | 3148 | 1463674924531 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:22:04 INFO - PROCESS | 3148 | 1463674924535 Marionette TRACE conn6 <- [1,162,null,{}] 09:22:04 INFO - PROCESS | 3148 | 1463674924546 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:04 INFO - PROCESS | 3148 | 1463674924660 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 09:22:04 INFO - PROCESS | 3148 | 1463674924681 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:04 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CD116800 == 37 [pid = 3148] [id = 50] 09:22:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 85 (00000007CE408800) [pid = 3148] [serial = 146] [outer = 0000000000000000] 09:22:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 86 (00000007CE40C000) [pid = 3148] [serial = 147] [outer = 00000007CE408800] 09:22:04 INFO - PROCESS | 3148 | 1463674924731 Marionette DEBUG loaded listener.js 09:22:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 87 (00000007CE5B5000) [pid = 3148] [serial = 148] [outer = 00000007CE408800] 09:22:05 INFO - PROCESS | 3148 | 1463674925172 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:22:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 691ms 09:22:05 INFO - PROCESS | 3148 | 1463674925225 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 09:22:05 INFO - PROCESS | 3148 | 1463674925228 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 09:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:22:05 INFO - PROCESS | 3148 | 1463674925231 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:22:05 INFO - PROCESS | 3148 | 1463674925233 Marionette TRACE conn6 <- [1,166,null,{}] 09:22:05 INFO - PROCESS | 3148 | 1463674925237 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:05 INFO - PROCESS | 3148 | 1463674925322 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 09:22:05 INFO - PROCESS | 3148 | 1463674925331 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:05 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CE4A4800 == 38 [pid = 3148] [id = 51] 09:22:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 88 (00000007D1039800) [pid = 3148] [serial = 149] [outer = 0000000000000000] 09:22:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 89 (00000007D2402800) [pid = 3148] [serial = 150] [outer = 00000007D1039800] 09:22:05 INFO - PROCESS | 3148 | 1463674925377 Marionette DEBUG loaded listener.js 09:22:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 90 (00000007D2411C00) [pid = 3148] [serial = 151] [outer = 00000007D1039800] 09:22:05 INFO - PROCESS | 3148 | 1463674925792 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:22:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 588ms 09:22:05 INFO - PROCESS | 3148 | 1463674925826 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 09:22:05 INFO - PROCESS | 3148 | 1463674925828 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 09:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:22:05 INFO - PROCESS | 3148 | 1463674925831 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:22:05 INFO - PROCESS | 3148 | 1463674925833 Marionette TRACE conn6 <- [1,170,null,{}] 09:22:05 INFO - PROCESS | 3148 | 1463674925837 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:05 INFO - PROCESS | 3148 | 1463674925946 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 09:22:05 INFO - PROCESS | 3148 | 1463674925953 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:05 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D24F5000 == 39 [pid = 3148] [id = 52] 09:22:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 91 (00000007D271CC00) [pid = 3148] [serial = 152] [outer = 0000000000000000] 09:22:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 92 (00000007D2A14000) [pid = 3148] [serial = 153] [outer = 00000007D271CC00] 09:22:06 INFO - PROCESS | 3148 | 1463674926006 Marionette DEBUG loaded listener.js 09:22:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 93 (00000007D2A45800) [pid = 3148] [serial = 154] [outer = 00000007D271CC00] 09:22:06 INFO - PROCESS | 3148 | 1463674926464 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:22:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:22:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 671ms 09:22:06 INFO - PROCESS | 3148 | 1463674926512 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 09:22:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:22:06 INFO - PROCESS | 3148 | 1463674926522 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 09:22:06 INFO - PROCESS | 3148 | 1463674926525 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:22:06 INFO - PROCESS | 3148 | 1463674926527 Marionette TRACE conn6 <- [1,174,null,{}] 09:22:06 INFO - PROCESS | 3148 | 1463674926531 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:06 INFO - PROCESS | 3148 | 1463674926660 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 09:22:06 INFO - PROCESS | 3148 | 1463674926710 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:06 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C7CA1800 == 40 [pid = 3148] [id = 53] 09:22:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 94 (00000007D33FA400) [pid = 3148] [serial = 155] [outer = 0000000000000000] 09:22:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 95 (00000007D408AC00) [pid = 3148] [serial = 156] [outer = 00000007D33FA400] 09:22:06 INFO - PROCESS | 3148 | 1463674926758 Marionette DEBUG loaded listener.js 09:22:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 96 (00000007D5185C00) [pid = 3148] [serial = 157] [outer = 00000007D33FA400] 09:22:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 97 (00000007D5749000) [pid = 3148] [serial = 158] [outer = 00000007CC9AC400] 09:22:07 INFO - PROCESS | 3148 | 1463674927236 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:22:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:22:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 734ms 09:22:07 INFO - PROCESS | 3148 | 1463674927284 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 09:22:07 INFO - PROCESS | 3148 | 1463674927287 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 09:22:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:22:07 INFO - PROCESS | 3148 | 1463674927290 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:22:07 INFO - PROCESS | 3148 | 1463674927292 Marionette TRACE conn6 <- [1,178,null,{}] 09:22:07 INFO - PROCESS | 3148 | 1463674927296 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:07 INFO - PROCESS | 3148 | 1463674927397 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 09:22:07 INFO - PROCESS | 3148 | 1463674927407 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:07 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C962C800 == 41 [pid = 3148] [id = 54] 09:22:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 98 (00000007C90CDC00) [pid = 3148] [serial = 159] [outer = 0000000000000000] 09:22:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 99 (00000007CE5B4000) [pid = 3148] [serial = 160] [outer = 00000007C90CDC00] 09:22:07 INFO - PROCESS | 3148 | 1463674927487 Marionette DEBUG loaded listener.js 09:22:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 100 (00000007D751F800) [pid = 3148] [serial = 161] [outer = 00000007C90CDC00] 09:22:08 INFO - PROCESS | 3148 | --DOMWINDOW == 99 (00000007D748DC00) [pid = 3148] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:22:08 INFO - PROCESS | 3148 | --DOMWINDOW == 98 (00000007C6667400) [pid = 3148] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:22:08 INFO - PROCESS | 3148 | --DOMWINDOW == 97 (00000007CE670400) [pid = 3148] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:22:08 INFO - PROCESS | 3148 | --DOMWINDOW == 96 (00000007CD5A3400) [pid = 3148] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:22:08 INFO - PROCESS | 3148 | --DOMWINDOW == 95 (00000007D4085C00) [pid = 3148] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:22:08 INFO - PROCESS | 3148 | --DOMWINDOW == 94 (00000007C7CCE400) [pid = 3148] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:22:08 INFO - PROCESS | 3148 | --DOMWINDOW == 93 (00000007CD48D000) [pid = 3148] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:22:08 INFO - PROCESS | 3148 | --DOMWINDOW == 92 (00000007D2719C00) [pid = 3148] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:22:08 INFO - PROCESS | 3148 | --DOMWINDOW == 91 (00000007C7CC3C00) [pid = 3148] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:22:08 INFO - PROCESS | 3148 | --DOMWINDOW == 90 (00000007C8B0EC00) [pid = 3148] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:22:08 INFO - PROCESS | 3148 | --DOMWINDOW == 89 (00000007D7C04000) [pid = 3148] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:22:08 INFO - PROCESS | 3148 | 1463674928019 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:22:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:22:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 776ms 09:22:08 INFO - PROCESS | 3148 | 1463674928072 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 09:22:08 INFO - PROCESS | 3148 | 1463674928074 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 09:22:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:22:08 INFO - PROCESS | 3148 | 1463674928077 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:22:08 INFO - PROCESS | 3148 | 1463674928079 Marionette TRACE conn6 <- [1,182,null,{}] 09:22:08 INFO - PROCESS | 3148 | 1463674928083 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:08 INFO - PROCESS | 3148 | 1463674928168 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 09:22:08 INFO - PROCESS | 3148 | 1463674928174 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:08 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CE1C3000 == 42 [pid = 3148] [id = 55] 09:22:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 90 (00000007C7E1FC00) [pid = 3148] [serial = 162] [outer = 0000000000000000] 09:22:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 91 (00000007CE402800) [pid = 3148] [serial = 163] [outer = 00000007C7E1FC00] 09:22:08 INFO - PROCESS | 3148 | 1463674928222 Marionette DEBUG loaded listener.js 09:22:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 92 (00000007D62E5800) [pid = 3148] [serial = 164] [outer = 00000007C7E1FC00] 09:22:08 INFO - PROCESS | 3148 | 1463674928604 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:22:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:22:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 587ms 09:22:08 INFO - PROCESS | 3148 | 1463674928668 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 09:22:08 INFO - PROCESS | 3148 | 1463674928671 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 09:22:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:22:08 INFO - PROCESS | 3148 | 1463674928674 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:22:08 INFO - PROCESS | 3148 | 1463674928676 Marionette TRACE conn6 <- [1,186,null,{}] 09:22:08 INFO - PROCESS | 3148 | 1463674928679 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:08 INFO - PROCESS | 3148 | 1463674928779 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 09:22:08 INFO - PROCESS | 3148 | 1463674928786 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:08 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC0BB800 == 43 [pid = 3148] [id = 56] 09:22:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 93 (00000007DA3A5800) [pid = 3148] [serial = 165] [outer = 0000000000000000] 09:22:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 94 (00000007DAE97C00) [pid = 3148] [serial = 166] [outer = 00000007DA3A5800] 09:22:08 INFO - PROCESS | 3148 | 1463674928833 Marionette DEBUG loaded listener.js 09:22:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 95 (00000007DAEA2000) [pid = 3148] [serial = 167] [outer = 00000007DA3A5800] 09:22:09 INFO - PROCESS | 3148 | 1463674929207 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:22:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 586ms 09:22:09 INFO - PROCESS | 3148 | 1463674929272 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 09:22:09 INFO - PROCESS | 3148 | 1463674929275 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 09:22:09 INFO - PROCESS | 3148 | 1463674929278 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:22:09 INFO - PROCESS | 3148 | 1463674929281 Marionette TRACE conn6 <- [1,190,null,{}] 09:22:09 INFO - PROCESS | 3148 | 1463674929285 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:09 INFO - PROCESS | 3148 | 1463674929367 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 09:22:09 INFO - PROCESS | 3148 | 1463674929373 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:09 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DDA5F000 == 44 [pid = 3148] [id = 57] 09:22:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 96 (00000007DB028400) [pid = 3148] [serial = 168] [outer = 0000000000000000] 09:22:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 97 (00000007DB167800) [pid = 3148] [serial = 169] [outer = 00000007DB028400] 09:22:09 INFO - PROCESS | 3148 | 1463674929427 Marionette DEBUG loaded listener.js 09:22:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 98 (00000007DBDA4C00) [pid = 3148] [serial = 170] [outer = 00000007DB028400] 09:22:09 INFO - PROCESS | 3148 | 1463674929831 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:22:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 587ms 09:22:09 INFO - PROCESS | 3148 | 1463674929876 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 09:22:09 INFO - PROCESS | 3148 | 1463674929878 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 09:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:22:09 INFO - PROCESS | 3148 | 1463674929881 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:22:09 INFO - PROCESS | 3148 | 1463674929884 Marionette TRACE conn6 <- [1,194,null,{}] 09:22:09 INFO - PROCESS | 3148 | 1463674929892 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:09 INFO - PROCESS | 3148 | 1463674929992 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 09:22:10 INFO - PROCESS | 3148 | 1463674930106 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:10 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C7EA1800 == 45 [pid = 3148] [id = 58] 09:22:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 99 (00000007C7568000) [pid = 3148] [serial = 171] [outer = 0000000000000000] 09:22:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 100 (00000007C7C71800) [pid = 3148] [serial = 172] [outer = 00000007C7568000] 09:22:10 INFO - PROCESS | 3148 | 1463674930205 Marionette DEBUG loaded listener.js 09:22:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 101 (00000007C7CCD000) [pid = 3148] [serial = 173] [outer = 00000007C7568000] 09:22:10 INFO - PROCESS | 3148 | 1463674930775 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:22:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:22:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 923ms 09:22:10 INFO - PROCESS | 3148 | 1463674930809 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 09:22:10 INFO - PROCESS | 3148 | 1463674930814 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 09:22:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:22:10 INFO - PROCESS | 3148 | 1463674930819 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:22:10 INFO - PROCESS | 3148 | 1463674930824 Marionette TRACE conn6 <- [1,198,null,{}] 09:22:10 INFO - PROCESS | 3148 | 1463674930829 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:10 INFO - PROCESS | 3148 | 1463674930975 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 09:22:11 INFO - PROCESS | 3148 | 1463674931056 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:11 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CE1C3800 == 46 [pid = 3148] [id = 59] 09:22:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 102 (00000007CD597C00) [pid = 3148] [serial = 174] [outer = 0000000000000000] 09:22:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 103 (00000007CD5A0C00) [pid = 3148] [serial = 175] [outer = 00000007CD597C00] 09:22:11 INFO - PROCESS | 3148 | 1463674931116 Marionette DEBUG loaded listener.js 09:22:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 104 (00000007CE40E400) [pid = 3148] [serial = 176] [outer = 00000007CD597C00] 09:22:11 INFO - PROCESS | 3148 | 1463674931691 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:22:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:22:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 924ms 09:22:11 INFO - PROCESS | 3148 | 1463674931749 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 09:22:11 INFO - PROCESS | 3148 | 1463674931754 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 09:22:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:22:11 INFO - PROCESS | 3148 | 1463674931758 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:22:11 INFO - PROCESS | 3148 | 1463674931761 Marionette TRACE conn6 <- [1,202,null,{}] 09:22:11 INFO - PROCESS | 3148 | 1463674931765 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:11 INFO - PROCESS | 3148 | 1463674931875 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 09:22:11 INFO - PROCESS | 3148 | 1463674931957 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:11 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DCDD9000 == 47 [pid = 3148] [id = 60] 09:22:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 105 (00000007D103D000) [pid = 3148] [serial = 177] [outer = 0000000000000000] 09:22:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 106 (00000007D2D38000) [pid = 3148] [serial = 178] [outer = 00000007D103D000] 09:22:12 INFO - PROCESS | 3148 | 1463674932015 Marionette DEBUG loaded listener.js 09:22:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 107 (00000007D4086400) [pid = 3148] [serial = 179] [outer = 00000007D103D000] 09:22:12 INFO - PROCESS | 3148 | 1463674932556 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:22:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:22:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 839ms 09:22:12 INFO - PROCESS | 3148 | 1463674932607 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 09:22:12 INFO - PROCESS | 3148 | 1463674932610 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 09:22:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:22:12 INFO - PROCESS | 3148 | 1463674932621 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:22:12 INFO - PROCESS | 3148 | 1463674932628 Marionette TRACE conn6 <- [1,206,null,{}] 09:22:12 INFO - PROCESS | 3148 | 1463674932633 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:12 INFO - PROCESS | 3148 | 1463674932742 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 09:22:12 INFO - PROCESS | 3148 | 1463674932810 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:12 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DDAF5000 == 48 [pid = 3148] [id = 61] 09:22:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 108 (00000007CD51BC00) [pid = 3148] [serial = 180] [outer = 0000000000000000] 09:22:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 109 (00000007D4086C00) [pid = 3148] [serial = 181] [outer = 00000007CD51BC00] 09:22:12 INFO - PROCESS | 3148 | 1463674932867 Marionette DEBUG loaded listener.js 09:22:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 110 (00000007D88A3C00) [pid = 3148] [serial = 182] [outer = 00000007CD51BC00] 09:22:13 INFO - PROCESS | 3148 | 1463674933437 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:22:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 839ms 09:22:13 INFO - PROCESS | 3148 | 1463674933471 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 09:22:13 INFO - PROCESS | 3148 | 1463674933474 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 09:22:13 INFO - PROCESS | 3148 | 1463674933479 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:22:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:22:13 INFO - PROCESS | 3148 | 1463674933481 Marionette TRACE conn6 <- [1,210,null,{}] 09:22:13 INFO - PROCESS | 3148 | 1463674933485 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:13 INFO - PROCESS | 3148 | 1463674933591 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 09:22:13 INFO - PROCESS | 3148 | 1463674933670 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:13 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC039800 == 49 [pid = 3148] [id = 62] 09:22:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 111 (00000007D88ABC00) [pid = 3148] [serial = 183] [outer = 0000000000000000] 09:22:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 112 (00000007DB029C00) [pid = 3148] [serial = 184] [outer = 00000007D88ABC00] 09:22:13 INFO - PROCESS | 3148 | 1463674933727 Marionette DEBUG loaded listener.js 09:22:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 113 (00000007DBDA5C00) [pid = 3148] [serial = 185] [outer = 00000007D88ABC00] 09:22:14 INFO - PROCESS | 3148 | 1463674934427 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:22:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:22:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 986ms 09:22:14 INFO - PROCESS | 3148 | 1463674934472 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 09:22:14 INFO - PROCESS | 3148 | 1463674934476 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 09:22:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:22:14 INFO - PROCESS | 3148 | 1463674934481 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:22:14 INFO - PROCESS | 3148 | 1463674934486 Marionette TRACE conn6 <- [1,214,null,{}] 09:22:14 INFO - PROCESS | 3148 | 1463674934492 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:14 INFO - PROCESS | 3148 | 1463674934600 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 09:22:14 INFO - PROCESS | 3148 | 1463674934677 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:14 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C8895800 == 50 [pid = 3148] [id = 63] 09:22:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 114 (00000007C7CC8C00) [pid = 3148] [serial = 186] [outer = 0000000000000000] 09:22:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 115 (00000007C7CD0800) [pid = 3148] [serial = 187] [outer = 00000007C7CC8C00] 09:22:14 INFO - PROCESS | 3148 | 1463674934728 Marionette DEBUG loaded listener.js 09:22:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 116 (00000007CC85A000) [pid = 3148] [serial = 188] [outer = 00000007C7CC8C00] 09:22:15 INFO - PROCESS | 3148 | 1463674935274 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:22:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:22:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 839ms 09:22:15 INFO - PROCESS | 3148 | 1463674935325 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 09:22:15 INFO - PROCESS | 3148 | 1463674935331 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 09:22:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:22:15 INFO - PROCESS | 3148 | 1463674935337 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:22:15 INFO - PROCESS | 3148 | 1463674935340 Marionette TRACE conn6 <- [1,218,null,{}] 09:22:15 INFO - PROCESS | 3148 | 1463674935344 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:15 INFO - PROCESS | 3148 | 1463674935442 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 09:22:15 INFO - PROCESS | 3148 | 1463674935512 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:15 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CCF15800 == 51 [pid = 3148] [id = 64] 09:22:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 117 (00000007CD51A400) [pid = 3148] [serial = 189] [outer = 0000000000000000] 09:22:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 118 (00000007CD51F000) [pid = 3148] [serial = 190] [outer = 00000007CD51A400] 09:22:15 INFO - PROCESS | 3148 | 1463674935564 Marionette DEBUG loaded listener.js 09:22:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 119 (00000007CE106C00) [pid = 3148] [serial = 191] [outer = 00000007CD51A400] 09:22:15 INFO - PROCESS | 3148 | --DOCSHELL 00000007D49DB800 == 50 [pid = 3148] [id = 31] 09:22:15 INFO - PROCESS | 3148 | --DOCSHELL 00000007DDA5F000 == 49 [pid = 3148] [id = 57] 09:22:15 INFO - PROCESS | 3148 | --DOCSHELL 00000007DC0BB800 == 48 [pid = 3148] [id = 56] 09:22:15 INFO - PROCESS | 3148 | --DOCSHELL 00000007CE1C3000 == 47 [pid = 3148] [id = 55] 09:22:15 INFO - PROCESS | 3148 | --DOCSHELL 00000007C962C800 == 46 [pid = 3148] [id = 54] 09:22:15 INFO - PROCESS | 3148 | --DOCSHELL 00000007C7CA1800 == 45 [pid = 3148] [id = 53] 09:22:15 INFO - PROCESS | 3148 | --DOCSHELL 00000007D24F5000 == 44 [pid = 3148] [id = 52] 09:22:15 INFO - PROCESS | 3148 | --DOCSHELL 00000007CE4A4800 == 43 [pid = 3148] [id = 51] 09:22:15 INFO - PROCESS | 3148 | --DOCSHELL 00000007CD116800 == 42 [pid = 3148] [id = 50] 09:22:15 INFO - PROCESS | 3148 | --DOCSHELL 00000007C8081000 == 41 [pid = 3148] [id = 49] 09:22:15 INFO - PROCESS | 3148 | --DOCSHELL 00000007C856B000 == 40 [pid = 3148] [id = 48] 09:22:15 INFO - PROCESS | 3148 | --DOCSHELL 00000007C85B9800 == 39 [pid = 3148] [id = 47] 09:22:15 INFO - PROCESS | 3148 | --DOCSHELL 00000007D54D7000 == 38 [pid = 3148] [id = 46] 09:22:15 INFO - PROCESS | 3148 | --DOCSHELL 00000007CB497800 == 37 [pid = 3148] [id = 45] 09:22:15 INFO - PROCESS | 3148 | --DOMWINDOW == 118 (00000007D57A7000) [pid = 3148] [serial = 114] [outer = 0000000000000000] [url = about:blank] 09:22:15 INFO - PROCESS | 3148 | --DOMWINDOW == 117 (00000007CEE05400) [pid = 3148] [serial = 105] [outer = 0000000000000000] [url = about:blank] 09:22:15 INFO - PROCESS | 3148 | --DOMWINDOW == 116 (00000007D240A000) [pid = 3148] [serial = 106] [outer = 0000000000000000] [url = about:blank] 09:22:15 INFO - PROCESS | 3148 | --DOMWINDOW == 115 (00000007D6EC3400) [pid = 3148] [serial = 93] [outer = 0000000000000000] [url = about:blank] 09:22:15 INFO - PROCESS | 3148 | --DOMWINDOW == 114 (00000007D5742000) [pid = 3148] [serial = 112] [outer = 0000000000000000] [url = about:blank] 09:22:15 INFO - PROCESS | 3148 | --DOMWINDOW == 113 (00000007CD322400) [pid = 3148] [serial = 102] [outer = 0000000000000000] [url = about:blank] 09:22:15 INFO - PROCESS | 3148 | --DOMWINDOW == 112 (00000007CDF5A400) [pid = 3148] [serial = 103] [outer = 0000000000000000] [url = about:blank] 09:22:15 INFO - PROCESS | 3148 | --DOMWINDOW == 111 (00000007D494E800) [pid = 3148] [serial = 111] [outer = 0000000000000000] [url = about:blank] 09:22:15 INFO - PROCESS | 3148 | --DOMWINDOW == 110 (00000007CB475000) [pid = 3148] [serial = 100] [outer = 0000000000000000] [url = about:blank] 09:22:15 INFO - PROCESS | 3148 | --DOMWINDOW == 109 (00000007C7CD8400) [pid = 3148] [serial = 99] [outer = 0000000000000000] [url = about:blank] 09:22:15 INFO - PROCESS | 3148 | --DOMWINDOW == 108 (00000007DA3AD400) [pid = 3148] [serial = 97] [outer = 0000000000000000] [url = about:blank] 09:22:15 INFO - PROCESS | 3148 | --DOMWINDOW == 107 (00000007D7CB9C00) [pid = 3148] [serial = 96] [outer = 0000000000000000] [url = about:blank] 09:22:15 INFO - PROCESS | 3148 | --DOMWINDOW == 106 (00000007C7CCD400) [pid = 3148] [serial = 117] [outer = 0000000000000000] [url = about:blank] 09:22:15 INFO - PROCESS | 3148 | --DOMWINDOW == 105 (00000007D3566000) [pid = 3148] [serial = 90] [outer = 0000000000000000] [url = about:blank] 09:22:15 INFO - PROCESS | 3148 | --DOMWINDOW == 104 (00000007C6672C00) [pid = 3148] [serial = 84] [outer = 0000000000000000] [url = about:blank] 09:22:15 INFO - PROCESS | 3148 | --DOMWINDOW == 103 (00000007D103D800) [pid = 3148] [serial = 87] [outer = 0000000000000000] [url = about:blank] 09:22:15 INFO - PROCESS | 3148 | --DOMWINDOW == 102 (00000007D62E0000) [pid = 3148] [serial = 115] [outer = 0000000000000000] [url = about:blank] 09:22:15 INFO - PROCESS | 3148 | --DOMWINDOW == 101 (00000007D337F400) [pid = 3148] [serial = 108] [outer = 0000000000000000] [url = about:blank] 09:22:15 INFO - PROCESS | 3148 | --DOMWINDOW == 100 (00000007D2A10400) [pid = 3148] [serial = 118] [outer = 0000000000000000] [url = about:blank] 09:22:15 INFO - PROCESS | 3148 | --DOMWINDOW == 99 (00000007DB031800) [pid = 3148] [serial = 123] [outer = 0000000000000000] [url = about:blank] 09:22:15 INFO - PROCESS | 3148 | --DOMWINDOW == 98 (00000007D33F3000) [pid = 3148] [serial = 120] [outer = 0000000000000000] [url = about:blank] 09:22:15 INFO - PROCESS | 3148 | --DOMWINDOW == 97 (00000007CE02A000) [pid = 3148] [serial = 126] [outer = 0000000000000000] [url = about:blank] 09:22:15 INFO - PROCESS | 3148 | --DOMWINDOW == 96 (00000007DB16E000) [pid = 3148] [serial = 124] [outer = 0000000000000000] [url = about:blank] 09:22:15 INFO - PROCESS | 3148 | --DOMWINDOW == 95 (00000007DA3A4000) [pid = 3148] [serial = 121] [outer = 0000000000000000] [url = about:blank] 09:22:15 INFO - PROCESS | 3148 | --DOMWINDOW == 94 (00000007CE105400) [pid = 3148] [serial = 127] [outer = 0000000000000000] [url = about:blank] 09:22:15 INFO - PROCESS | 3148 | --DOMWINDOW == 93 (00000007D351F000) [pid = 3148] [serial = 109] [outer = 0000000000000000] [url = about:blank] 09:22:16 INFO - PROCESS | 3148 | 1463674936044 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:22:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 776ms 09:22:16 INFO - PROCESS | 3148 | 1463674936115 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 09:22:16 INFO - PROCESS | 3148 | 1463674936117 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 09:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:22:16 INFO - PROCESS | 3148 | 1463674936121 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:22:16 INFO - PROCESS | 3148 | 1463674936125 Marionette TRACE conn6 <- [1,222,null,{}] 09:22:16 INFO - PROCESS | 3148 | 1463674936136 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:16 INFO - PROCESS | 3148 | 1463674936226 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 09:22:16 INFO - PROCESS | 3148 | 1463674936242 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:16 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C9029800 == 38 [pid = 3148] [id = 65] 09:22:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 94 (00000007CD518C00) [pid = 3148] [serial = 192] [outer = 0000000000000000] 09:22:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 95 (00000007CE02CC00) [pid = 3148] [serial = 193] [outer = 00000007CD518C00] 09:22:16 INFO - PROCESS | 3148 | 1463674936292 Marionette DEBUG loaded listener.js 09:22:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 96 (00000007CE40DC00) [pid = 3148] [serial = 194] [outer = 00000007CD518C00] 09:22:16 INFO - PROCESS | 3148 | 1463674936729 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:22:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 691ms 09:22:16 INFO - PROCESS | 3148 | 1463674936815 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 09:22:16 INFO - PROCESS | 3148 | 1463674936818 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 09:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:22:16 INFO - PROCESS | 3148 | 1463674936821 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:22:16 INFO - PROCESS | 3148 | 1463674936823 Marionette TRACE conn6 <- [1,226,null,{}] 09:22:16 INFO - PROCESS | 3148 | 1463674936827 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:16 INFO - PROCESS | 3148 | 1463674936911 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 09:22:16 INFO - PROCESS | 3148 | 1463674936926 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:16 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CE581800 == 39 [pid = 3148] [id = 66] 09:22:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 97 (00000007D103D800) [pid = 3148] [serial = 195] [outer = 0000000000000000] 09:22:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 98 (00000007D2409800) [pid = 3148] [serial = 196] [outer = 00000007D103D800] 09:22:16 INFO - PROCESS | 3148 | 1463674936974 Marionette DEBUG loaded listener.js 09:22:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 99 (00000007D2719C00) [pid = 3148] [serial = 197] [outer = 00000007D103D800] 09:22:17 INFO - PROCESS | 3148 | 1463674937433 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:22:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 09:22:17 INFO - PROCESS | 3148 | 1463674937453 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 09:22:17 INFO - PROCESS | 3148 | 1463674937455 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 09:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:22:17 INFO - PROCESS | 3148 | 1463674937463 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:22:17 INFO - PROCESS | 3148 | 1463674937465 Marionette TRACE conn6 <- [1,230,null,{}] 09:22:17 INFO - PROCESS | 3148 | 1463674937468 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:17 INFO - PROCESS | 3148 | 1463674937550 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 09:22:17 INFO - PROCESS | 3148 | 1463674937557 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:17 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D24DC800 == 40 [pid = 3148] [id = 67] 09:22:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 100 (00000007D2A19400) [pid = 3148] [serial = 198] [outer = 0000000000000000] 09:22:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 101 (00000007D2A41000) [pid = 3148] [serial = 199] [outer = 00000007D2A19400] 09:22:17 INFO - PROCESS | 3148 | 1463674937602 Marionette DEBUG loaded listener.js 09:22:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 102 (00000007D33ECC00) [pid = 3148] [serial = 200] [outer = 00000007D2A19400] 09:22:18 INFO - PROCESS | 3148 | 1463674938020 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:22:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:22:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 587ms 09:22:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:22:18 INFO - PROCESS | 3148 | 1463674938055 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 09:22:18 INFO - PROCESS | 3148 | 1463674938057 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 09:22:18 INFO - PROCESS | 3148 | 1463674938061 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:22:18 INFO - PROCESS | 3148 | 1463674938063 Marionette TRACE conn6 <- [1,234,null,{}] 09:22:18 INFO - PROCESS | 3148 | 1463674938066 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:18 INFO - PROCESS | 3148 | 1463674938199 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 09:22:18 INFO - PROCESS | 3148 | 1463674938207 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:18 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C8076800 == 41 [pid = 3148] [id = 68] 09:22:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 103 (00000007D33FA800) [pid = 3148] [serial = 201] [outer = 0000000000000000] 09:22:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 104 (00000007D408E400) [pid = 3148] [serial = 202] [outer = 00000007D33FA800] 09:22:18 INFO - PROCESS | 3148 | 1463674938254 Marionette DEBUG loaded listener.js 09:22:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 105 (00000007D6E26000) [pid = 3148] [serial = 203] [outer = 00000007D33FA800] 09:22:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:22:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 672ms 09:22:18 INFO - PROCESS | 3148 | 1463674938727 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:22:18 INFO - PROCESS | 3148 | 1463674938734 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 09:22:18 INFO - PROCESS | 3148 | 1463674938744 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 09:22:18 INFO - PROCESS | 3148 | 1463674938754 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:22:18 INFO - PROCESS | 3148 | 1463674938756 Marionette TRACE conn6 <- [1,238,null,{}] 09:22:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:22:18 INFO - PROCESS | 3148 | 1463674938760 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:18 INFO - PROCESS | 3148 | 1463674938862 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 09:22:18 INFO - PROCESS | 3148 | 1463674938868 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:18 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D5993000 == 42 [pid = 3148] [id = 69] 09:22:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 106 (00000007D6E2A000) [pid = 3148] [serial = 204] [outer = 0000000000000000] 09:22:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 107 (00000007D6E2F400) [pid = 3148] [serial = 205] [outer = 00000007D6E2A000] 09:22:18 INFO - PROCESS | 3148 | 1463674938914 Marionette DEBUG loaded listener.js 09:22:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 108 (00000007D889E800) [pid = 3148] [serial = 206] [outer = 00000007D6E2A000] 09:22:19 INFO - PROCESS | 3148 | 1463674939461 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:22:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 733ms 09:22:19 INFO - PROCESS | 3148 | 1463674939518 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 09:22:19 INFO - PROCESS | 3148 | 1463674939520 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 09:22:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:22:19 INFO - PROCESS | 3148 | 1463674939545 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:22:19 INFO - PROCESS | 3148 | 1463674939547 Marionette TRACE conn6 <- [1,242,null,{}] 09:22:19 INFO - PROCESS | 3148 | 1463674939558 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:19 INFO - PROCESS | 3148 | 1463674939664 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 09:22:19 INFO - PROCESS | 3148 | 1463674939675 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:19 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8877000 == 43 [pid = 3148] [id = 70] 09:22:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 109 (00000007C7C72400) [pid = 3148] [serial = 207] [outer = 0000000000000000] 09:22:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 110 (00000007CD50FC00) [pid = 3148] [serial = 208] [outer = 00000007C7C72400] 09:22:19 INFO - PROCESS | 3148 | 1463674939720 Marionette DEBUG loaded listener.js 09:22:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 111 (00000007DA304000) [pid = 3148] [serial = 209] [outer = 00000007C7C72400] 09:22:20 INFO - PROCESS | 3148 | --DOMWINDOW == 110 (00000007D33FAC00) [pid = 3148] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:22:20 INFO - PROCESS | 3148 | --DOMWINDOW == 109 (00000007D59E1800) [pid = 3148] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:22:20 INFO - PROCESS | 3148 | --DOMWINDOW == 108 (00000007C666A000) [pid = 3148] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:22:20 INFO - PROCESS | 3148 | --DOMWINDOW == 107 (00000007CD5A1C00) [pid = 3148] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:22:20 INFO - PROCESS | 3148 | --DOMWINDOW == 106 (00000007D33FA400) [pid = 3148] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:22:20 INFO - PROCESS | 3148 | --DOMWINDOW == 105 (00000007CE408800) [pid = 3148] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:22:20 INFO - PROCESS | 3148 | --DOMWINDOW == 104 (00000007C7C7E400) [pid = 3148] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:22:20 INFO - PROCESS | 3148 | --DOMWINDOW == 103 (00000007D1039800) [pid = 3148] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:22:20 INFO - PROCESS | 3148 | --DOMWINDOW == 102 (00000007C7CC5C00) [pid = 3148] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:22:20 INFO - PROCESS | 3148 | --DOMWINDOW == 101 (00000007D271CC00) [pid = 3148] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:22:20 INFO - PROCESS | 3148 | --DOMWINDOW == 100 (00000007D240C400) [pid = 3148] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:22:20 INFO - PROCESS | 3148 | --DOMWINDOW == 99 (00000007C7E1FC00) [pid = 3148] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:22:20 INFO - PROCESS | 3148 | --DOMWINDOW == 98 (00000007C90CDC00) [pid = 3148] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:22:20 INFO - PROCESS | 3148 | --DOMWINDOW == 97 (00000007DA3A5800) [pid = 3148] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:22:20 INFO - PROCESS | 3148 | --DOMWINDOW == 96 (00000007D260B800) [pid = 3148] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:22:20 INFO - PROCESS | 3148 | 1463674940259 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:22:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 734ms 09:22:20 INFO - PROCESS | 3148 | 1463674940282 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 09:22:20 INFO - PROCESS | 3148 | 1463674940284 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 09:22:20 INFO - PROCESS | 3148 | 1463674940287 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:22:20 INFO - PROCESS | 3148 | 1463674940289 Marionette TRACE conn6 <- [1,246,null,{}] 09:22:20 INFO - PROCESS | 3148 | 1463674940292 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:20 INFO - PROCESS | 3148 | 1463674940374 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 09:22:20 INFO - PROCESS | 3148 | 1463674940381 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:20 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DB05D800 == 44 [pid = 3148] [id = 71] 09:22:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 97 (00000007C7C78C00) [pid = 3148] [serial = 210] [outer = 0000000000000000] 09:22:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 98 (00000007CE4C6000) [pid = 3148] [serial = 211] [outer = 00000007C7C78C00] 09:22:20 INFO - PROCESS | 3148 | 1463674940426 Marionette DEBUG loaded listener.js 09:22:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 99 (00000007D4F83400) [pid = 3148] [serial = 212] [outer = 00000007C7C78C00] 09:22:20 INFO - PROCESS | 3148 | 1463674940824 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:22:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 586ms 09:22:20 INFO - PROCESS | 3148 | 1463674940877 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 09:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:22:20 INFO - PROCESS | 3148 | 1463674940879 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 09:22:20 INFO - PROCESS | 3148 | 1463674940882 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:22:20 INFO - PROCESS | 3148 | 1463674940884 Marionette TRACE conn6 <- [1,250,null,{}] 09:22:20 INFO - PROCESS | 3148 | 1463674940896 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:21 INFO - PROCESS | 3148 | 1463674941003 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 09:22:21 INFO - PROCESS | 3148 | 1463674941012 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:21 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC0BB800 == 45 [pid = 3148] [id = 72] 09:22:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 100 (00000007D6EB8800) [pid = 3148] [serial = 213] [outer = 0000000000000000] 09:22:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 101 (00000007D6EBD800) [pid = 3148] [serial = 214] [outer = 00000007D6EB8800] 09:22:21 INFO - PROCESS | 3148 | 1463674941057 Marionette DEBUG loaded listener.js 09:22:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 102 (00000007D8B40000) [pid = 3148] [serial = 215] [outer = 00000007D6EB8800] 09:22:21 INFO - PROCESS | 3148 | 1463674941457 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:22:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:22:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 588ms 09:22:21 INFO - PROCESS | 3148 | 1463674941474 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 09:22:21 INFO - PROCESS | 3148 | 1463674941477 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 09:22:21 INFO - PROCESS | 3148 | 1463674941480 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:22:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:22:21 INFO - PROCESS | 3148 | 1463674941482 Marionette TRACE conn6 <- [1,254,null,{}] 09:22:21 INFO - PROCESS | 3148 | 1463674941496 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:21 INFO - PROCESS | 3148 | 1463674941597 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 09:22:21 INFO - PROCESS | 3148 | 1463674941603 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:21 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DDAE6800 == 46 [pid = 3148] [id = 73] 09:22:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 103 (00000007DA307800) [pid = 3148] [serial = 216] [outer = 0000000000000000] 09:22:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 104 (00000007DA310400) [pid = 3148] [serial = 217] [outer = 00000007DA307800] 09:22:21 INFO - PROCESS | 3148 | 1463674941653 Marionette DEBUG loaded listener.js 09:22:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 105 (00000007DAE9B400) [pid = 3148] [serial = 218] [outer = 00000007DA307800] 09:22:22 INFO - PROCESS | 3148 | 1463674942065 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:22:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 629ms 09:22:22 INFO - PROCESS | 3148 | 1463674942113 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 09:22:22 INFO - PROCESS | 3148 | 1463674942115 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 09:22:22 INFO - PROCESS | 3148 | 1463674942118 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:22:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:22:22 INFO - PROCESS | 3148 | 1463674942120 Marionette TRACE conn6 <- [1,258,null,{}] 09:22:22 INFO - PROCESS | 3148 | 1463674942124 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:22 INFO - PROCESS | 3148 | 1463674942214 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 09:22:22 INFO - PROCESS | 3148 | 1463674942378 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:22 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C807B800 == 47 [pid = 3148] [id = 74] 09:22:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 106 (00000007C6ECC000) [pid = 3148] [serial = 219] [outer = 0000000000000000] 09:22:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 107 (00000007C7C77400) [pid = 3148] [serial = 220] [outer = 00000007C6ECC000] 09:22:22 INFO - PROCESS | 3148 | 1463674942453 Marionette DEBUG loaded listener.js 09:22:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 108 (00000007C7CD6400) [pid = 3148] [serial = 221] [outer = 00000007C6ECC000] 09:22:23 INFO - PROCESS | 3148 | 1463674943010 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:22:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:22:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 923ms 09:22:23 INFO - PROCESS | 3148 | 1463674943046 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 09:22:23 INFO - PROCESS | 3148 | 1463674943052 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 09:22:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:22:23 INFO - PROCESS | 3148 | 1463674943056 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:22:23 INFO - PROCESS | 3148 | 1463674943061 Marionette TRACE conn6 <- [1,262,null,{}] 09:22:23 INFO - PROCESS | 3148 | 1463674943066 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:23 INFO - PROCESS | 3148 | 1463674943182 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 09:22:23 INFO - PROCESS | 3148 | 1463674943269 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:23 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C8562800 == 48 [pid = 3148] [id = 75] 09:22:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 109 (00000007C7CD1C00) [pid = 3148] [serial = 222] [outer = 0000000000000000] 09:22:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 110 (00000007CD5A5400) [pid = 3148] [serial = 223] [outer = 00000007C7CD1C00] 09:22:23 INFO - PROCESS | 3148 | 1463674943363 Marionette DEBUG loaded listener.js 09:22:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 111 (00000007D1039800) [pid = 3148] [serial = 224] [outer = 00000007C7CD1C00] 09:22:24 INFO - PROCESS | 3148 | 1463674944217 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:22:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1237ms 09:22:24 INFO - PROCESS | 3148 | 1463674944299 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 09:22:24 INFO - PROCESS | 3148 | 1463674944304 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 09:22:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:22:24 INFO - PROCESS | 3148 | 1463674944308 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:22:24 INFO - PROCESS | 3148 | 1463674944310 Marionette TRACE conn6 <- [1,266,null,{}] 09:22:24 INFO - PROCESS | 3148 | 1463674944314 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:24 INFO - PROCESS | 3148 | 1463674944487 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 09:22:24 INFO - PROCESS | 3148 | 1463674944572 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:24 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DDADD800 == 49 [pid = 3148] [id = 76] 09:22:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 112 (00000007D408E800) [pid = 3148] [serial = 225] [outer = 0000000000000000] 09:22:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 113 (00000007D6E29000) [pid = 3148] [serial = 226] [outer = 00000007D408E800] 09:22:24 INFO - PROCESS | 3148 | 1463674944631 Marionette DEBUG loaded listener.js 09:22:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 114 (00000007D88A2400) [pid = 3148] [serial = 227] [outer = 00000007D408E800] 09:22:25 INFO - PROCESS | 3148 | 1463674945210 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:22:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:22:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 987ms 09:22:25 INFO - PROCESS | 3148 | 1463674945297 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 09:22:25 INFO - PROCESS | 3148 | 1463674945299 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 09:22:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:22:25 INFO - PROCESS | 3148 | 1463674945324 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:22:25 INFO - PROCESS | 3148 | 1463674945330 Marionette TRACE conn6 <- [1,270,null,{}] 09:22:25 INFO - PROCESS | 3148 | 1463674945337 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:25 INFO - PROCESS | 3148 | 1463674945458 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 09:22:25 INFO - PROCESS | 3148 | 1463674945522 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:25 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8DBF800 == 50 [pid = 3148] [id = 77] 09:22:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 115 (00000007D8C4A000) [pid = 3148] [serial = 228] [outer = 0000000000000000] 09:22:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 116 (00000007DA311000) [pid = 3148] [serial = 229] [outer = 00000007D8C4A000] 09:22:25 INFO - PROCESS | 3148 | 1463674945581 Marionette DEBUG loaded listener.js 09:22:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 117 (00000007DAE9E000) [pid = 3148] [serial = 230] [outer = 00000007D8C4A000] 09:22:26 INFO - PROCESS | 3148 | 1463674946270 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:22:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1003ms 09:22:26 INFO - PROCESS | 3148 | 1463674946312 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 09:22:26 INFO - PROCESS | 3148 | 1463674946316 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 09:22:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:22:26 INFO - PROCESS | 3148 | 1463674946319 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:22:26 INFO - PROCESS | 3148 | 1463674946321 Marionette TRACE conn6 <- [1,274,null,{}] 09:22:26 INFO - PROCESS | 3148 | 1463674946325 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:26 INFO - PROCESS | 3148 | 1463674946436 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 09:22:26 INFO - PROCESS | 3148 | 1463674946508 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:26 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C859D000 == 51 [pid = 3148] [id = 78] 09:22:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 118 (00000007CD519800) [pid = 3148] [serial = 231] [outer = 0000000000000000] 09:22:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 119 (00000007CE40CC00) [pid = 3148] [serial = 232] [outer = 00000007CD519800] 09:22:26 INFO - PROCESS | 3148 | 1463674946567 Marionette DEBUG loaded listener.js 09:22:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 120 (00000007D337C800) [pid = 3148] [serial = 233] [outer = 00000007CD519800] 09:22:27 INFO - PROCESS | 3148 | 1463674947332 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:22:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:22:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1024ms 09:22:27 INFO - PROCESS | 3148 | 1463674947346 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 09:22:27 INFO - PROCESS | 3148 | 1463674947352 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 09:22:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:22:27 INFO - PROCESS | 3148 | 1463674947357 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:22:27 INFO - PROCESS | 3148 | 1463674947361 Marionette TRACE conn6 <- [1,278,null,{}] 09:22:27 INFO - PROCESS | 3148 | 1463674947380 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:27 INFO - PROCESS | 3148 | 1463674947485 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 09:22:27 INFO - PROCESS | 3148 | 1463674947577 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:27 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C85B6000 == 52 [pid = 3148] [id = 79] 09:22:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 121 (00000007CD381400) [pid = 3148] [serial = 234] [outer = 0000000000000000] 09:22:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 122 (00000007CD509000) [pid = 3148] [serial = 235] [outer = 00000007CD381400] 09:22:27 INFO - PROCESS | 3148 | 1463674947631 Marionette DEBUG loaded listener.js 09:22:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 123 (00000007CE02C000) [pid = 3148] [serial = 236] [outer = 00000007CD381400] 09:22:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007DDAE6800 == 51 [pid = 3148] [id = 73] 09:22:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007DC0BB800 == 50 [pid = 3148] [id = 72] 09:22:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007DB05D800 == 49 [pid = 3148] [id = 71] 09:22:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8877000 == 48 [pid = 3148] [id = 70] 09:22:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007D5993000 == 47 [pid = 3148] [id = 69] 09:22:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007C8076800 == 46 [pid = 3148] [id = 68] 09:22:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007D24DC800 == 45 [pid = 3148] [id = 67] 09:22:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007CE581800 == 44 [pid = 3148] [id = 66] 09:22:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007C9029800 == 43 [pid = 3148] [id = 65] 09:22:28 INFO - PROCESS | 3148 | --DOMWINDOW == 122 (00000007DAE9D000) [pid = 3148] [serial = 129] [outer = 0000000000000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3148 | --DOMWINDOW == 121 (00000007C8675C00) [pid = 3148] [serial = 132] [outer = 0000000000000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3148 | --DOMWINDOW == 120 (00000007D103C800) [pid = 3148] [serial = 135] [outer = 0000000000000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3148 | --DOMWINDOW == 119 (00000007DB167800) [pid = 3148] [serial = 169] [outer = 0000000000000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007CCF15800 == 42 [pid = 3148] [id = 64] 09:22:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007C8895800 == 41 [pid = 3148] [id = 63] 09:22:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007DC039800 == 40 [pid = 3148] [id = 62] 09:22:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007DDAF5000 == 39 [pid = 3148] [id = 61] 09:22:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007DCDD9000 == 38 [pid = 3148] [id = 60] 09:22:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007CE1C3800 == 37 [pid = 3148] [id = 59] 09:22:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007C7EA1800 == 36 [pid = 3148] [id = 58] 09:22:28 INFO - PROCESS | 3148 | --DOMWINDOW == 118 (00000007D2D34C00) [pid = 3148] [serial = 82] [outer = 0000000000000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3148 | --DOMWINDOW == 117 (00000007D408AC00) [pid = 3148] [serial = 156] [outer = 0000000000000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3148 | --DOMWINDOW == 116 (00000007CE40C000) [pid = 3148] [serial = 147] [outer = 0000000000000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3148 | --DOMWINDOW == 115 (00000007CE5B5000) [pid = 3148] [serial = 148] [outer = 0000000000000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3148 | --DOMWINDOW == 114 (00000007C7CCEC00) [pid = 3148] [serial = 144] [outer = 0000000000000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3148 | --DOMWINDOW == 113 (00000007CCAC8400) [pid = 3148] [serial = 145] [outer = 0000000000000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3148 | --DOMWINDOW == 112 (00000007D2402800) [pid = 3148] [serial = 150] [outer = 0000000000000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3148 | --DOMWINDOW == 111 (00000007C9661000) [pid = 3148] [serial = 142] [outer = 0000000000000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3148 | --DOMWINDOW == 110 (00000007C7E12400) [pid = 3148] [serial = 141] [outer = 0000000000000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3148 | --DOMWINDOW == 109 (00000007D2A14000) [pid = 3148] [serial = 153] [outer = 0000000000000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3148 | --DOMWINDOW == 108 (00000007D6259C00) [pid = 3148] [serial = 139] [outer = 0000000000000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3148 | --DOMWINDOW == 107 (00000007D2A4C800) [pid = 3148] [serial = 138] [outer = 0000000000000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3148 | --DOMWINDOW == 106 (00000007CD48E800) [pid = 3148] [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.] 09:22:28 INFO - PROCESS | 3148 | --DOMWINDOW == 105 (00000007D62E5800) [pid = 3148] [serial = 164] [outer = 0000000000000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3148 | --DOMWINDOW == 104 (00000007CE5B4000) [pid = 3148] [serial = 160] [outer = 0000000000000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3148 | --DOMWINDOW == 103 (00000007D5185C00) [pid = 3148] [serial = 157] [outer = 0000000000000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3148 | --DOMWINDOW == 102 (00000007DAEA2000) [pid = 3148] [serial = 167] [outer = 0000000000000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3148 | --DOMWINDOW == 101 (00000007CE402800) [pid = 3148] [serial = 163] [outer = 0000000000000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3148 | --DOMWINDOW == 100 (00000007DAE97C00) [pid = 3148] [serial = 166] [outer = 0000000000000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3148 | --DOMWINDOW == 99 (00000007D751F800) [pid = 3148] [serial = 161] [outer = 0000000000000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3148 | --DOMWINDOW == 98 (00000007D2A45800) [pid = 3148] [serial = 154] [outer = 0000000000000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3148 | --DOMWINDOW == 97 (00000007D2411C00) [pid = 3148] [serial = 151] [outer = 0000000000000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3148 | --DOMWINDOW == 96 (00000007D4C2DC00) [pid = 3148] [serial = 91] [outer = 0000000000000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3148 | --DOMWINDOW == 95 (00000007D6ECE000) [pid = 3148] [serial = 94] [outer = 0000000000000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3148 | --DOMWINDOW == 94 (00000007C7E18800) [pid = 3148] [serial = 85] [outer = 0000000000000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3148 | --DOMWINDOW == 93 (00000007D2A41C00) [pid = 3148] [serial = 88] [outer = 0000000000000000] [url = about:blank] 09:22:28 INFO - PROCESS | 3148 | 1463674948218 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:22:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 881ms 09:22:28 INFO - PROCESS | 3148 | 1463674948241 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 09:22:28 INFO - PROCESS | 3148 | 1463674948247 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 09:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:22:28 INFO - PROCESS | 3148 | 1463674948253 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:22:28 INFO - PROCESS | 3148 | 1463674948256 Marionette TRACE conn6 <- [1,282,null,{}] 09:22:28 INFO - PROCESS | 3148 | 1463674948260 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:28 INFO - PROCESS | 3148 | 1463674948350 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 09:22:28 INFO - PROCESS | 3148 | 1463674948421 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:28 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C857C800 == 37 [pid = 3148] [id = 80] 09:22:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 94 (00000007C7CBA800) [pid = 3148] [serial = 237] [outer = 0000000000000000] 09:22:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 95 (00000007C88A4400) [pid = 3148] [serial = 238] [outer = 00000007C7CBA800] 09:22:28 INFO - PROCESS | 3148 | 1463674948470 Marionette DEBUG loaded listener.js 09:22:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 96 (00000007CD38C800) [pid = 3148] [serial = 239] [outer = 00000007C7CBA800] 09:22:28 INFO - PROCESS | 3148 | 1463674948863 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:22:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 629ms 09:22:28 INFO - PROCESS | 3148 | 1463674948912 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 09:22:28 INFO - PROCESS | 3148 | 1463674948915 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 09:22:28 INFO - PROCESS | 3148 | 1463674948919 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:22:28 INFO - PROCESS | 3148 | 1463674948922 Marionette TRACE conn6 <- [1,286,null,{}] 09:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:22:28 INFO - PROCESS | 3148 | 1463674948934 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:29 INFO - PROCESS | 3148 | 1463674949025 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 09:22:29 INFO - PROCESS | 3148 | 1463674949033 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:29 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CE581800 == 38 [pid = 3148] [id = 81] 09:22:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 97 (00000007CE402800) [pid = 3148] [serial = 240] [outer = 0000000000000000] 09:22:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 98 (00000007CE420C00) [pid = 3148] [serial = 241] [outer = 00000007CE402800] 09:22:29 INFO - PROCESS | 3148 | 1463674949081 Marionette DEBUG loaded listener.js 09:22:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 99 (00000007D240A800) [pid = 3148] [serial = 242] [outer = 00000007CE402800] 09:22:29 INFO - PROCESS | 3148 | 1463674949538 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:22:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:22:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms 09:22:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:22:29 INFO - PROCESS | 3148 | 1463674949556 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 09:22:29 INFO - PROCESS | 3148 | 1463674949559 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 09:22:29 INFO - PROCESS | 3148 | 1463674949562 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:22:29 INFO - PROCESS | 3148 | 1463674949564 Marionette TRACE conn6 <- [1,290,null,{}] 09:22:29 INFO - PROCESS | 3148 | 1463674949568 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:29 INFO - PROCESS | 3148 | 1463674949655 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 09:22:29 INFO - PROCESS | 3148 | 1463674949662 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:29 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D2E75000 == 39 [pid = 3148] [id = 82] 09:22:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 100 (00000007D240F800) [pid = 3148] [serial = 243] [outer = 0000000000000000] 09:22:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 101 (00000007D2A10C00) [pid = 3148] [serial = 244] [outer = 00000007D240F800] 09:22:29 INFO - PROCESS | 3148 | 1463674949709 Marionette DEBUG loaded listener.js 09:22:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 102 (00000007D2A41C00) [pid = 3148] [serial = 245] [outer = 00000007D240F800] 09:22:30 INFO - PROCESS | 3148 | 1463674950131 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:22:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 09:22:30 INFO - PROCESS | 3148 | 1463674950195 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 09:22:30 INFO - PROCESS | 3148 | 1463674950197 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 09:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:22:30 INFO - PROCESS | 3148 | 1463674950200 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:22:30 INFO - PROCESS | 3148 | 1463674950202 Marionette TRACE conn6 <- [1,294,null,{}] 09:22:30 INFO - PROCESS | 3148 | 1463674950206 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:30 INFO - PROCESS | 3148 | 1463674950310 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 09:22:30 INFO - PROCESS | 3148 | 1463674950317 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:30 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4C8E000 == 40 [pid = 3148] [id = 83] 09:22:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 103 (00000007D2A45800) [pid = 3148] [serial = 246] [outer = 0000000000000000] 09:22:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 104 (00000007D2A4F800) [pid = 3148] [serial = 247] [outer = 00000007D2A45800] 09:22:30 INFO - PROCESS | 3148 | 1463674950363 Marionette DEBUG loaded listener.js 09:22:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 105 (00000007D33F2400) [pid = 3148] [serial = 248] [outer = 00000007D2A45800] 09:22:30 INFO - PROCESS | 3148 | 1463674950655 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:22:30 INFO - PROCESS | 3148 | 1463674950884 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:22:30 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. 09:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 735ms 09:22:30 INFO - PROCESS | 3148 | 1463674950941 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 09:22:30 INFO - PROCESS | 3148 | 1463674950952 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 09:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:22:30 INFO - PROCESS | 3148 | 1463674950960 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:22:30 INFO - PROCESS | 3148 | 1463674950962 Marionette TRACE conn6 <- [1,298,null,{}] 09:22:30 INFO - PROCESS | 3148 | 1463674950966 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:31 INFO - PROCESS | 3148 | 1463674951094 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 09:22:31 INFO - PROCESS | 3148 | 1463674951146 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:31 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D886D000 == 41 [pid = 3148] [id = 84] 09:22:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 106 (00000007D6E28C00) [pid = 3148] [serial = 249] [outer = 0000000000000000] 09:22:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 107 (00000007D6E30400) [pid = 3148] [serial = 250] [outer = 00000007D6E28C00] 09:22:31 INFO - PROCESS | 3148 | 1463674951195 Marionette DEBUG loaded listener.js 09:22:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 108 (00000007D6ECC800) [pid = 3148] [serial = 251] [outer = 00000007D6E28C00] 09:22:31 INFO - PROCESS | 3148 | 1463674951616 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:22:31 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. 09:22:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 692ms 09:22:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:22:31 INFO - PROCESS | 3148 | 1463674951650 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 09:22:31 INFO - PROCESS | 3148 | 1463674951652 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 09:22:31 INFO - PROCESS | 3148 | 1463674951655 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:22:31 INFO - PROCESS | 3148 | 1463674951657 Marionette TRACE conn6 <- [1,302,null,{}] 09:22:31 INFO - PROCESS | 3148 | 1463674951695 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:31 INFO - PROCESS | 3148 | 1463674951800 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 09:22:31 INFO - PROCESS | 3148 | 1463674951847 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:31 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C89B8800 == 42 [pid = 3148] [id = 85] 09:22:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 109 (00000007D6EC1000) [pid = 3148] [serial = 252] [outer = 0000000000000000] 09:22:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 110 (00000007D889F800) [pid = 3148] [serial = 253] [outer = 00000007D6EC1000] 09:22:31 INFO - PROCESS | 3148 | 1463674951894 Marionette DEBUG loaded listener.js 09:22:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 111 (00000007D8986400) [pid = 3148] [serial = 254] [outer = 00000007D6EC1000] 09:22:32 INFO - PROCESS | 3148 | --DOMWINDOW == 110 (00000007D33FA800) [pid = 3148] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:22:32 INFO - PROCESS | 3148 | --DOMWINDOW == 109 (00000007D6E2A000) [pid = 3148] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:22:32 INFO - PROCESS | 3148 | --DOMWINDOW == 108 (00000007C7C78C00) [pid = 3148] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:22:32 INFO - PROCESS | 3148 | --DOMWINDOW == 107 (00000007C7CC8C00) [pid = 3148] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:22:32 INFO - PROCESS | 3148 | --DOMWINDOW == 106 (00000007D2A19400) [pid = 3148] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:22:32 INFO - PROCESS | 3148 | --DOMWINDOW == 105 (00000007CD51A400) [pid = 3148] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:22:32 INFO - PROCESS | 3148 | --DOMWINDOW == 104 (00000007C7C72400) [pid = 3148] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:22:32 INFO - PROCESS | 3148 | --DOMWINDOW == 103 (00000007CD518C00) [pid = 3148] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:22:32 INFO - PROCESS | 3148 | --DOMWINDOW == 102 (00000007D103D800) [pid = 3148] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:22:32 INFO - PROCESS | 3148 | --DOMWINDOW == 101 (00000007D6EB8800) [pid = 3148] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:22:32 INFO - PROCESS | 3148 | --DOMWINDOW == 100 (00000007DB028400) [pid = 3148] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:22:32 INFO - PROCESS | 3148 | --DOMWINDOW == 99 (00000007CE5B7400) [pid = 3148] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:22:32 INFO - PROCESS | 3148 | --DOMWINDOW == 98 (00000007C7CC9C00) [pid = 3148] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:22:32 INFO - PROCESS | 3148 | 1463674952424 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:22:32 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. 09:22:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 797ms 09:22:32 INFO - PROCESS | 3148 | 1463674952456 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 09:22:32 INFO - PROCESS | 3148 | 1463674952458 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 09:22:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:22:32 INFO - PROCESS | 3148 | 1463674952462 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:22:32 INFO - PROCESS | 3148 | 1463674952463 Marionette TRACE conn6 <- [1,306,null,{}] 09:22:32 INFO - PROCESS | 3148 | 1463674952467 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:32 INFO - PROCESS | 3148 | 1463674952557 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 09:22:32 INFO - PROCESS | 3148 | 1463674952629 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:32 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8468800 == 43 [pid = 3148] [id = 86] 09:22:32 INFO - PROCESS | 3148 | ++DOMWINDOW == 99 (00000007C7CC8C00) [pid = 3148] [serial = 255] [outer = 0000000000000000] 09:22:32 INFO - PROCESS | 3148 | ++DOMWINDOW == 100 (00000007D2A11000) [pid = 3148] [serial = 256] [outer = 00000007C7CC8C00] 09:22:32 INFO - PROCESS | 3148 | 1463674952676 Marionette DEBUG loaded listener.js 09:22:32 INFO - PROCESS | 3148 | ++DOMWINDOW == 101 (00000007D8985C00) [pid = 3148] [serial = 257] [outer = 00000007C7CC8C00] 09:22:33 INFO - PROCESS | 3148 | 1463674953033 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:22:33 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. 09:22:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 630ms 09:22:33 INFO - PROCESS | 3148 | 1463674953119 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 09:22:33 INFO - PROCESS | 3148 | 1463674953122 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 09:22:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:22:33 INFO - PROCESS | 3148 | 1463674953129 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:22:33 INFO - PROCESS | 3148 | 1463674953131 Marionette TRACE conn6 <- [1,310,null,{}] 09:22:33 INFO - PROCESS | 3148 | 1463674953141 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:33 INFO - PROCESS | 3148 | 1463674953225 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 09:22:33 INFO - PROCESS | 3148 | 1463674953231 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:33 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC0B6800 == 44 [pid = 3148] [id = 87] 09:22:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 102 (00000007D898F000) [pid = 3148] [serial = 258] [outer = 0000000000000000] 09:22:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 103 (00000007D8A93400) [pid = 3148] [serial = 259] [outer = 00000007D898F000] 09:22:33 INFO - PROCESS | 3148 | 1463674953276 Marionette DEBUG loaded listener.js 09:22:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 104 (00000007D8C49000) [pid = 3148] [serial = 260] [outer = 00000007D898F000] 09:22:33 INFO - PROCESS | 3148 | 1463674953686 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:22:33 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. 09:22:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 587ms 09:22:33 INFO - PROCESS | 3148 | 1463674953717 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 09:22:33 INFO - PROCESS | 3148 | 1463674953720 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 09:22:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:22:33 INFO - PROCESS | 3148 | 1463674953732 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:22:33 INFO - PROCESS | 3148 | 1463674953734 Marionette TRACE conn6 <- [1,314,null,{}] 09:22:33 INFO - PROCESS | 3148 | 1463674953738 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:33 INFO - PROCESS | 3148 | 1463674953839 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 09:22:33 INFO - PROCESS | 3148 | 1463674953846 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:33 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DD521000 == 45 [pid = 3148] [id = 88] 09:22:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 105 (00000007D8CAF000) [pid = 3148] [serial = 261] [outer = 0000000000000000] 09:22:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 106 (00000007D8CB2000) [pid = 3148] [serial = 262] [outer = 00000007D8CAF000] 09:22:33 INFO - PROCESS | 3148 | 1463674953890 Marionette DEBUG loaded listener.js 09:22:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 107 (00000007D8CB9000) [pid = 3148] [serial = 263] [outer = 00000007D8CAF000] 09:22:34 INFO - PROCESS | 3148 | 1463674954404 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:22:34 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. 09:22:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 734ms 09:22:34 INFO - PROCESS | 3148 | 1463674954472 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 09:22:34 INFO - PROCESS | 3148 | 1463674954477 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 09:22:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:22:34 INFO - PROCESS | 3148 | 1463674954483 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:22:34 INFO - PROCESS | 3148 | 1463674954488 Marionette TRACE conn6 <- [1,318,null,{}] 09:22:34 INFO - PROCESS | 3148 | 1463674954496 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:34 INFO - PROCESS | 3148 | 1463674954658 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 09:22:34 INFO - PROCESS | 3148 | 1463674954751 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:34 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C962B800 == 46 [pid = 3148] [id = 89] 09:22:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 108 (00000007C7E12400) [pid = 3148] [serial = 264] [outer = 0000000000000000] 09:22:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 109 (00000007C8B06400) [pid = 3148] [serial = 265] [outer = 00000007C7E12400] 09:22:34 INFO - PROCESS | 3148 | 1463674954811 Marionette DEBUG loaded listener.js 09:22:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 110 (00000007CD324000) [pid = 3148] [serial = 266] [outer = 00000007C7E12400] 09:22:35 INFO - PROCESS | 3148 | 1463674955438 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:22:35 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. 09:22:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 986ms 09:22:35 INFO - PROCESS | 3148 | 1463674955473 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 09:22:35 INFO - PROCESS | 3148 | 1463674955479 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 09:22:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:22:35 INFO - PROCESS | 3148 | 1463674955486 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:22:35 INFO - PROCESS | 3148 | 1463674955489 Marionette TRACE conn6 <- [1,322,null,{}] 09:22:35 INFO - PROCESS | 3148 | 1463674955493 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:35 INFO - PROCESS | 3148 | 1463674955608 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 09:22:35 INFO - PROCESS | 3148 | 1463674955681 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:35 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D5249800 == 47 [pid = 3148] [id = 90] 09:22:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 111 (00000007CE020000) [pid = 3148] [serial = 267] [outer = 0000000000000000] 09:22:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 112 (00000007CE409000) [pid = 3148] [serial = 268] [outer = 00000007CE020000] 09:22:35 INFO - PROCESS | 3148 | 1463674955740 Marionette DEBUG loaded listener.js 09:22:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 113 (00000007D240AC00) [pid = 3148] [serial = 269] [outer = 00000007CE020000] 09:22:36 INFO - PROCESS | 3148 | 1463674956359 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:22:36 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. 09:22:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 923ms 09:22:36 INFO - PROCESS | 3148 | 1463674956415 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 09:22:36 INFO - PROCESS | 3148 | 1463674956418 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 09:22:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:22:36 INFO - PROCESS | 3148 | 1463674956422 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:22:36 INFO - PROCESS | 3148 | 1463674956426 Marionette TRACE conn6 <- [1,326,null,{}] 09:22:36 INFO - PROCESS | 3148 | 1463674956438 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:36 INFO - PROCESS | 3148 | 1463674956558 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 09:22:36 INFO - PROCESS | 3148 | 1463674956631 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:36 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DDAE5000 == 48 [pid = 3148] [id = 91] 09:22:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 114 (00000007D3569400) [pid = 3148] [serial = 270] [outer = 0000000000000000] 09:22:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 115 (00000007D6E23800) [pid = 3148] [serial = 271] [outer = 00000007D3569400] 09:22:36 INFO - PROCESS | 3148 | 1463674956731 Marionette DEBUG loaded listener.js 09:22:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 116 (00000007D8983800) [pid = 3148] [serial = 272] [outer = 00000007D3569400] 09:22:37 INFO - PROCESS | 3148 | 1463674957370 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:22:37 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. 09:22:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 986ms 09:22:37 INFO - PROCESS | 3148 | 1463674957410 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 09:22:37 INFO - PROCESS | 3148 | 1463674957413 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 09:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:22:37 INFO - PROCESS | 3148 | 1463674957416 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:22:37 INFO - PROCESS | 3148 | 1463674957419 Marionette TRACE conn6 <- [1,330,null,{}] 09:22:37 INFO - PROCESS | 3148 | 1463674957422 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:37 INFO - PROCESS | 3148 | 1463674957534 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 09:22:37 INFO - PROCESS | 3148 | 1463674957606 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:37 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D499B000 == 49 [pid = 3148] [id = 92] 09:22:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 117 (00000007D8CBB800) [pid = 3148] [serial = 273] [outer = 0000000000000000] 09:22:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 118 (00000007D937F000) [pid = 3148] [serial = 274] [outer = 00000007D8CBB800] 09:22:37 INFO - PROCESS | 3148 | 1463674957665 Marionette DEBUG loaded listener.js 09:22:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 119 (00000007D9386800) [pid = 3148] [serial = 275] [outer = 00000007D8CBB800] 09:22:38 INFO - PROCESS | 3148 | 1463674958282 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:22:38 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. 09:22:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 881ms 09:22:38 INFO - PROCESS | 3148 | 1463674958299 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 09:22:38 INFO - PROCESS | 3148 | 1463674958302 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 09:22:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:22:38 INFO - PROCESS | 3148 | 1463674958305 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:22:38 INFO - PROCESS | 3148 | 1463674958307 Marionette TRACE conn6 <- [1,334,null,{}] 09:22:38 INFO - PROCESS | 3148 | 1463674958311 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:38 INFO - PROCESS | 3148 | 1463674958419 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 09:22:38 INFO - PROCESS | 3148 | 1463674958532 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:38 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D493F000 == 50 [pid = 3148] [id = 93] 09:22:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 120 (00000007D88A2800) [pid = 3148] [serial = 276] [outer = 0000000000000000] 09:22:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 121 (00000007DA30A800) [pid = 3148] [serial = 277] [outer = 00000007D88A2800] 09:22:38 INFO - PROCESS | 3148 | 1463674958589 Marionette DEBUG loaded listener.js 09:22:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 122 (00000007DAE95800) [pid = 3148] [serial = 278] [outer = 00000007D88A2800] 09:22:39 INFO - PROCESS | 3148 | 1463674959334 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:22:39 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. 09:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1078ms 09:22:39 INFO - PROCESS | 3148 | 1463674959387 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 09:22:39 INFO - PROCESS | 3148 | 1463674959391 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 09:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:22:39 INFO - PROCESS | 3148 | 1463674959397 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:22:39 INFO - PROCESS | 3148 | 1463674959401 Marionette TRACE conn6 <- [1,338,null,{}] 09:22:39 INFO - PROCESS | 3148 | 1463674959408 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:39 INFO - PROCESS | 3148 | 1463674959509 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 09:22:39 INFO - PROCESS | 3148 | 1463674959587 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:39 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CDF05000 == 51 [pid = 3148] [id = 94] 09:22:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 123 (00000007CCA14800) [pid = 3148] [serial = 279] [outer = 0000000000000000] 09:22:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 124 (00000007CD3D4000) [pid = 3148] [serial = 280] [outer = 00000007CCA14800] 09:22:39 INFO - PROCESS | 3148 | 1463674959639 Marionette DEBUG loaded listener.js 09:22:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 125 (00000007CD59D000) [pid = 3148] [serial = 281] [outer = 00000007CCA14800] 09:22:40 INFO - PROCESS | 3148 | --DOCSHELL 00000007DC0B6800 == 50 [pid = 3148] [id = 87] 09:22:40 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8468800 == 49 [pid = 3148] [id = 86] 09:22:40 INFO - PROCESS | 3148 | --DOCSHELL 00000007C89B8800 == 48 [pid = 3148] [id = 85] 09:22:40 INFO - PROCESS | 3148 | --DOCSHELL 00000007D886D000 == 47 [pid = 3148] [id = 84] 09:22:40 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4C8E000 == 46 [pid = 3148] [id = 83] 09:22:40 INFO - PROCESS | 3148 | --DOCSHELL 00000007D2E75000 == 45 [pid = 3148] [id = 82] 09:22:40 INFO - PROCESS | 3148 | --DOCSHELL 00000007CE581800 == 44 [pid = 3148] [id = 81] 09:22:40 INFO - PROCESS | 3148 | --DOCSHELL 00000007C857C800 == 43 [pid = 3148] [id = 80] 09:22:40 INFO - PROCESS | 3148 | --DOMWINDOW == 124 (00000007CD5A0C00) [pid = 3148] [serial = 175] [outer = 0000000000000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3148 | --DOMWINDOW == 123 (00000007C7C71800) [pid = 3148] [serial = 172] [outer = 0000000000000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3148 | --DOMWINDOW == 122 (00000007DA310400) [pid = 3148] [serial = 217] [outer = 0000000000000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3148 | 1463674960281 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:22:40 INFO - PROCESS | 3148 | --DOCSHELL 00000007C85B6000 == 42 [pid = 3148] [id = 79] 09:22:40 INFO - PROCESS | 3148 | --DOCSHELL 00000007C807B800 == 41 [pid = 3148] [id = 74] 09:22:40 INFO - PROCESS | 3148 | --DOMWINDOW == 121 (00000007DBDA4C00) [pid = 3148] [serial = 170] [outer = 0000000000000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3148 | --DOMWINDOW == 120 (00000007D2A45C00) [pid = 3148] [serial = 136] [outer = 0000000000000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3148 | --DOMWINDOW == 119 (00000007CD59BC00) [pid = 3148] [serial = 133] [outer = 0000000000000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3148 | --DOMWINDOW == 118 (00000007D6E26000) [pid = 3148] [serial = 203] [outer = 0000000000000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3148 | --DOMWINDOW == 117 (00000007D889E800) [pid = 3148] [serial = 206] [outer = 0000000000000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3148 | --DOMWINDOW == 116 (00000007D6E2F400) [pid = 3148] [serial = 205] [outer = 0000000000000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3148 | --DOMWINDOW == 115 (00000007D4F83400) [pid = 3148] [serial = 212] [outer = 0000000000000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3148 | --DOMWINDOW == 114 (00000007CC85A000) [pid = 3148] [serial = 188] [outer = 0000000000000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3148 | --DOMWINDOW == 113 (00000007C7CD0800) [pid = 3148] [serial = 187] [outer = 0000000000000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3148 | --DOMWINDOW == 112 (00000007D2A41000) [pid = 3148] [serial = 199] [outer = 0000000000000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3148 | --DOMWINDOW == 111 (00000007CE106C00) [pid = 3148] [serial = 191] [outer = 0000000000000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3148 | --DOMWINDOW == 110 (00000007CD50FC00) [pid = 3148] [serial = 208] [outer = 0000000000000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3148 | --DOMWINDOW == 109 (00000007CD51F000) [pid = 3148] [serial = 190] [outer = 0000000000000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3148 | --DOMWINDOW == 108 (00000007CE02CC00) [pid = 3148] [serial = 193] [outer = 0000000000000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3148 | --DOMWINDOW == 107 (00000007CE40DC00) [pid = 3148] [serial = 194] [outer = 0000000000000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3148 | --DOMWINDOW == 106 (00000007D2D38000) [pid = 3148] [serial = 178] [outer = 0000000000000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3148 | --DOMWINDOW == 105 (00000007D4086C00) [pid = 3148] [serial = 181] [outer = 0000000000000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3148 | --DOMWINDOW == 104 (00000007DB029C00) [pid = 3148] [serial = 184] [outer = 0000000000000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3148 | --DOMWINDOW == 103 (00000007CE4C6000) [pid = 3148] [serial = 211] [outer = 0000000000000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3148 | --DOMWINDOW == 102 (00000007D2719C00) [pid = 3148] [serial = 197] [outer = 0000000000000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3148 | --DOMWINDOW == 101 (00000007DA304000) [pid = 3148] [serial = 209] [outer = 0000000000000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3148 | --DOMWINDOW == 100 (00000007D2409800) [pid = 3148] [serial = 196] [outer = 0000000000000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3148 | --DOMWINDOW == 99 (00000007D408E400) [pid = 3148] [serial = 202] [outer = 0000000000000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3148 | --DOMWINDOW == 98 (00000007D6EBD800) [pid = 3148] [serial = 214] [outer = 0000000000000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3148 | --DOMWINDOW == 97 (00000007D33ECC00) [pid = 3148] [serial = 200] [outer = 0000000000000000] [url = about:blank] 09:22:40 INFO - PROCESS | 3148 | --DOMWINDOW == 96 (00000007D8B40000) [pid = 3148] [serial = 215] [outer = 0000000000000000] [url = about:blank] 09:22:40 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. 09:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 944ms 09:22:40 INFO - PROCESS | 3148 | 1463674960345 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 09:22:40 INFO - PROCESS | 3148 | 1463674960351 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 09:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:22:40 INFO - PROCESS | 3148 | 1463674960357 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:22:40 INFO - PROCESS | 3148 | 1463674960360 Marionette TRACE conn6 <- [1,342,null,{}] 09:22:40 INFO - PROCESS | 3148 | 1463674960364 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:40 INFO - PROCESS | 3148 | 1463674960468 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 09:22:40 INFO - PROCESS | 3148 | 1463674960532 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:40 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C887F800 == 42 [pid = 3148] [id = 95] 09:22:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 97 (00000007C7CCF400) [pid = 3148] [serial = 282] [outer = 0000000000000000] 09:22:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 98 (00000007C7E12800) [pid = 3148] [serial = 283] [outer = 00000007C7CCF400] 09:22:40 INFO - PROCESS | 3148 | 1463674960581 Marionette DEBUG loaded listener.js 09:22:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 99 (00000007CCF69400) [pid = 3148] [serial = 284] [outer = 00000007C7CCF400] 09:22:41 INFO - PROCESS | 3148 | 1463674961029 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:22:41 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. 09:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 734ms 09:22:41 INFO - PROCESS | 3148 | 1463674961093 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 09:22:41 INFO - PROCESS | 3148 | 1463674961095 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 09:22:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:22:41 INFO - PROCESS | 3148 | 1463674961099 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:22:41 INFO - PROCESS | 3148 | 1463674961102 Marionette TRACE conn6 <- [1,346,null,{}] 09:22:41 INFO - PROCESS | 3148 | 1463674961119 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:41 INFO - PROCESS | 3148 | 1463674961209 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 09:22:41 INFO - PROCESS | 3148 | 1463674961226 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:41 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CE1C1000 == 43 [pid = 3148] [id = 96] 09:22:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 100 (00000007CE40C000) [pid = 3148] [serial = 285] [outer = 0000000000000000] 09:22:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 101 (00000007CE421400) [pid = 3148] [serial = 286] [outer = 00000007CE40C000] 09:22:41 INFO - PROCESS | 3148 | 1463674961275 Marionette DEBUG loaded listener.js 09:22:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 102 (00000007CEE0A800) [pid = 3148] [serial = 287] [outer = 00000007CE40C000] 09:22:41 INFO - PROCESS | 3148 | 1463674961725 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:22:41 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. 09:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 692ms 09:22:41 INFO - PROCESS | 3148 | 1463674961794 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 09:22:41 INFO - PROCESS | 3148 | 1463674961797 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 09:22:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:22:41 INFO - PROCESS | 3148 | 1463674961808 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:22:41 INFO - PROCESS | 3148 | 1463674961810 Marionette TRACE conn6 <- [1,350,null,{}] 09:22:41 INFO - PROCESS | 3148 | 1463674961813 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:41 INFO - PROCESS | 3148 | 1463674961901 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 09:22:41 INFO - PROCESS | 3148 | 1463674961910 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:41 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D24F6000 == 44 [pid = 3148] [id = 97] 09:22:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 103 (00000007D24B3C00) [pid = 3148] [serial = 288] [outer = 0000000000000000] 09:22:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 104 (00000007D2A0F400) [pid = 3148] [serial = 289] [outer = 00000007D24B3C00] 09:22:41 INFO - PROCESS | 3148 | 1463674961959 Marionette DEBUG loaded listener.js 09:22:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 105 (00000007D2A1EC00) [pid = 3148] [serial = 290] [outer = 00000007D24B3C00] 09:22:42 INFO - PROCESS | 3148 | 1463674962375 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:22:42 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. 09:22:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 09:22:42 INFO - PROCESS | 3148 | 1463674962444 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 09:22:42 INFO - PROCESS | 3148 | 1463674962446 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 09:22:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:22:42 INFO - PROCESS | 3148 | 1463674962449 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:22:42 INFO - PROCESS | 3148 | 1463674962451 Marionette TRACE conn6 <- [1,354,null,{}] 09:22:42 INFO - PROCESS | 3148 | 1463674962455 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:42 INFO - PROCESS | 3148 | 1463674962537 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 09:22:42 INFO - PROCESS | 3148 | 1463674962574 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:42 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D40B9000 == 45 [pid = 3148] [id = 98] 09:22:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 106 (00000007D2A44800) [pid = 3148] [serial = 291] [outer = 0000000000000000] 09:22:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 107 (00000007D2D2F000) [pid = 3148] [serial = 292] [outer = 00000007D2A44800] 09:22:42 INFO - PROCESS | 3148 | 1463674962621 Marionette DEBUG loaded listener.js 09:22:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 108 (00000007D33FA400) [pid = 3148] [serial = 293] [outer = 00000007D2A44800] 09:22:43 INFO - PROCESS | 3148 | 1463674963105 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:22:43 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. 09:22:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 671ms 09:22:43 INFO - PROCESS | 3148 | 1463674963124 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 09:22:43 INFO - PROCESS | 3148 | 1463674963126 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 09:22:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:22:43 INFO - PROCESS | 3148 | 1463674963129 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:22:43 INFO - PROCESS | 3148 | 1463674963131 Marionette TRACE conn6 <- [1,358,null,{}] 09:22:43 INFO - PROCESS | 3148 | 1463674963135 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:43 INFO - PROCESS | 3148 | 1463674963273 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 09:22:43 INFO - PROCESS | 3148 | 1463674963283 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:43 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4B9F000 == 46 [pid = 3148] [id = 99] 09:22:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 109 (00000007D351E400) [pid = 3148] [serial = 294] [outer = 0000000000000000] 09:22:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 110 (00000007D62E4C00) [pid = 3148] [serial = 295] [outer = 00000007D351E400] 09:22:43 INFO - PROCESS | 3148 | 1463674963366 Marionette DEBUG loaded listener.js 09:22:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 111 (00000007D6E2D000) [pid = 3148] [serial = 296] [outer = 00000007D351E400] 09:22:43 INFO - PROCESS | 3148 | 1463674963812 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:22:43 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. 09:22:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 735ms 09:22:43 INFO - PROCESS | 3148 | 1463674963867 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 09:22:43 INFO - PROCESS | 3148 | 1463674963869 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 09:22:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:22:43 INFO - PROCESS | 3148 | 1463674963912 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:22:43 INFO - PROCESS | 3148 | 1463674963914 Marionette TRACE conn6 <- [1,362,null,{}] 09:22:43 INFO - PROCESS | 3148 | 1463674963918 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:44 INFO - PROCESS | 3148 | 1463674964022 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 09:22:44 INFO - PROCESS | 3148 | 1463674964035 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:44 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D5298800 == 47 [pid = 3148] [id = 100] 09:22:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 112 (00000007D6EB5800) [pid = 3148] [serial = 297] [outer = 0000000000000000] 09:22:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 113 (00000007D6EBF800) [pid = 3148] [serial = 298] [outer = 00000007D6EB5800] 09:22:44 INFO - PROCESS | 3148 | 1463674964080 Marionette DEBUG loaded listener.js 09:22:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 114 (00000007D88A4400) [pid = 3148] [serial = 299] [outer = 00000007D6EB5800] 09:22:44 INFO - PROCESS | 3148 | 1463674964528 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:22:44 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. 09:22:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 649ms 09:22:44 INFO - PROCESS | 3148 | 1463674964551 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 09:22:44 INFO - PROCESS | 3148 | 1463674964553 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 09:22:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:22:44 INFO - PROCESS | 3148 | 1463674964562 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:22:44 INFO - PROCESS | 3148 | 1463674964564 Marionette TRACE conn6 <- [1,366,null,{}] 09:22:44 INFO - PROCESS | 3148 | 1463674964567 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:44 INFO - PROCESS | 3148 | 1463674964683 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 09:22:44 INFO - PROCESS | 3148 | 1463674964691 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:44 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D7937000 == 48 [pid = 3148] [id = 101] 09:22:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 115 (00000007D8987000) [pid = 3148] [serial = 300] [outer = 0000000000000000] 09:22:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 116 (00000007D8B40000) [pid = 3148] [serial = 301] [outer = 00000007D8987000] 09:22:44 INFO - PROCESS | 3148 | 1463674964736 Marionette DEBUG loaded listener.js 09:22:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 117 (00000007D8CB5C00) [pid = 3148] [serial = 302] [outer = 00000007D8987000] 09:22:45 INFO - PROCESS | 3148 | --DOMWINDOW == 116 (00000007C7568000) [pid = 3148] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:22:45 INFO - PROCESS | 3148 | --DOMWINDOW == 115 (00000007DA307800) [pid = 3148] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:22:45 INFO - PROCESS | 3148 | --DOMWINDOW == 114 (00000007CD597C00) [pid = 3148] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:22:45 INFO - PROCESS | 3148 | --DOMWINDOW == 113 (00000007CE02D000) [pid = 3148] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:22:45 INFO - PROCESS | 3148 | --DOMWINDOW == 112 (00000007D2A45800) [pid = 3148] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:22:45 INFO - PROCESS | 3148 | --DOMWINDOW == 111 (00000007D6E28C00) [pid = 3148] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:22:45 INFO - PROCESS | 3148 | --DOMWINDOW == 110 (00000007CD381400) [pid = 3148] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:22:45 INFO - PROCESS | 3148 | --DOMWINDOW == 109 (00000007CE402800) [pid = 3148] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:22:45 INFO - PROCESS | 3148 | --DOMWINDOW == 108 (00000007C7CBA800) [pid = 3148] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:22:45 INFO - PROCESS | 3148 | --DOMWINDOW == 107 (00000007C7CC8C00) [pid = 3148] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:22:45 INFO - PROCESS | 3148 | --DOMWINDOW == 106 (00000007CD519800) [pid = 3148] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:22:45 INFO - PROCESS | 3148 | --DOMWINDOW == 105 (00000007D240F800) [pid = 3148] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:22:45 INFO - PROCESS | 3148 | --DOMWINDOW == 104 (00000007D898F000) [pid = 3148] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:22:45 INFO - PROCESS | 3148 | --DOMWINDOW == 103 (00000007D6EC1000) [pid = 3148] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:22:45 INFO - PROCESS | 3148 | 1463674965249 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:22:45 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. 09:22:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 734ms 09:22:45 INFO - PROCESS | 3148 | 1463674965294 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 09:22:45 INFO - PROCESS | 3148 | 1463674965297 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 09:22:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:22:45 INFO - PROCESS | 3148 | 1463674965327 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:22:45 INFO - PROCESS | 3148 | 1463674965329 Marionette TRACE conn6 <- [1,370,null,{}] 09:22:45 INFO - PROCESS | 3148 | 1463674965333 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:45 INFO - PROCESS | 3148 | 1463674965416 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 09:22:45 INFO - PROCESS | 3148 | 1463674965424 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:45 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8869000 == 49 [pid = 3148] [id = 102] 09:22:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 104 (00000007CE408400) [pid = 3148] [serial = 303] [outer = 0000000000000000] 09:22:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 105 (00000007D889EC00) [pid = 3148] [serial = 304] [outer = 00000007CE408400] 09:22:45 INFO - PROCESS | 3148 | 1463674965469 Marionette DEBUG loaded listener.js 09:22:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 106 (00000007D8CBC800) [pid = 3148] [serial = 305] [outer = 00000007CE408400] 09:22:45 INFO - PROCESS | 3148 | 1463674965891 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:22:45 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. 09:22:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 585ms 09:22:45 INFO - PROCESS | 3148 | 1463674965914 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 09:22:45 INFO - PROCESS | 3148 | 1463674965917 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 09:22:45 INFO - PROCESS | 3148 | 1463674965920 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:22:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:22:45 INFO - PROCESS | 3148 | 1463674965922 Marionette TRACE conn6 <- [1,374,null,{}] 09:22:45 INFO - PROCESS | 3148 | 1463674965930 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:46 INFO - PROCESS | 3148 | 1463674966016 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 09:22:46 INFO - PROCESS | 3148 | 1463674966025 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:46 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8D1F000 == 50 [pid = 3148] [id = 103] 09:22:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 107 (00000007D8C83800) [pid = 3148] [serial = 306] [outer = 0000000000000000] 09:22:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 108 (00000007D8C85400) [pid = 3148] [serial = 307] [outer = 00000007D8C83800] 09:22:46 INFO - PROCESS | 3148 | 1463674966071 Marionette DEBUG loaded listener.js 09:22:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 109 (00000007D8C8BC00) [pid = 3148] [serial = 308] [outer = 00000007D8C83800] 09:22:46 INFO - PROCESS | 3148 | 1463674966526 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:22:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:22:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 629ms 09:22:46 INFO - PROCESS | 3148 | 1463674966552 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 09:22:46 INFO - PROCESS | 3148 | 1463674966555 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 09:22:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:22:46 INFO - PROCESS | 3148 | 1463674966558 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:22:46 INFO - PROCESS | 3148 | 1463674966561 Marionette TRACE conn6 <- [1,378,null,{}] 09:22:46 INFO - PROCESS | 3148 | 1463674966564 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:46 INFO - PROCESS | 3148 | 1463674966669 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 09:22:46 INFO - PROCESS | 3148 | 1463674966678 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:46 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC039800 == 51 [pid = 3148] [id = 104] 09:22:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 110 (00000007D8C8C800) [pid = 3148] [serial = 309] [outer = 0000000000000000] 09:22:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 111 (00000007D9AE9400) [pid = 3148] [serial = 310] [outer = 00000007D8C8C800] 09:22:46 INFO - PROCESS | 3148 | 1463674966730 Marionette DEBUG loaded listener.js 09:22:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 112 (00000007DA310400) [pid = 3148] [serial = 311] [outer = 00000007D8C8C800] 09:22:47 INFO - PROCESS | 3148 | 1463674967507 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:22:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:22:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 986ms 09:22:47 INFO - PROCESS | 3148 | 1463674967548 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 09:22:47 INFO - PROCESS | 3148 | 1463674967553 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 09:22:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:22:47 INFO - PROCESS | 3148 | 1463674967560 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:22:47 INFO - PROCESS | 3148 | 1463674967564 Marionette TRACE conn6 <- [1,382,null,{}] 09:22:47 INFO - PROCESS | 3148 | 1463674967570 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:47 INFO - PROCESS | 3148 | 1463674967690 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 09:22:47 INFO - PROCESS | 3148 | 1463674967765 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:47 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CD3C4800 == 52 [pid = 3148] [id = 105] 09:22:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 113 (00000007C95F2400) [pid = 3148] [serial = 312] [outer = 0000000000000000] 09:22:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 114 (00000007CD32AC00) [pid = 3148] [serial = 313] [outer = 00000007C95F2400] 09:22:47 INFO - PROCESS | 3148 | 1463674967865 Marionette DEBUG loaded listener.js 09:22:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 115 (00000007CD59B000) [pid = 3148] [serial = 314] [outer = 00000007C95F2400] 09:22:48 INFO - PROCESS | 3148 | 1463674968554 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:22:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:22:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1027ms 09:22:48 INFO - PROCESS | 3148 | 1463674968590 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 09:22:48 INFO - PROCESS | 3148 | 1463674968596 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 09:22:48 INFO - PROCESS | 3148 | 1463674968603 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:22:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:22:48 INFO - PROCESS | 3148 | 1463674968607 Marionette TRACE conn6 <- [1,386,null,{}] 09:22:48 INFO - PROCESS | 3148 | 1463674968611 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:48 INFO - PROCESS | 3148 | 1463674968725 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 09:22:48 INFO - PROCESS | 3148 | 1463674968801 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:48 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D49DE800 == 53 [pid = 3148] [id = 106] 09:22:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 116 (00000007CE5B3800) [pid = 3148] [serial = 315] [outer = 0000000000000000] 09:22:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 117 (00000007D260A800) [pid = 3148] [serial = 316] [outer = 00000007CE5B3800] 09:22:48 INFO - PROCESS | 3148 | 1463674968899 Marionette DEBUG loaded listener.js 09:22:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 118 (00000007D4084C00) [pid = 3148] [serial = 317] [outer = 00000007CE5B3800] 09:22:49 INFO - PROCESS | 3148 | 1463674969542 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:22:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:22:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 986ms 09:22:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:22:49 INFO - PROCESS | 3148 | 1463674969595 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 09:22:49 INFO - PROCESS | 3148 | 1463674969598 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 09:22:49 INFO - PROCESS | 3148 | 1463674969602 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:22:49 INFO - PROCESS | 3148 | 1463674969607 Marionette TRACE conn6 <- [1,390,null,{}] 09:22:49 INFO - PROCESS | 3148 | 1463674969619 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:49 INFO - PROCESS | 3148 | 1463674969733 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 09:22:49 INFO - PROCESS | 3148 | 1463674969824 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:49 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DD520000 == 54 [pid = 3148] [id = 107] 09:22:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 119 (00000007D8985800) [pid = 3148] [serial = 318] [outer = 0000000000000000] 09:22:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 120 (00000007D8C7FC00) [pid = 3148] [serial = 319] [outer = 00000007D8985800] 09:22:49 INFO - PROCESS | 3148 | 1463674969884 Marionette DEBUG loaded listener.js 09:22:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 121 (00000007D9AEB400) [pid = 3148] [serial = 320] [outer = 00000007D8985800] 09:22:50 INFO - PROCESS | 3148 | 1463674970533 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:22:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:22:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 987ms 09:22:50 INFO - PROCESS | 3148 | 1463674970604 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 09:22:50 INFO - PROCESS | 3148 | 1463674970607 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 09:22:50 INFO - PROCESS | 3148 | 1463674970612 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:22:50 INFO - PROCESS | 3148 | 1463674970614 Marionette TRACE conn6 <- [1,394,null,{}] 09:22:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:22:50 INFO - PROCESS | 3148 | 1463674970618 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:50 INFO - PROCESS | 3148 | 1463674970730 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 09:22:50 INFO - PROCESS | 3148 | 1463674970804 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:50 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DDAF6000 == 55 [pid = 3148] [id = 108] 09:22:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 122 (00000007D9ACE800) [pid = 3148] [serial = 321] [outer = 0000000000000000] 09:22:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 123 (00000007D9AD5800) [pid = 3148] [serial = 322] [outer = 00000007D9ACE800] 09:22:50 INFO - PROCESS | 3148 | 1463674970901 Marionette DEBUG loaded listener.js 09:22:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 124 (00000007D9AEEC00) [pid = 3148] [serial = 323] [outer = 00000007D9ACE800] 09:22:51 INFO - PROCESS | 3148 | 1463674971461 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:22:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:22:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 924ms 09:22:51 INFO - PROCESS | 3148 | 1463674971541 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 09:22:51 INFO - PROCESS | 3148 | 1463674971544 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 09:22:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:22:51 INFO - PROCESS | 3148 | 1463674971547 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:22:51 INFO - PROCESS | 3148 | 1463674971549 Marionette TRACE conn6 <- [1,398,null,{}] 09:22:51 INFO - PROCESS | 3148 | 1463674971553 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:51 INFO - PROCESS | 3148 | 1463674971663 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 09:22:51 INFO - PROCESS | 3148 | 1463674971736 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:51 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C65AE000 == 56 [pid = 3148] [id = 109] 09:22:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 125 (00000007C7CBD800) [pid = 3148] [serial = 324] [outer = 0000000000000000] 09:22:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 126 (00000007C7E1AC00) [pid = 3148] [serial = 325] [outer = 00000007C7CBD800] 09:22:51 INFO - PROCESS | 3148 | 1463674971836 Marionette DEBUG loaded listener.js 09:22:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 127 (00000007D240F000) [pid = 3148] [serial = 326] [outer = 00000007C7CBD800] 09:22:52 INFO - PROCESS | 3148 | 1463674972622 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:22:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:22:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1120ms 09:22:52 INFO - PROCESS | 3148 | 1463674972671 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 09:22:52 INFO - PROCESS | 3148 | 1463674972676 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 09:22:52 INFO - PROCESS | 3148 | 1463674972680 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:22:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:22:52 INFO - PROCESS | 3148 | 1463674972685 Marionette TRACE conn6 <- [1,402,null,{}] 09:22:52 INFO - PROCESS | 3148 | 1463674972707 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:52 INFO - PROCESS | 3148 | 1463674972835 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 09:22:52 INFO - PROCESS | 3148 | 1463674972891 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:52 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CD4DB800 == 57 [pid = 3148] [id = 110] 09:22:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 128 (00000007CD598800) [pid = 3148] [serial = 327] [outer = 0000000000000000] 09:22:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 129 (00000007CE02A000) [pid = 3148] [serial = 328] [outer = 00000007CD598800] 09:22:52 INFO - PROCESS | 3148 | 1463674972946 Marionette DEBUG loaded listener.js 09:22:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 130 (00000007CE411C00) [pid = 3148] [serial = 329] [outer = 00000007CD598800] 09:22:53 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8D1F000 == 56 [pid = 3148] [id = 103] 09:22:53 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8869000 == 55 [pid = 3148] [id = 102] 09:22:53 INFO - PROCESS | 3148 | --DOCSHELL 00000007D7937000 == 54 [pid = 3148] [id = 101] 09:22:53 INFO - PROCESS | 3148 | --DOCSHELL 00000007D5298800 == 53 [pid = 3148] [id = 100] 09:22:53 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4B9F000 == 52 [pid = 3148] [id = 99] 09:22:53 INFO - PROCESS | 3148 | --DOCSHELL 00000007D40B9000 == 51 [pid = 3148] [id = 98] 09:22:53 INFO - PROCESS | 3148 | --DOCSHELL 00000007D24F6000 == 50 [pid = 3148] [id = 97] 09:22:53 INFO - PROCESS | 3148 | --DOCSHELL 00000007CE1C1000 == 49 [pid = 3148] [id = 96] 09:22:53 INFO - PROCESS | 3148 | --DOCSHELL 00000007C887F800 == 48 [pid = 3148] [id = 95] 09:22:53 INFO - PROCESS | 3148 | --DOCSHELL 00000007CDF05000 == 47 [pid = 3148] [id = 94] 09:22:53 INFO - PROCESS | 3148 | --DOMWINDOW == 129 (00000007C7C77400) [pid = 3148] [serial = 220] [outer = 0000000000000000] [url = about:blank] 09:22:53 INFO - PROCESS | 3148 | --DOMWINDOW == 128 (00000007CD5A5400) [pid = 3148] [serial = 223] [outer = 0000000000000000] [url = about:blank] 09:22:53 INFO - PROCESS | 3148 | --DOMWINDOW == 127 (00000007D6E29000) [pid = 3148] [serial = 226] [outer = 0000000000000000] [url = about:blank] 09:22:53 INFO - PROCESS | 3148 | --DOMWINDOW == 126 (00000007DA311000) [pid = 3148] [serial = 229] [outer = 0000000000000000] [url = about:blank] 09:22:53 INFO - PROCESS | 3148 | --DOMWINDOW == 125 (00000007D8CB2000) [pid = 3148] [serial = 262] [outer = 0000000000000000] [url = about:blank] 09:22:53 INFO - PROCESS | 3148 | --DOCSHELL 00000007DD521000 == 46 [pid = 3148] [id = 88] 09:22:53 INFO - PROCESS | 3148 | 1463674973591 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:22:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:22:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 942ms 09:22:53 INFO - PROCESS | 3148 | 1463674973627 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 09:22:53 INFO - PROCESS | 3148 | 1463674973633 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 09:22:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:22:53 INFO - PROCESS | 3148 | --DOMWINDOW == 124 (00000007C7CCD000) [pid = 3148] [serial = 173] [outer = 0000000000000000] [url = about:blank] 09:22:53 INFO - PROCESS | 3148 | --DOMWINDOW == 123 (00000007DAE9B400) [pid = 3148] [serial = 218] [outer = 0000000000000000] [url = about:blank] 09:22:53 INFO - PROCESS | 3148 | --DOMWINDOW == 122 (00000007CE40E400) [pid = 3148] [serial = 176] [outer = 0000000000000000] [url = about:blank] 09:22:53 INFO - PROCESS | 3148 | --DOMWINDOW == 121 (00000007DBDB0400) [pid = 3148] [serial = 130] [outer = 0000000000000000] [url = about:blank] 09:22:53 INFO - PROCESS | 3148 | --DOMWINDOW == 120 (00000007D33F2400) [pid = 3148] [serial = 248] [outer = 0000000000000000] [url = about:blank] 09:22:53 INFO - PROCESS | 3148 | --DOMWINDOW == 119 (00000007D6ECC800) [pid = 3148] [serial = 251] [outer = 0000000000000000] [url = about:blank] 09:22:53 INFO - PROCESS | 3148 | --DOMWINDOW == 118 (00000007CE02C000) [pid = 3148] [serial = 236] [outer = 0000000000000000] [url = about:blank] 09:22:53 INFO - PROCESS | 3148 | --DOMWINDOW == 117 (00000007CD509000) [pid = 3148] [serial = 235] [outer = 0000000000000000] [url = about:blank] 09:22:53 INFO - PROCESS | 3148 | --DOMWINDOW == 116 (00000007CE420C00) [pid = 3148] [serial = 241] [outer = 0000000000000000] [url = about:blank] 09:22:53 INFO - PROCESS | 3148 | --DOMWINDOW == 115 (00000007D240A800) [pid = 3148] [serial = 242] [outer = 0000000000000000] [url = about:blank] 09:22:53 INFO - PROCESS | 3148 | --DOMWINDOW == 114 (00000007C88A4400) [pid = 3148] [serial = 238] [outer = 0000000000000000] [url = about:blank] 09:22:53 INFO - PROCESS | 3148 | --DOMWINDOW == 113 (00000007CD38C800) [pid = 3148] [serial = 239] [outer = 0000000000000000] [url = about:blank] 09:22:53 INFO - PROCESS | 3148 | --DOMWINDOW == 112 (00000007D6E30400) [pid = 3148] [serial = 250] [outer = 0000000000000000] [url = about:blank] 09:22:53 INFO - PROCESS | 3148 | --DOMWINDOW == 111 (00000007D2A11000) [pid = 3148] [serial = 256] [outer = 0000000000000000] [url = about:blank] 09:22:53 INFO - PROCESS | 3148 | --DOMWINDOW == 110 (00000007D337C800) [pid = 3148] [serial = 233] [outer = 0000000000000000] [url = about:blank] 09:22:53 INFO - PROCESS | 3148 | --DOMWINDOW == 109 (00000007CE40CC00) [pid = 3148] [serial = 232] [outer = 0000000000000000] [url = about:blank] 09:22:53 INFO - PROCESS | 3148 | --DOMWINDOW == 108 (00000007D2A10C00) [pid = 3148] [serial = 244] [outer = 0000000000000000] [url = about:blank] 09:22:53 INFO - PROCESS | 3148 | --DOMWINDOW == 107 (00000007D8C49000) [pid = 3148] [serial = 260] [outer = 0000000000000000] [url = about:blank] 09:22:53 INFO - PROCESS | 3148 | --DOMWINDOW == 106 (00000007D889F800) [pid = 3148] [serial = 253] [outer = 0000000000000000] [url = about:blank] 09:22:53 INFO - PROCESS | 3148 | --DOMWINDOW == 105 (00000007D8A93400) [pid = 3148] [serial = 259] [outer = 0000000000000000] [url = about:blank] 09:22:53 INFO - PROCESS | 3148 | --DOMWINDOW == 104 (00000007D8986400) [pid = 3148] [serial = 254] [outer = 0000000000000000] [url = about:blank] 09:22:53 INFO - PROCESS | 3148 | --DOMWINDOW == 103 (00000007D2A4F800) [pid = 3148] [serial = 247] [outer = 0000000000000000] [url = about:blank] 09:22:53 INFO - PROCESS | 3148 | --DOMWINDOW == 102 (00000007D8985C00) [pid = 3148] [serial = 257] [outer = 0000000000000000] [url = about:blank] 09:22:53 INFO - PROCESS | 3148 | --DOMWINDOW == 101 (00000007D2A41C00) [pid = 3148] [serial = 245] [outer = 0000000000000000] [url = about:blank] 09:22:53 INFO - PROCESS | 3148 | 1463674973662 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:22:53 INFO - PROCESS | 3148 | 1463674973665 Marionette TRACE conn6 <- [1,406,null,{}] 09:22:53 INFO - PROCESS | 3148 | 1463674973672 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:53 INFO - PROCESS | 3148 | 1463674973762 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 09:22:53 INFO - PROCESS | 3148 | 1463674973770 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:53 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C89B3000 == 47 [pid = 3148] [id = 111] 09:22:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 102 (00000007C7CC3000) [pid = 3148] [serial = 330] [outer = 0000000000000000] 09:22:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 103 (00000007CD184000) [pid = 3148] [serial = 331] [outer = 00000007C7CC3000] 09:22:53 INFO - PROCESS | 3148 | 1463674973817 Marionette DEBUG loaded listener.js 09:22:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 104 (00000007CE108800) [pid = 3148] [serial = 332] [outer = 00000007C7CC3000] 09:22:54 INFO - PROCESS | 3148 | 1463674974300 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:22:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:22:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 693ms 09:22:54 INFO - PROCESS | 3148 | 1463674974347 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 09:22:54 INFO - PROCESS | 3148 | 1463674974349 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 09:22:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:22:54 INFO - PROCESS | 3148 | 1463674974353 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:22:54 INFO - PROCESS | 3148 | 1463674974356 Marionette TRACE conn6 <- [1,410,null,{}] 09:22:54 INFO - PROCESS | 3148 | 1463674974367 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:54 INFO - PROCESS | 3148 | 1463674974487 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 09:22:54 INFO - PROCESS | 3148 | 1463674974565 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:54 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D279F000 == 48 [pid = 3148] [id = 112] 09:22:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 105 (00000007CCF45C00) [pid = 3148] [serial = 333] [outer = 0000000000000000] 09:22:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 106 (00000007D2A19800) [pid = 3148] [serial = 334] [outer = 00000007CCF45C00] 09:22:54 INFO - PROCESS | 3148 | 1463674974616 Marionette DEBUG loaded listener.js 09:22:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 107 (00000007D33F5800) [pid = 3148] [serial = 335] [outer = 00000007CCF45C00] 09:22:55 INFO - PROCESS | 3148 | 1463674975032 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:22:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:22:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 734ms 09:22:55 INFO - PROCESS | 3148 | 1463674975090 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 09:22:55 INFO - PROCESS | 3148 | 1463674975093 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 09:22:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:22:55 INFO - PROCESS | 3148 | 1463674975096 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:22:55 INFO - PROCESS | 3148 | 1463674975098 Marionette TRACE conn6 <- [1,414,null,{}] 09:22:55 INFO - PROCESS | 3148 | 1463674975102 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:55 INFO - PROCESS | 3148 | 1463674975193 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 09:22:55 INFO - PROCESS | 3148 | 1463674975202 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:55 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4989800 == 49 [pid = 3148] [id = 113] 09:22:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 108 (00000007D557DC00) [pid = 3148] [serial = 336] [outer = 0000000000000000] 09:22:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 109 (00000007D59C4400) [pid = 3148] [serial = 337] [outer = 00000007D557DC00] 09:22:55 INFO - PROCESS | 3148 | 1463674975249 Marionette DEBUG loaded listener.js 09:22:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 110 (00000007D6E2C800) [pid = 3148] [serial = 338] [outer = 00000007D557DC00] 09:22:55 INFO - PROCESS | 3148 | 1463674975690 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:22:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:22:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 629ms 09:22:55 INFO - PROCESS | 3148 | 1463674975728 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 09:22:55 INFO - PROCESS | 3148 | 1463674975730 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 09:22:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:22:55 INFO - PROCESS | 3148 | 1463674975733 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:22:55 INFO - PROCESS | 3148 | 1463674975735 Marionette TRACE conn6 <- [1,418,null,{}] 09:22:55 INFO - PROCESS | 3148 | 1463674975739 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:55 INFO - PROCESS | 3148 | 1463674975853 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 09:22:55 INFO - PROCESS | 3148 | 1463674975932 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:55 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D5287800 == 50 [pid = 3148] [id = 114] 09:22:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 111 (00000007D6EB4800) [pid = 3148] [serial = 339] [outer = 0000000000000000] 09:22:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 112 (00000007D6EBD400) [pid = 3148] [serial = 340] [outer = 00000007D6EB4800] 09:22:55 INFO - PROCESS | 3148 | 1463674975980 Marionette DEBUG loaded listener.js 09:22:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 113 (00000007D88A4000) [pid = 3148] [serial = 341] [outer = 00000007D6EB4800] 09:22:56 INFO - PROCESS | 3148 | 1463674976912 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:22:56 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 09:22:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1241ms 09:22:56 INFO - PROCESS | 3148 | 1463674976984 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 09:22:56 INFO - PROCESS | 3148 | 1463674976993 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 09:22:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:22:57 INFO - PROCESS | 3148 | 1463674976997 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:22:57 INFO - PROCESS | 3148 | 1463674976999 Marionette TRACE conn6 <- [1,422,null,{}] 09:22:57 INFO - PROCESS | 3148 | 1463674977003 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:57 INFO - PROCESS | 3148 | 1463674977124 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 09:22:57 INFO - PROCESS | 3148 | 1463674977168 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:57 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D7C44800 == 51 [pid = 3148] [id = 115] 09:22:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 114 (00000007D8C4B800) [pid = 3148] [serial = 342] [outer = 0000000000000000] 09:22:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 115 (00000007D8CB3400) [pid = 3148] [serial = 343] [outer = 00000007D8C4B800] 09:22:57 INFO - PROCESS | 3148 | 1463674977215 Marionette DEBUG loaded listener.js 09:22:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 116 (00000007D9387400) [pid = 3148] [serial = 344] [outer = 00000007D8C4B800] 09:22:57 INFO - PROCESS | 3148 | --DOMWINDOW == 115 (00000007D8987000) [pid = 3148] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:22:57 INFO - PROCESS | 3148 | --DOMWINDOW == 114 (00000007CD51BC00) [pid = 3148] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:22:57 INFO - PROCESS | 3148 | --DOMWINDOW == 113 (00000007CE40C000) [pid = 3148] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:22:57 INFO - PROCESS | 3148 | --DOMWINDOW == 112 (00000007CCA14800) [pid = 3148] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:22:57 INFO - PROCESS | 3148 | --DOMWINDOW == 111 (00000007D2A44800) [pid = 3148] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:22:57 INFO - PROCESS | 3148 | --DOMWINDOW == 110 (00000007C7CCF400) [pid = 3148] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:22:57 INFO - PROCESS | 3148 | --DOMWINDOW == 109 (00000007CE408400) [pid = 3148] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:22:57 INFO - PROCESS | 3148 | --DOMWINDOW == 108 (00000007C6ECC000) [pid = 3148] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:22:57 INFO - PROCESS | 3148 | --DOMWINDOW == 107 (00000007C7CD1C00) [pid = 3148] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:22:57 INFO - PROCESS | 3148 | --DOMWINDOW == 106 (00000007D6EB5800) [pid = 3148] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:22:57 INFO - PROCESS | 3148 | --DOMWINDOW == 105 (00000007D88ABC00) [pid = 3148] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:22:57 INFO - PROCESS | 3148 | --DOMWINDOW == 104 (00000007D8C4A000) [pid = 3148] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:22:57 INFO - PROCESS | 3148 | --DOMWINDOW == 103 (00000007D24B3C00) [pid = 3148] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:22:57 INFO - PROCESS | 3148 | --DOMWINDOW == 102 (00000007D408E800) [pid = 3148] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:22:57 INFO - PROCESS | 3148 | --DOMWINDOW == 101 (00000007D351E400) [pid = 3148] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:22:57 INFO - PROCESS | 3148 | --DOMWINDOW == 100 (00000007D8C83800) [pid = 3148] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:22:57 INFO - PROCESS | 3148 | --DOMWINDOW == 99 (00000007D103D000) [pid = 3148] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:22:58 INFO - PROCESS | 3148 | 1463674978150 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:22:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:22:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1183ms 09:22:58 INFO - PROCESS | 3148 | 1463674978180 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 09:22:58 INFO - PROCESS | 3148 | 1463674978182 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 09:22:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:22:58 INFO - PROCESS | 3148 | 1463674978186 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:22:58 INFO - PROCESS | 3148 | 1463674978187 Marionette TRACE conn6 <- [1,426,null,{}] 09:22:58 INFO - PROCESS | 3148 | 1463674978191 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:58 INFO - PROCESS | 3148 | 1463674978273 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 09:22:58 INFO - PROCESS | 3148 | 1463674978280 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:58 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D54CE800 == 52 [pid = 3148] [id = 116] 09:22:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 100 (00000007C7CCF400) [pid = 3148] [serial = 345] [outer = 0000000000000000] 09:22:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 101 (00000007CE106800) [pid = 3148] [serial = 346] [outer = 00000007C7CCF400] 09:22:58 INFO - PROCESS | 3148 | 1463674978325 Marionette DEBUG loaded listener.js 09:22:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 102 (00000007D6EB2800) [pid = 3148] [serial = 347] [outer = 00000007C7CCF400] 09:22:58 INFO - PROCESS | 3148 | 1463674978790 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:22:58 INFO - PROCESS | 3148 | 1463674978820 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 09:22:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:22:58 INFO - PROCESS | 3148 | 1463674978823 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:22:58 INFO - PROCESS | 3148 | 1463674978825 Marionette TRACE conn6 <- [1,430,null,{}] 09:22:58 INFO - PROCESS | 3148 | 1463674978828 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:58 INFO - PROCESS | 3148 | 1463674978922 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 09:22:58 INFO - PROCESS | 3148 | 1463674978929 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:58 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8DC5800 == 53 [pid = 3148] [id = 117] 09:22:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 103 (00000007D540A000) [pid = 3148] [serial = 348] [outer = 0000000000000000] 09:22:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 104 (00000007D5411800) [pid = 3148] [serial = 349] [outer = 00000007D540A000] 09:22:58 INFO - PROCESS | 3148 | 1463674978974 Marionette DEBUG loaded listener.js 09:22:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 105 (00000007D8C43C00) [pid = 3148] [serial = 350] [outer = 00000007D540A000] 09:22:59 INFO - PROCESS | 3148 | 1463674979403 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:22:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:22:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 629ms 09:22:59 INFO - PROCESS | 3148 | 1463674979456 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 09:22:59 INFO - PROCESS | 3148 | 1463674979458 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 09:22:59 INFO - PROCESS | 3148 | 1463674979461 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:22:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:22:59 INFO - PROCESS | 3148 | 1463674979464 Marionette TRACE conn6 <- [1,434,null,{}] 09:22:59 INFO - PROCESS | 3148 | 1463674979467 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:59 INFO - PROCESS | 3148 | 1463674979553 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 09:22:59 INFO - PROCESS | 3148 | 1463674979562 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:59 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC026800 == 54 [pid = 3148] [id = 118] 09:22:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 106 (00000007D9AD1800) [pid = 3148] [serial = 351] [outer = 0000000000000000] 09:22:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 107 (00000007D9AE8C00) [pid = 3148] [serial = 352] [outer = 00000007D9AD1800] 09:22:59 INFO - PROCESS | 3148 | 1463674979608 Marionette DEBUG loaded listener.js 09:22:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 108 (00000007D9BA7C00) [pid = 3148] [serial = 353] [outer = 00000007D9AD1800] 09:23:00 INFO - PROCESS | 3148 | 1463674980306 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:23:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:23:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 881ms 09:23:00 INFO - PROCESS | 3148 | 1463674980346 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 09:23:00 INFO - PROCESS | 3148 | 1463674980352 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 09:23:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:23:00 INFO - PROCESS | 3148 | 1463674980360 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:23:00 INFO - PROCESS | 3148 | 1463674980365 Marionette TRACE conn6 <- [1,438,null,{}] 09:23:00 INFO - PROCESS | 3148 | 1463674980370 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:00 INFO - PROCESS | 3148 | 1463674980490 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 09:23:00 INFO - PROCESS | 3148 | 1463674980609 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:00 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CE49C800 == 55 [pid = 3148] [id = 119] 09:23:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 109 (00000007CD506000) [pid = 3148] [serial = 354] [outer = 0000000000000000] 09:23:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 110 (00000007CD51D800) [pid = 3148] [serial = 355] [outer = 00000007CD506000] 09:23:00 INFO - PROCESS | 3148 | 1463674980671 Marionette DEBUG loaded listener.js 09:23:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 111 (00000007CE4C6400) [pid = 3148] [serial = 356] [outer = 00000007CD506000] 09:23:01 INFO - PROCESS | 3148 | 1463674981302 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:23:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:23:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 986ms 09:23:01 INFO - PROCESS | 3148 | 1463674981346 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 09:23:01 INFO - PROCESS | 3148 | 1463674981353 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 09:23:01 INFO - PROCESS | 3148 | 1463674981360 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:23:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:23:01 INFO - PROCESS | 3148 | 1463674981363 Marionette TRACE conn6 <- [1,442,null,{}] 09:23:01 INFO - PROCESS | 3148 | 1463674981367 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:01 INFO - PROCESS | 3148 | 1463674981484 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 09:23:01 INFO - PROCESS | 3148 | 1463674981573 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:01 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D7465800 == 56 [pid = 3148] [id = 120] 09:23:01 INFO - PROCESS | 3148 | ++DOMWINDOW == 112 (00000007D2D33800) [pid = 3148] [serial = 357] [outer = 0000000000000000] 09:23:01 INFO - PROCESS | 3148 | ++DOMWINDOW == 113 (00000007D4089C00) [pid = 3148] [serial = 358] [outer = 00000007D2D33800] 09:23:01 INFO - PROCESS | 3148 | 1463674981631 Marionette DEBUG loaded listener.js 09:23:01 INFO - PROCESS | 3148 | ++DOMWINDOW == 114 (00000007D6EB5000) [pid = 3148] [serial = 359] [outer = 00000007D2D33800] 09:23:02 INFO - PROCESS | 3148 | 1463674982233 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:23:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:23:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 923ms 09:23:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:23:02 INFO - PROCESS | 3148 | 1463674982289 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 09:23:02 INFO - PROCESS | 3148 | 1463674982292 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 09:23:02 INFO - PROCESS | 3148 | 1463674982297 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:23:02 INFO - PROCESS | 3148 | 1463674982301 Marionette TRACE conn6 <- [1,446,null,{}] 09:23:02 INFO - PROCESS | 3148 | 1463674982314 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:02 INFO - PROCESS | 3148 | 1463674982457 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 09:23:02 INFO - PROCESS | 3148 | 1463674982570 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:02 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DD52D800 == 57 [pid = 3148] [id = 121] 09:23:02 INFO - PROCESS | 3148 | ++DOMWINDOW == 115 (00000007D8C40C00) [pid = 3148] [serial = 360] [outer = 0000000000000000] 09:23:02 INFO - PROCESS | 3148 | ++DOMWINDOW == 116 (00000007D8CB4000) [pid = 3148] [serial = 361] [outer = 00000007D8C40C00] 09:23:02 INFO - PROCESS | 3148 | 1463674982631 Marionette DEBUG loaded listener.js 09:23:02 INFO - PROCESS | 3148 | ++DOMWINDOW == 117 (00000007D9BA9400) [pid = 3148] [serial = 362] [outer = 00000007D8C40C00] 09:23:03 INFO - PROCESS | 3148 | 1463674983211 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:23:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:23:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 987ms 09:23:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:23:03 INFO - PROCESS | 3148 | 1463674983285 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 09:23:03 INFO - PROCESS | 3148 | 1463674983288 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 09:23:03 INFO - PROCESS | 3148 | 1463674983292 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:23:03 INFO - PROCESS | 3148 | 1463674983295 Marionette TRACE conn6 <- [1,450,null,{}] 09:23:03 INFO - PROCESS | 3148 | 1463674983298 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:03 INFO - PROCESS | 3148 | 1463674983428 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 09:23:03 INFO - PROCESS | 3148 | 1463674983546 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:03 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D9B80800 == 58 [pid = 3148] [id = 122] 09:23:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 118 (00000007D9BAF800) [pid = 3148] [serial = 363] [outer = 0000000000000000] 09:23:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 119 (00000007DA305C00) [pid = 3148] [serial = 364] [outer = 00000007D9BAF800] 09:23:03 INFO - PROCESS | 3148 | 1463674983606 Marionette DEBUG loaded listener.js 09:23:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 120 (00000007DA3A3800) [pid = 3148] [serial = 365] [outer = 00000007D9BAF800] 09:23:04 INFO - PROCESS | 3148 | 1463674984236 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:23:04 INFO - PROCESS | 3148 | 1463674984284 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 09:23:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:23:04 INFO - PROCESS | 3148 | 1463674984288 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:23:04 INFO - PROCESS | 3148 | 1463674984290 Marionette TRACE conn6 <- [1,454,null,{}] 09:23:04 INFO - PROCESS | 3148 | 1463674984294 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:04 INFO - PROCESS | 3148 | 1463674984404 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 09:23:04 INFO - PROCESS | 3148 | 1463674984548 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:04 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4E22800 == 59 [pid = 3148] [id = 123] 09:23:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 121 (00000007DAE9EC00) [pid = 3148] [serial = 366] [outer = 0000000000000000] 09:23:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 122 (00000007DB026400) [pid = 3148] [serial = 367] [outer = 00000007DAE9EC00] 09:23:04 INFO - PROCESS | 3148 | 1463674984606 Marionette DEBUG loaded listener.js 09:23:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 123 (00000007DB163C00) [pid = 3148] [serial = 368] [outer = 00000007DAE9EC00] 09:23:05 INFO - PROCESS | 3148 | [3148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:23:05 INFO - PROCESS | 3148 | 1463674985462 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:23:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:23:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1239ms 09:23:05 INFO - PROCESS | 3148 | 1463674985530 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 09:23:05 INFO - PROCESS | 3148 | 1463674985534 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 09:23:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:23:05 INFO - PROCESS | 3148 | 1463674985540 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:23:05 INFO - PROCESS | 3148 | 1463674985544 Marionette TRACE conn6 <- [1,458,null,{}] 09:23:05 INFO - PROCESS | 3148 | 1463674985551 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:05 INFO - PROCESS | 3148 | 1463674985665 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 09:23:05 INFO - PROCESS | 3148 | 1463674985782 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:05 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C85A9800 == 60 [pid = 3148] [id = 124] 09:23:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 124 (00000007C7541000) [pid = 3148] [serial = 369] [outer = 0000000000000000] 09:23:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 125 (00000007C7E17000) [pid = 3148] [serial = 370] [outer = 00000007C7541000] 09:23:05 INFO - PROCESS | 3148 | 1463674985835 Marionette DEBUG loaded listener.js 09:23:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 126 (00000007CCA63800) [pid = 3148] [serial = 371] [outer = 00000007C7541000] 09:23:06 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8DC5800 == 59 [pid = 3148] [id = 117] 09:23:06 INFO - PROCESS | 3148 | --DOCSHELL 00000007D54CE800 == 58 [pid = 3148] [id = 116] 09:23:06 INFO - PROCESS | 3148 | --DOCSHELL 00000007D7C44800 == 57 [pid = 3148] [id = 115] 09:23:06 INFO - PROCESS | 3148 | --DOCSHELL 00000007D5287800 == 56 [pid = 3148] [id = 114] 09:23:06 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4989800 == 55 [pid = 3148] [id = 113] 09:23:06 INFO - PROCESS | 3148 | --DOCSHELL 00000007D279F000 == 54 [pid = 3148] [id = 112] 09:23:06 INFO - PROCESS | 3148 | --DOCSHELL 00000007C89B3000 == 53 [pid = 3148] [id = 111] 09:23:06 INFO - PROCESS | 3148 | --DOCSHELL 00000007CD4DB800 == 52 [pid = 3148] [id = 110] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 125 (00000007D9AE9400) [pid = 3148] [serial = 310] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 124 (00000007D6E23800) [pid = 3148] [serial = 271] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 123 (00000007CE409000) [pid = 3148] [serial = 268] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 122 (00000007C8B06400) [pid = 3148] [serial = 265] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 121 (00000007DA30A800) [pid = 3148] [serial = 277] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 120 (00000007D937F000) [pid = 3148] [serial = 274] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | --DOCSHELL 00000007D49DE800 == 51 [pid = 3148] [id = 106] 09:23:06 INFO - PROCESS | 3148 | --DOCSHELL 00000007CD3C4800 == 50 [pid = 3148] [id = 105] 09:23:06 INFO - PROCESS | 3148 | 1463674986487 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:23:06 INFO - PROCESS | 3148 | 1463674986536 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 09:23:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:23:06 INFO - PROCESS | 3148 | 1463674986542 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:23:06 INFO - PROCESS | 3148 | 1463674986545 Marionette TRACE conn6 <- [1,462,null,{}] 09:23:06 INFO - PROCESS | 3148 | 1463674986549 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:06 INFO - PROCESS | 3148 | 1463674986655 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 119 (00000007D8C8BC00) [pid = 3148] [serial = 308] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 118 (00000007D8CB5C00) [pid = 3148] [serial = 302] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 117 (00000007D88A3C00) [pid = 3148] [serial = 182] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 116 (00000007CEE0A800) [pid = 3148] [serial = 287] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 115 (00000007CD3D4000) [pid = 3148] [serial = 280] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 114 (00000007D2D2F000) [pid = 3148] [serial = 292] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 113 (00000007C7E12800) [pid = 3148] [serial = 283] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 112 (00000007D8CBC800) [pid = 3148] [serial = 305] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 111 (00000007D889EC00) [pid = 3148] [serial = 304] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 110 (00000007C7CD6400) [pid = 3148] [serial = 221] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 109 (00000007D33FA400) [pid = 3148] [serial = 293] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 108 (00000007D1039800) [pid = 3148] [serial = 224] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 107 (00000007D8B40000) [pid = 3148] [serial = 301] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 106 (00000007D6EBF800) [pid = 3148] [serial = 298] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 105 (00000007DBDA5C00) [pid = 3148] [serial = 185] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 104 (00000007CCF69400) [pid = 3148] [serial = 284] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 103 (00000007DAE9E000) [pid = 3148] [serial = 230] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 102 (00000007D2A1EC00) [pid = 3148] [serial = 290] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 101 (00000007CE421400) [pid = 3148] [serial = 286] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 100 (00000007D88A2400) [pid = 3148] [serial = 227] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 99 (00000007D2A0F400) [pid = 3148] [serial = 289] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 98 (00000007D6E2D000) [pid = 3148] [serial = 296] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 97 (00000007D8C85400) [pid = 3148] [serial = 307] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 96 (00000007CD59D000) [pid = 3148] [serial = 281] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 95 (00000007D88A4400) [pid = 3148] [serial = 299] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 94 (00000007D4086400) [pid = 3148] [serial = 179] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | --DOMWINDOW == 93 (00000007D62E4C00) [pid = 3148] [serial = 295] [outer = 0000000000000000] [url = about:blank] 09:23:06 INFO - PROCESS | 3148 | 1463674986741 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:06 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C85AF000 == 51 [pid = 3148] [id = 125] 09:23:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 94 (00000007C7CC5800) [pid = 3148] [serial = 372] [outer = 0000000000000000] 09:23:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 95 (00000007C7E19800) [pid = 3148] [serial = 373] [outer = 00000007C7CC5800] 09:23:06 INFO - PROCESS | 3148 | 1463674986791 Marionette DEBUG loaded listener.js 09:23:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 96 (00000007CD50D400) [pid = 3148] [serial = 374] [outer = 00000007C7CC5800] 09:23:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 97 (00000007CE404000) [pid = 3148] [serial = 375] [outer = 00000007CC9AC400] 09:23:07 INFO - PROCESS | 3148 | [3148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:23:07 INFO - PROCESS | 3148 | 1463674987342 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:23:07 INFO - PROCESS | 3148 | 1463674987385 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 09:23:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:23:07 INFO - PROCESS | 3148 | 1463674987389 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:23:07 INFO - PROCESS | 3148 | 1463674987393 Marionette TRACE conn6 <- [1,466,null,{}] 09:23:07 INFO - PROCESS | 3148 | 1463674987403 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:07 INFO - PROCESS | 3148 | 1463674987498 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 09:23:07 INFO - PROCESS | 3148 | 1463674987573 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:07 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D2442800 == 52 [pid = 3148] [id = 126] 09:23:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 98 (00000007CD502800) [pid = 3148] [serial = 376] [outer = 0000000000000000] 09:23:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 99 (00000007D2409C00) [pid = 3148] [serial = 377] [outer = 00000007CD502800] 09:23:07 INFO - PROCESS | 3148 | 1463674987623 Marionette DEBUG loaded listener.js 09:23:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 100 (00000007D2A1A400) [pid = 3148] [serial = 378] [outer = 00000007CD502800] 09:23:08 INFO - PROCESS | 3148 | 1463674988051 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:23:08 INFO - PROCESS | 3148 | 1463674988086 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 09:23:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:23:08 INFO - PROCESS | 3148 | 1463674988089 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:23:08 INFO - PROCESS | 3148 | 1463674988091 Marionette TRACE conn6 <- [1,470,null,{}] 09:23:08 INFO - PROCESS | 3148 | 1463674988099 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:08 INFO - PROCESS | 3148 | 1463674988191 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 09:23:08 INFO - PROCESS | 3148 | 1463674988198 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:08 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4935000 == 53 [pid = 3148] [id = 127] 09:23:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 101 (00000007D2D34C00) [pid = 3148] [serial = 379] [outer = 0000000000000000] 09:23:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 102 (00000007D33FA800) [pid = 3148] [serial = 380] [outer = 00000007D2D34C00] 09:23:08 INFO - PROCESS | 3148 | 1463674988250 Marionette DEBUG loaded listener.js 09:23:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 103 (00000007D4F03400) [pid = 3148] [serial = 381] [outer = 00000007D2D34C00] 09:23:08 INFO - PROCESS | 3148 | 1463674988732 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:23:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:23:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 692ms 09:23:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:23:08 INFO - PROCESS | 3148 | 1463674988785 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 09:23:08 INFO - PROCESS | 3148 | 1463674988787 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 09:23:08 INFO - PROCESS | 3148 | 1463674988790 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:23:08 INFO - PROCESS | 3148 | 1463674988792 Marionette TRACE conn6 <- [1,474,null,{}] 09:23:08 INFO - PROCESS | 3148 | 1463674988795 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:08 INFO - PROCESS | 3148 | 1463674988903 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 09:23:08 INFO - PROCESS | 3148 | 1463674988945 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:08 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4C7E800 == 54 [pid = 3148] [id = 128] 09:23:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 104 (00000007D540B000) [pid = 3148] [serial = 382] [outer = 0000000000000000] 09:23:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 105 (00000007D5415400) [pid = 3148] [serial = 383] [outer = 00000007D540B000] 09:23:09 INFO - PROCESS | 3148 | 1463674988996 Marionette DEBUG loaded listener.js 09:23:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 106 (00000007D6E2AC00) [pid = 3148] [serial = 384] [outer = 00000007D540B000] 09:23:09 INFO - PROCESS | 3148 | 1463674989456 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:23:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:23:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 733ms 09:23:09 INFO - PROCESS | 3148 | 1463674989527 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 09:23:09 INFO - PROCESS | 3148 | 1463674989529 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 09:23:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:23:09 INFO - PROCESS | 3148 | 1463674989533 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:23:09 INFO - PROCESS | 3148 | 1463674989542 Marionette TRACE conn6 <- [1,478,null,{}] 09:23:09 INFO - PROCESS | 3148 | 1463674989585 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:09 INFO - PROCESS | 3148 | 1463674989724 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 09:23:09 INFO - PROCESS | 3148 | 1463674989770 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:09 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D529E000 == 55 [pid = 3148] [id = 129] 09:23:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 107 (00000007D6ED1800) [pid = 3148] [serial = 385] [outer = 0000000000000000] 09:23:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 108 (00000007D88A9400) [pid = 3148] [serial = 386] [outer = 00000007D6ED1800] 09:23:09 INFO - PROCESS | 3148 | 1463674989817 Marionette DEBUG loaded listener.js 09:23:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 109 (00000007D898F800) [pid = 3148] [serial = 387] [outer = 00000007D6ED1800] 09:23:10 INFO - PROCESS | 3148 | 1463674990265 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:23:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:23:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 755ms 09:23:10 INFO - PROCESS | 3148 | 1463674990291 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 09:23:10 INFO - PROCESS | 3148 | 1463674990293 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 09:23:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:23:10 INFO - PROCESS | 3148 | 1463674990302 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:23:10 INFO - PROCESS | 3148 | 1463674990304 Marionette TRACE conn6 <- [1,482,null,{}] 09:23:10 INFO - PROCESS | 3148 | 1463674990312 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:10 INFO - PROCESS | 3148 | 1463674990421 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 09:23:10 INFO - PROCESS | 3148 | 1463674990430 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:10 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D7C46000 == 56 [pid = 3148] [id = 130] 09:23:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 110 (00000007D8C46800) [pid = 3148] [serial = 388] [outer = 0000000000000000] 09:23:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 111 (00000007D8C4C800) [pid = 3148] [serial = 389] [outer = 00000007D8C46800] 09:23:10 INFO - PROCESS | 3148 | 1463674990477 Marionette DEBUG loaded listener.js 09:23:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 112 (00000007D8CB1800) [pid = 3148] [serial = 390] [outer = 00000007D8C46800] 09:23:10 INFO - PROCESS | 3148 | --DOMWINDOW == 111 (00000007D6EB4800) [pid = 3148] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:23:10 INFO - PROCESS | 3148 | --DOMWINDOW == 110 (00000007CD598800) [pid = 3148] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:23:10 INFO - PROCESS | 3148 | --DOMWINDOW == 109 (00000007C7CC3000) [pid = 3148] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:23:10 INFO - PROCESS | 3148 | --DOMWINDOW == 108 (00000007CCF45C00) [pid = 3148] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:23:10 INFO - PROCESS | 3148 | --DOMWINDOW == 107 (00000007D8C8C800) [pid = 3148] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:23:10 INFO - PROCESS | 3148 | --DOMWINDOW == 106 (00000007C95F2400) [pid = 3148] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:23:10 INFO - PROCESS | 3148 | --DOMWINDOW == 105 (00000007D557DC00) [pid = 3148] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:23:10 INFO - PROCESS | 3148 | --DOMWINDOW == 104 (00000007C7CBD800) [pid = 3148] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:23:10 INFO - PROCESS | 3148 | --DOMWINDOW == 103 (00000007D8C4B800) [pid = 3148] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:23:10 INFO - PROCESS | 3148 | --DOMWINDOW == 102 (00000007D540A000) [pid = 3148] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:23:10 INFO - PROCESS | 3148 | --DOMWINDOW == 101 (00000007C7CCF400) [pid = 3148] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:23:10 INFO - PROCESS | 3148 | --DOMWINDOW == 100 (00000007D3569400) [pid = 3148] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:23:10 INFO - PROCESS | 3148 | --DOMWINDOW == 99 (00000007D8CBB800) [pid = 3148] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:23:10 INFO - PROCESS | 3148 | --DOMWINDOW == 98 (00000007CE020000) [pid = 3148] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:23:10 INFO - PROCESS | 3148 | --DOMWINDOW == 97 (00000007C7E12400) [pid = 3148] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:23:10 INFO - PROCESS | 3148 | --DOMWINDOW == 96 (00000007D88A2800) [pid = 3148] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:23:10 INFO - PROCESS | 3148 | --DOMWINDOW == 95 (00000007D8CAF000) [pid = 3148] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:23:11 INFO - PROCESS | 3148 | 1463674991093 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:23:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:23:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 839ms 09:23:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:23:11 INFO - PROCESS | 3148 | 1463674991144 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 09:23:11 INFO - PROCESS | 3148 | 1463674991146 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 09:23:11 INFO - PROCESS | 3148 | 1463674991149 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:23:11 INFO - PROCESS | 3148 | 1463674991151 Marionette TRACE conn6 <- [1,486,null,{}] 09:23:11 INFO - PROCESS | 3148 | 1463674991155 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:11 INFO - PROCESS | 3148 | 1463674991273 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 09:23:11 INFO - PROCESS | 3148 | 1463674991321 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:11 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D886B800 == 57 [pid = 3148] [id = 131] 09:23:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 96 (00000007CD32B000) [pid = 3148] [serial = 391] [outer = 0000000000000000] 09:23:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 97 (00000007D1037400) [pid = 3148] [serial = 392] [outer = 00000007CD32B000] 09:23:11 INFO - PROCESS | 3148 | 1463674991368 Marionette DEBUG loaded listener.js 09:23:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 98 (00000007D8C42000) [pid = 3148] [serial = 393] [outer = 00000007CD32B000] 09:23:11 INFO - PROCESS | 3148 | 1463674991730 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:23:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:23:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 629ms 09:23:11 INFO - PROCESS | 3148 | 1463674991782 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 09:23:11 INFO - PROCESS | 3148 | 1463674991784 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 09:23:11 INFO - PROCESS | 3148 | 1463674991787 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:23:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:23:11 INFO - PROCESS | 3148 | 1463674991789 Marionette TRACE conn6 <- [1,490,null,{}] 09:23:11 INFO - PROCESS | 3148 | 1463674991793 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:11 INFO - PROCESS | 3148 | 1463674991880 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 09:23:11 INFO - PROCESS | 3148 | 1463674991887 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:11 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8C69800 == 58 [pid = 3148] [id = 132] 09:23:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 99 (00000007D8CAF000) [pid = 3148] [serial = 394] [outer = 0000000000000000] 09:23:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 100 (00000007D9326C00) [pid = 3148] [serial = 395] [outer = 00000007D8CAF000] 09:23:11 INFO - PROCESS | 3148 | 1463674991932 Marionette DEBUG loaded listener.js 09:23:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 101 (00000007D932D800) [pid = 3148] [serial = 396] [outer = 00000007D8CAF000] 09:23:12 INFO - PROCESS | 3148 | 1463674992352 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:23:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:23:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 587ms 09:23:12 INFO - PROCESS | 3148 | 1463674992378 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 09:23:12 INFO - PROCESS | 3148 | 1463674992380 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 09:23:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:23:12 INFO - PROCESS | 3148 | 1463674992394 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:23:12 INFO - PROCESS | 3148 | 1463674992396 Marionette TRACE conn6 <- [1,494,null,{}] 09:23:12 INFO - PROCESS | 3148 | 1463674992400 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:12 INFO - PROCESS | 3148 | 1463674992498 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 09:23:12 INFO - PROCESS | 3148 | 1463674992504 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:12 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8DCF800 == 59 [pid = 3148] [id = 133] 09:23:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 102 (00000007D9331C00) [pid = 3148] [serial = 397] [outer = 0000000000000000] 09:23:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 103 (00000007D9383800) [pid = 3148] [serial = 398] [outer = 00000007D9331C00] 09:23:12 INFO - PROCESS | 3148 | 1463674992550 Marionette DEBUG loaded listener.js 09:23:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 104 (00000007D9AD7400) [pid = 3148] [serial = 399] [outer = 00000007D9331C00] 09:23:13 INFO - PROCESS | 3148 | 1463674993169 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:23:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:23:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 818ms 09:23:13 INFO - PROCESS | 3148 | 1463674993216 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 09:23:13 INFO - PROCESS | 3148 | 1463674993221 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 09:23:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:23:13 INFO - PROCESS | 3148 | 1463674993228 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:23:13 INFO - PROCESS | 3148 | 1463674993232 Marionette TRACE conn6 <- [1,498,null,{}] 09:23:13 INFO - PROCESS | 3148 | 1463674993240 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:13 INFO - PROCESS | 3148 | 1463674993393 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 09:23:13 INFO - PROCESS | 3148 | 1463674993417 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:13 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CCAE7000 == 60 [pid = 3148] [id = 134] 09:23:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 105 (00000007C7E17800) [pid = 3148] [serial = 400] [outer = 0000000000000000] 09:23:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 106 (00000007CCF51400) [pid = 3148] [serial = 401] [outer = 00000007C7E17800] 09:23:13 INFO - PROCESS | 3148 | 1463674993475 Marionette DEBUG loaded listener.js 09:23:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 107 (00000007CD5A2000) [pid = 3148] [serial = 402] [outer = 00000007C7E17800] 09:23:14 INFO - PROCESS | 3148 | 1463674994147 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:23:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:23:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 944ms 09:23:14 INFO - PROCESS | 3148 | 1463674994175 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 09:23:14 INFO - PROCESS | 3148 | 1463674994182 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 09:23:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:23:14 INFO - PROCESS | 3148 | 1463674994189 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:23:14 INFO - PROCESS | 3148 | 1463674994192 Marionette TRACE conn6 <- [1,502,null,{}] 09:23:14 INFO - PROCESS | 3148 | 1463674994196 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:14 INFO - PROCESS | 3148 | 1463674994312 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 09:23:14 INFO - PROCESS | 3148 | 1463674994431 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:14 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D528B800 == 61 [pid = 3148] [id = 135] 09:23:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 108 (00000007D240A000) [pid = 3148] [serial = 403] [outer = 0000000000000000] 09:23:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 109 (00000007D2A47C00) [pid = 3148] [serial = 404] [outer = 00000007D240A000] 09:23:14 INFO - PROCESS | 3148 | 1463674994490 Marionette DEBUG loaded listener.js 09:23:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 110 (00000007D5415000) [pid = 3148] [serial = 405] [outer = 00000007D240A000] 09:23:15 INFO - PROCESS | 3148 | 1463674995100 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:23:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:23:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 986ms 09:23:15 INFO - PROCESS | 3148 | 1463674995181 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 09:23:15 INFO - PROCESS | 3148 | 1463674995184 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 09:23:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:23:15 INFO - PROCESS | 3148 | 1463674995188 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:23:15 INFO - PROCESS | 3148 | 1463674995192 Marionette TRACE conn6 <- [1,506,null,{}] 09:23:15 INFO - PROCESS | 3148 | 1463674995204 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:15 INFO - PROCESS | 3148 | 1463674995366 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 09:23:15 INFO - PROCESS | 3148 | 1463674995378 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:15 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC030000 == 62 [pid = 3148] [id = 136] 09:23:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 111 (00000007D5276400) [pid = 3148] [serial = 406] [outer = 0000000000000000] 09:23:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 112 (00000007D6E2CC00) [pid = 3148] [serial = 407] [outer = 00000007D5276400] 09:23:15 INFO - PROCESS | 3148 | 1463674995436 Marionette DEBUG loaded listener.js 09:23:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 113 (00000007D889D800) [pid = 3148] [serial = 408] [outer = 00000007D5276400] 09:23:16 INFO - PROCESS | 3148 | 1463674996079 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:23:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:23:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 944ms 09:23:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:23:16 INFO - PROCESS | 3148 | 1463674996134 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 09:23:16 INFO - PROCESS | 3148 | 1463674996137 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 09:23:16 INFO - PROCESS | 3148 | 1463674996154 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:23:16 INFO - PROCESS | 3148 | 1463674996156 Marionette TRACE conn6 <- [1,510,null,{}] 09:23:16 INFO - PROCESS | 3148 | 1463674996162 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:16 INFO - PROCESS | 3148 | 1463674996275 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 09:23:16 INFO - PROCESS | 3148 | 1463674996350 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:16 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DD538800 == 63 [pid = 3148] [id = 137] 09:23:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 114 (00000007D6E0E800) [pid = 3148] [serial = 409] [outer = 0000000000000000] 09:23:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 115 (00000007D6E17000) [pid = 3148] [serial = 410] [outer = 00000007D6E0E800] 09:23:16 INFO - PROCESS | 3148 | 1463674996447 Marionette DEBUG loaded listener.js 09:23:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 116 (00000007D88A4800) [pid = 3148] [serial = 411] [outer = 00000007D6E0E800] 09:23:17 INFO - PROCESS | 3148 | 1463674997111 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:23:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:23:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1037ms 09:23:17 INFO - PROCESS | 3148 | 1463674997180 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 09:23:17 INFO - PROCESS | 3148 | 1463674997183 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 09:23:17 INFO - PROCESS | 3148 | 1463674997186 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:23:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:23:17 INFO - PROCESS | 3148 | 1463674997188 Marionette TRACE conn6 <- [1,514,null,{}] 09:23:17 INFO - PROCESS | 3148 | 1463674997192 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:17 INFO - PROCESS | 3148 | 1463674997301 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 09:23:17 INFO - PROCESS | 3148 | 1463674997418 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:17 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DEF35000 == 64 [pid = 3148] [id = 138] 09:23:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 117 (00000007D6E0F000) [pid = 3148] [serial = 412] [outer = 0000000000000000] 09:23:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 118 (00000007D8CBB800) [pid = 3148] [serial = 413] [outer = 00000007D6E0F000] 09:23:17 INFO - PROCESS | 3148 | 1463674997476 Marionette DEBUG loaded listener.js 09:23:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 119 (00000007D9AE9800) [pid = 3148] [serial = 414] [outer = 00000007D6E0F000] 09:23:18 INFO - PROCESS | 3148 | 1463674998055 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:23:18 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 09:23:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 923ms 09:23:18 INFO - PROCESS | 3148 | 1463674998112 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 09:23:18 INFO - PROCESS | 3148 | 1463674998114 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 09:23:18 INFO - PROCESS | 3148 | 1463674998118 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:23:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:23:18 INFO - PROCESS | 3148 | 1463674998120 Marionette TRACE conn6 <- [1,518,null,{}] 09:23:18 INFO - PROCESS | 3148 | 1463674998124 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:18 INFO - PROCESS | 3148 | 1463674998256 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 09:23:18 INFO - PROCESS | 3148 | 1463674998396 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:18 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8DDA800 == 65 [pid = 3148] [id = 139] 09:23:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 120 (00000007C7CC6000) [pid = 3148] [serial = 415] [outer = 0000000000000000] 09:23:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 121 (00000007D9ACC400) [pid = 3148] [serial = 416] [outer = 00000007C7CC6000] 09:23:18 INFO - PROCESS | 3148 | 1463674998454 Marionette DEBUG loaded listener.js 09:23:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 122 (00000007DBDA2800) [pid = 3148] [serial = 417] [outer = 00000007C7CC6000] 09:23:19 INFO - PROCESS | 3148 | 1463674999224 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:23:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:23:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1185ms 09:23:19 INFO - PROCESS | 3148 | 1463674999305 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 09:23:19 INFO - PROCESS | 3148 | 1463674999310 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 09:23:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:23:19 INFO - PROCESS | 3148 | 1463674999315 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:23:19 INFO - PROCESS | 3148 | 1463674999319 Marionette TRACE conn6 <- [1,522,null,{}] 09:23:19 INFO - PROCESS | 3148 | 1463674999339 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:19 INFO - PROCESS | 3148 | 1463674999480 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 09:23:19 INFO - PROCESS | 3148 | 1463674999550 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:19 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CD4D0800 == 66 [pid = 3148] [id = 140] 09:23:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 123 (00000007C7CC4400) [pid = 3148] [serial = 418] [outer = 0000000000000000] 09:23:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 124 (00000007C7E13000) [pid = 3148] [serial = 419] [outer = 00000007C7CC4400] 09:23:19 INFO - PROCESS | 3148 | 1463674999657 Marionette DEBUG loaded listener.js 09:23:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 125 (00000007CD59A000) [pid = 3148] [serial = 420] [outer = 00000007C7CC4400] 09:23:20 INFO - PROCESS | 3148 | --DOCSHELL 00000007C962B800 == 65 [pid = 3148] [id = 89] 09:23:20 INFO - PROCESS | 3148 | --DOCSHELL 00000007DDAE5000 == 64 [pid = 3148] [id = 91] 09:23:20 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8C69800 == 63 [pid = 3148] [id = 132] 09:23:20 INFO - PROCESS | 3148 | --DOCSHELL 00000007D886B800 == 62 [pid = 3148] [id = 131] 09:23:20 INFO - PROCESS | 3148 | --DOCSHELL 00000007D7C46000 == 61 [pid = 3148] [id = 130] 09:23:20 INFO - PROCESS | 3148 | --DOCSHELL 00000007D529E000 == 60 [pid = 3148] [id = 129] 09:23:20 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4C7E800 == 59 [pid = 3148] [id = 128] 09:23:20 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4935000 == 58 [pid = 3148] [id = 127] 09:23:20 INFO - PROCESS | 3148 | --DOMWINDOW == 124 (00000007D9AE8C00) [pid = 3148] [serial = 352] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3148 | --DOCSHELL 00000007D2442800 == 57 [pid = 3148] [id = 126] 09:23:20 INFO - PROCESS | 3148 | --DOCSHELL 00000007C85AF000 == 56 [pid = 3148] [id = 125] 09:23:20 INFO - PROCESS | 3148 | --DOCSHELL 00000007C85A9800 == 55 [pid = 3148] [id = 124] 09:23:20 INFO - PROCESS | 3148 | --DOCSHELL 00000007DC026800 == 54 [pid = 3148] [id = 118] 09:23:20 INFO - PROCESS | 3148 | --DOMWINDOW == 123 (00000007DAE95800) [pid = 3148] [serial = 278] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3148 | --DOMWINDOW == 122 (00000007D8983800) [pid = 3148] [serial = 272] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3148 | --DOMWINDOW == 121 (00000007D9386800) [pid = 3148] [serial = 275] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3148 | --DOMWINDOW == 120 (00000007D240AC00) [pid = 3148] [serial = 269] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3148 | --DOMWINDOW == 119 (00000007CD324000) [pid = 3148] [serial = 266] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3148 | --DOMWINDOW == 118 (00000007D6EBD400) [pid = 3148] [serial = 340] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3148 | --DOMWINDOW == 117 (00000007D88A4000) [pid = 3148] [serial = 341] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3148 | --DOMWINDOW == 116 (00000007CE411C00) [pid = 3148] [serial = 329] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3148 | --DOMWINDOW == 115 (00000007CE02A000) [pid = 3148] [serial = 328] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3148 | --DOMWINDOW == 114 (00000007CD184000) [pid = 3148] [serial = 331] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3148 | --DOMWINDOW == 113 (00000007D2A19800) [pid = 3148] [serial = 334] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3148 | --DOMWINDOW == 112 (00000007D33F5800) [pid = 3148] [serial = 335] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3148 | --DOMWINDOW == 111 (00000007CE108800) [pid = 3148] [serial = 332] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3148 | --DOMWINDOW == 110 (00000007DA310400) [pid = 3148] [serial = 311] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3148 | --DOMWINDOW == 109 (00000007CD59B000) [pid = 3148] [serial = 314] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3148 | --DOMWINDOW == 108 (00000007CD32AC00) [pid = 3148] [serial = 313] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3148 | --DOMWINDOW == 107 (00000007D59C4400) [pid = 3148] [serial = 337] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3148 | --DOMWINDOW == 106 (00000007D240F000) [pid = 3148] [serial = 326] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3148 | --DOMWINDOW == 105 (00000007C7E1AC00) [pid = 3148] [serial = 325] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3148 | --DOMWINDOW == 104 (00000007D9387400) [pid = 3148] [serial = 344] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3148 | --DOMWINDOW == 103 (00000007D260A800) [pid = 3148] [serial = 316] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3148 | --DOMWINDOW == 102 (00000007D8CB3400) [pid = 3148] [serial = 343] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3148 | --DOMWINDOW == 101 (00000007D8C7FC00) [pid = 3148] [serial = 319] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3148 | --DOMWINDOW == 100 (00000007D9AD5800) [pid = 3148] [serial = 322] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3148 | --DOMWINDOW == 99 (00000007D5411800) [pid = 3148] [serial = 349] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3148 | --DOMWINDOW == 98 (00000007CE106800) [pid = 3148] [serial = 346] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3148 | --DOMWINDOW == 97 (00000007D6EB2800) [pid = 3148] [serial = 347] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3148 | --DOMWINDOW == 96 (00000007D8C43C00) [pid = 3148] [serial = 350] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3148 | --DOMWINDOW == 95 (00000007D6E2C800) [pid = 3148] [serial = 338] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3148 | --DOMWINDOW == 94 (00000007D8CB9000) [pid = 3148] [serial = 263] [outer = 0000000000000000] [url = about:blank] 09:23:20 INFO - PROCESS | 3148 | 1463675000305 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:23:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:23:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1029ms 09:23:20 INFO - PROCESS | 3148 | 1463675000349 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 09:23:20 INFO - PROCESS | 3148 | 1463675000355 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 09:23:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:23:20 INFO - PROCESS | 3148 | 1463675000361 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:23:20 INFO - PROCESS | 3148 | 1463675000364 Marionette TRACE conn6 <- [1,526,null,{}] 09:23:20 INFO - PROCESS | 3148 | 1463675000368 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:20 INFO - PROCESS | 3148 | 1463675000463 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 09:23:20 INFO - PROCESS | 3148 | 1463675000473 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:20 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CD118800 == 55 [pid = 3148] [id = 141] 09:23:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 95 (00000007CD17A400) [pid = 3148] [serial = 421] [outer = 0000000000000000] 09:23:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 96 (00000007CD5A0C00) [pid = 3148] [serial = 422] [outer = 00000007CD17A400] 09:23:20 INFO - PROCESS | 3148 | 1463675000521 Marionette DEBUG loaded listener.js 09:23:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 97 (00000007CE410400) [pid = 3148] [serial = 423] [outer = 00000007CD17A400] 09:23:21 INFO - PROCESS | 3148 | 1463675001031 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:23:21 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 09:23:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 734ms 09:23:21 INFO - PROCESS | 3148 | 1463675001097 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 09:23:21 INFO - PROCESS | 3148 | 1463675001099 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 09:23:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:23:21 INFO - PROCESS | 3148 | 1463675001103 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:23:21 INFO - PROCESS | 3148 | 1463675001107 Marionette TRACE conn6 <- [1,530,null,{}] 09:23:21 INFO - PROCESS | 3148 | 1463675001118 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:21 INFO - PROCESS | 3148 | 1463675001215 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 09:23:21 INFO - PROCESS | 3148 | 1463675001289 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:21 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D2E68800 == 56 [pid = 3148] [id = 142] 09:23:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 98 (00000007D2A10000) [pid = 3148] [serial = 424] [outer = 0000000000000000] 09:23:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 99 (00000007D2A1EC00) [pid = 3148] [serial = 425] [outer = 00000007D2A10000] 09:23:21 INFO - PROCESS | 3148 | 1463675001338 Marionette DEBUG loaded listener.js 09:23:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 100 (00000007D33F4400) [pid = 3148] [serial = 426] [outer = 00000007D2A10000] 09:23:21 INFO - PROCESS | 3148 | 1463675001868 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:23:21 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 09:23:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:23:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:23:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:23:21 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 09:23:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:23:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:23:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:23:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:23:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:23:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 796ms 09:23:21 INFO - PROCESS | 3148 | 1463675001902 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 09:23:21 INFO - PROCESS | 3148 | 1463675001904 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 09:23:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:23:21 INFO - PROCESS | 3148 | 1463675001908 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:23:21 INFO - PROCESS | 3148 | 1463675001910 Marionette TRACE conn6 <- [1,534,null,{}] 09:23:21 INFO - PROCESS | 3148 | 1463675001913 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:22 INFO - PROCESS | 3148 | 1463675002014 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 09:23:22 INFO - PROCESS | 3148 | 1463675002022 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:22 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4987000 == 57 [pid = 3148] [id = 143] 09:23:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 101 (00000007D527A000) [pid = 3148] [serial = 427] [outer = 0000000000000000] 09:23:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 102 (00000007D5408800) [pid = 3148] [serial = 428] [outer = 00000007D527A000] 09:23:22 INFO - PROCESS | 3148 | 1463675002070 Marionette DEBUG loaded listener.js 09:23:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 103 (00000007D5745C00) [pid = 3148] [serial = 429] [outer = 00000007D527A000] 09:23:22 INFO - PROCESS | 3148 | 1463675002558 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:23:22 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. 09:23:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 735ms 09:23:22 INFO - PROCESS | 3148 | 1463675002647 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 09:23:22 INFO - PROCESS | 3148 | 1463675002650 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 09:23:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:23:22 INFO - PROCESS | 3148 | 1463675002653 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:23:22 INFO - PROCESS | 3148 | 1463675002655 Marionette TRACE conn6 <- [1,538,null,{}] 09:23:22 INFO - PROCESS | 3148 | 1463675002659 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:22 INFO - PROCESS | 3148 | 1463675002772 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 09:23:22 INFO - PROCESS | 3148 | 1463675002826 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:22 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C8E0D000 == 58 [pid = 3148] [id = 144] 09:23:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 104 (00000007D6E0C400) [pid = 3148] [serial = 430] [outer = 0000000000000000] 09:23:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 105 (00000007D6E25000) [pid = 3148] [serial = 431] [outer = 00000007D6E0C400] 09:23:22 INFO - PROCESS | 3148 | 1463675002874 Marionette DEBUG loaded listener.js 09:23:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 106 (00000007D6EBD400) [pid = 3148] [serial = 432] [outer = 00000007D6E0C400] 09:23:23 INFO - PROCESS | 3148 | 1463675003325 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:23:23 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. 09:23:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 734ms 09:23:23 INFO - PROCESS | 3148 | 1463675003389 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 09:23:23 INFO - PROCESS | 3148 | 1463675003391 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 09:23:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:23:23 INFO - PROCESS | 3148 | 1463675003406 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:23:23 INFO - PROCESS | 3148 | 1463675003408 Marionette TRACE conn6 <- [1,542,null,{}] 09:23:23 INFO - PROCESS | 3148 | 1463675003412 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:23 INFO - PROCESS | 3148 | 1463675003546 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 09:23:23 INFO - PROCESS | 3148 | 1463675003608 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:23 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D793A800 == 59 [pid = 3148] [id = 145] 09:23:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 107 (00000007D4DF4400) [pid = 3148] [serial = 433] [outer = 0000000000000000] 09:23:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 108 (00000007D8988000) [pid = 3148] [serial = 434] [outer = 00000007D4DF4400] 09:23:23 INFO - PROCESS | 3148 | 1463675003656 Marionette DEBUG loaded listener.js 09:23:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 109 (00000007D8C89400) [pid = 3148] [serial = 435] [outer = 00000007D4DF4400] 09:23:24 INFO - PROCESS | 3148 | [3148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:23:24 INFO - PROCESS | 3148 | [3148] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:23:24 INFO - PROCESS | 3148 | [3148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:23:24 INFO - PROCESS | 3148 | [3148] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:23:24 INFO - PROCESS | 3148 | 1463675004181 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:23:24 INFO - PROCESS | 3148 | --DOMWINDOW == 108 (00000007C7CC5800) [pid = 3148] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:23:24 INFO - PROCESS | 3148 | --DOMWINDOW == 107 (00000007CD502800) [pid = 3148] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:23:24 INFO - PROCESS | 3148 | --DOMWINDOW == 106 (00000007D6ED1800) [pid = 3148] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:23:24 INFO - PROCESS | 3148 | --DOMWINDOW == 105 (00000007C7541000) [pid = 3148] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:23:24 INFO - PROCESS | 3148 | --DOMWINDOW == 104 (00000007CD32B000) [pid = 3148] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:23:24 INFO - PROCESS | 3148 | --DOMWINDOW == 103 (00000007D2D34C00) [pid = 3148] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:23:24 INFO - PROCESS | 3148 | --DOMWINDOW == 102 (00000007D8C46800) [pid = 3148] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:23:24 INFO - PROCESS | 3148 | --DOMWINDOW == 101 (00000007D8CAF000) [pid = 3148] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:23:24 INFO - PROCESS | 3148 | --DOMWINDOW == 100 (00000007D540B000) [pid = 3148] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:23:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:23:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 839ms 09:23:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:23:24 INFO - PROCESS | 3148 | 1463675004248 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 09:23:24 INFO - PROCESS | 3148 | 1463675004250 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 09:23:24 INFO - PROCESS | 3148 | 1463675004253 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:23:24 INFO - PROCESS | 3148 | 1463675004255 Marionette TRACE conn6 <- [1,546,null,{}] 09:23:24 INFO - PROCESS | 3148 | 1463675004258 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:24 INFO - PROCESS | 3148 | 1463675004344 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 09:23:24 INFO - PROCESS | 3148 | 1463675004353 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:24 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D887E000 == 60 [pid = 3148] [id = 146] 09:23:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 101 (00000007D2D32000) [pid = 3148] [serial = 436] [outer = 0000000000000000] 09:23:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 102 (00000007D6E24800) [pid = 3148] [serial = 437] [outer = 00000007D2D32000] 09:23:24 INFO - PROCESS | 3148 | 1463675004399 Marionette DEBUG loaded listener.js 09:23:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 103 (00000007D8CB9400) [pid = 3148] [serial = 438] [outer = 00000007D2D32000] 09:23:24 INFO - PROCESS | 3148 | 1463675004842 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:23:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:23:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 629ms 09:23:24 INFO - PROCESS | 3148 | 1463675004886 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 09:23:24 INFO - PROCESS | 3148 | 1463675004888 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 09:23:24 INFO - PROCESS | 3148 | 1463675004891 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:23:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:23:24 INFO - PROCESS | 3148 | 1463675004893 Marionette TRACE conn6 <- [1,550,null,{}] 09:23:24 INFO - PROCESS | 3148 | 1463675004897 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:24 INFO - PROCESS | 3148 | 1463675004983 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 09:23:24 INFO - PROCESS | 3148 | 1463675004990 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:25 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8D20000 == 61 [pid = 3148] [id = 147] 09:23:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 104 (00000007D9325800) [pid = 3148] [serial = 439] [outer = 0000000000000000] 09:23:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 105 (00000007D9385400) [pid = 3148] [serial = 440] [outer = 00000007D9325800] 09:23:25 INFO - PROCESS | 3148 | 1463675005038 Marionette DEBUG loaded listener.js 09:23:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 106 (00000007D9AE4800) [pid = 3148] [serial = 441] [outer = 00000007D9325800] 09:23:25 INFO - PROCESS | 3148 | [3148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:23:25 INFO - PROCESS | 3148 | [3148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:23:25 INFO - PROCESS | 3148 | 1463675005469 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:23:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:23:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 629ms 09:23:25 INFO - PROCESS | 3148 | 1463675005524 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 09:23:25 INFO - PROCESS | 3148 | 1463675005526 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 09:23:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:23:25 INFO - PROCESS | 3148 | 1463675005530 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:23:25 INFO - PROCESS | 3148 | 1463675005532 Marionette TRACE conn6 <- [1,554,null,{}] 09:23:25 INFO - PROCESS | 3148 | 1463675005535 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:25 INFO - PROCESS | 3148 | 1463675005624 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 09:23:25 INFO - PROCESS | 3148 | 1463675005632 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:25 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DB06D000 == 62 [pid = 3148] [id = 148] 09:23:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 107 (00000007D5907800) [pid = 3148] [serial = 442] [outer = 0000000000000000] 09:23:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 108 (00000007D590CC00) [pid = 3148] [serial = 443] [outer = 00000007D5907800] 09:23:25 INFO - PROCESS | 3148 | 1463675005678 Marionette DEBUG loaded listener.js 09:23:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 109 (00000007D937F800) [pid = 3148] [serial = 444] [outer = 00000007D5907800] 09:23:26 INFO - PROCESS | 3148 | [3148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:23:26 INFO - PROCESS | 3148 | [3148] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:23:26 INFO - PROCESS | 3148 | [3148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:23:26 INFO - PROCESS | 3148 | 1463675006210 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:23:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:23:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 734ms 09:23:26 INFO - PROCESS | 3148 | 1463675006295 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 09:23:26 INFO - PROCESS | 3148 | 1463675006299 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 09:23:26 INFO - PROCESS | 3148 | 1463675006305 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:23:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:23:26 INFO - PROCESS | 3148 | 1463675006310 Marionette TRACE conn6 <- [1,558,null,{}] 09:23:26 INFO - PROCESS | 3148 | 1463675006319 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:26 INFO - PROCESS | 3148 | 1463675006443 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 09:23:26 INFO - PROCESS | 3148 | 1463675006565 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:26 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C962A000 == 63 [pid = 3148] [id = 149] 09:23:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 110 (00000007C7CD1C00) [pid = 3148] [serial = 445] [outer = 0000000000000000] 09:23:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 111 (00000007C7E1AC00) [pid = 3148] [serial = 446] [outer = 00000007C7CD1C00] 09:23:26 INFO - PROCESS | 3148 | 1463675006625 Marionette DEBUG loaded listener.js 09:23:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 112 (00000007CD48DC00) [pid = 3148] [serial = 447] [outer = 00000007C7CD1C00] 09:23:27 INFO - PROCESS | 3148 | [3148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:23:27 INFO - PROCESS | 3148 | [3148] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:23:27 INFO - PROCESS | 3148 | 1463675007290 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:23:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:23:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1024ms 09:23:27 INFO - PROCESS | 3148 | 1463675007335 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 09:23:27 INFO - PROCESS | 3148 | 1463675007339 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 09:23:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:23:27 INFO - PROCESS | 3148 | 1463675007348 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:23:27 INFO - PROCESS | 3148 | 1463675007352 Marionette TRACE conn6 <- [1,562,null,{}] 09:23:27 INFO - PROCESS | 3148 | 1463675007357 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:27 INFO - PROCESS | 3148 | 1463675007503 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 09:23:27 INFO - PROCESS | 3148 | 1463675007623 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:27 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4E2F000 == 64 [pid = 3148] [id = 150] 09:23:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 113 (00000007CE405800) [pid = 3148] [serial = 448] [outer = 0000000000000000] 09:23:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 114 (00000007D2A4F400) [pid = 3148] [serial = 449] [outer = 00000007CE405800] 09:23:27 INFO - PROCESS | 3148 | 1463675007682 Marionette DEBUG loaded listener.js 09:23:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 115 (00000007D5278C00) [pid = 3148] [serial = 450] [outer = 00000007CE405800] 09:23:28 INFO - PROCESS | 3148 | 1463675008289 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:23:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:23:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 986ms 09:23:28 INFO - PROCESS | 3148 | 1463675008334 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 09:23:28 INFO - PROCESS | 3148 | 1463675008337 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 09:23:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:23:28 INFO - PROCESS | 3148 | 1463675008341 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:23:28 INFO - PROCESS | 3148 | 1463675008344 Marionette TRACE conn6 <- [1,566,null,{}] 09:23:28 INFO - PROCESS | 3148 | 1463675008354 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:28 INFO - PROCESS | 3148 | 1463675008474 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 09:23:28 INFO - PROCESS | 3148 | 1463675008596 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:28 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DDA45800 == 65 [pid = 3148] [id = 151] 09:23:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 116 (00000007D8989400) [pid = 3148] [serial = 451] [outer = 0000000000000000] 09:23:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 117 (00000007D8990800) [pid = 3148] [serial = 452] [outer = 00000007D8989400] 09:23:28 INFO - PROCESS | 3148 | 1463675008659 Marionette DEBUG loaded listener.js 09:23:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 118 (00000007D9ACC800) [pid = 3148] [serial = 453] [outer = 00000007D8989400] 09:23:29 INFO - PROCESS | 3148 | 1463675009245 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:23:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:23:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 986ms 09:23:29 INFO - PROCESS | 3148 | 1463675009339 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 09:23:29 INFO - PROCESS | 3148 | 1463675009342 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 09:23:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:23:29 INFO - PROCESS | 3148 | 1463675009346 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:23:29 INFO - PROCESS | 3148 | 1463675009349 Marionette TRACE conn6 <- [1,570,null,{}] 09:23:29 INFO - PROCESS | 3148 | 1463675009353 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:29 INFO - PROCESS | 3148 | 1463675009467 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 09:23:29 INFO - PROCESS | 3148 | 1463675009584 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:29 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DEF45000 == 66 [pid = 3148] [id = 152] 09:23:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 119 (00000007D898AC00) [pid = 3148] [serial = 454] [outer = 0000000000000000] 09:23:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 120 (00000007DA308C00) [pid = 3148] [serial = 455] [outer = 00000007D898AC00] 09:23:29 INFO - PROCESS | 3148 | 1463675009644 Marionette DEBUG loaded listener.js 09:23:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 121 (00000007DAE96400) [pid = 3148] [serial = 456] [outer = 00000007D898AC00] 09:23:30 INFO - PROCESS | 3148 | 1463675010257 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:23:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:23:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 986ms 09:23:30 INFO - PROCESS | 3148 | 1463675010336 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 09:23:30 INFO - PROCESS | 3148 | 1463675010338 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 09:23:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:23:30 INFO - PROCESS | 3148 | 1463675010342 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:23:30 INFO - PROCESS | 3148 | 1463675010344 Marionette TRACE conn6 <- [1,574,null,{}] 09:23:30 INFO - PROCESS | 3148 | 1463675010348 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:30 INFO - PROCESS | 3148 | 1463675010460 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 09:23:30 INFO - PROCESS | 3148 | 1463675010577 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:30 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DDF6F000 == 67 [pid = 3148] [id = 153] 09:23:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 122 (00000007DA3A8000) [pid = 3148] [serial = 457] [outer = 0000000000000000] 09:23:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 123 (00000007DB02A000) [pid = 3148] [serial = 458] [outer = 00000007DA3A8000] 09:23:30 INFO - PROCESS | 3148 | 1463675010636 Marionette DEBUG loaded listener.js 09:23:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 124 (00000007DBDA3800) [pid = 3148] [serial = 459] [outer = 00000007DA3A8000] 09:23:31 INFO - PROCESS | 3148 | [3148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:23:31 INFO - PROCESS | 3148 | [3148] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:23:31 INFO - PROCESS | 3148 | [3148] 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 09:23:31 INFO - PROCESS | 3148 | 1463675011460 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:23:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:23:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1174ms 09:23:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:23:31 INFO - PROCESS | 3148 | 1463675011519 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 09:23:31 INFO - PROCESS | 3148 | 1463675011521 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 09:23:31 INFO - PROCESS | 3148 | 1463675011525 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:23:31 INFO - PROCESS | 3148 | 1463675011527 Marionette TRACE conn6 <- [1,578,null,{}] 09:23:31 INFO - PROCESS | 3148 | 1463675011531 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:31 INFO - PROCESS | 3148 | 1463675011675 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 09:23:31 INFO - PROCESS | 3148 | 1463675011789 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:31 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8D1A000 == 68 [pid = 3148] [id = 154] 09:23:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 125 (00000007D9327800) [pid = 3148] [serial = 460] [outer = 0000000000000000] 09:23:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 126 (00000007DBDAE800) [pid = 3148] [serial = 461] [outer = 00000007D9327800] 09:23:31 INFO - PROCESS | 3148 | 1463675011851 Marionette DEBUG loaded listener.js 09:23:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 127 (00000007DDF87000) [pid = 3148] [serial = 462] [outer = 00000007D9327800] 09:23:32 INFO - PROCESS | 3148 | 1463675012575 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:23:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:23:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1072ms 09:23:32 INFO - PROCESS | 3148 | 1463675012616 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 09:23:32 INFO - PROCESS | 3148 | 1463675012620 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 09:23:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:23:32 INFO - PROCESS | 3148 | 1463675012626 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:23:32 INFO - PROCESS | 3148 | 1463675012630 Marionette TRACE conn6 <- [1,582,null,{}] 09:23:32 INFO - PROCESS | 3148 | 1463675012637 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:32 INFO - PROCESS | 3148 | 1463675012745 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 09:23:32 INFO - PROCESS | 3148 | 1463675012845 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:32 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D243F800 == 69 [pid = 3148] [id = 155] 09:23:32 INFO - PROCESS | 3148 | ++DOMWINDOW == 128 (00000007C7CBD000) [pid = 3148] [serial = 463] [outer = 0000000000000000] 09:23:32 INFO - PROCESS | 3148 | ++DOMWINDOW == 129 (00000007CC8B7400) [pid = 3148] [serial = 464] [outer = 00000007C7CBD000] 09:23:32 INFO - PROCESS | 3148 | 1463675012897 Marionette DEBUG loaded listener.js 09:23:32 INFO - PROCESS | 3148 | ++DOMWINDOW == 130 (00000007CE106C00) [pid = 3148] [serial = 465] [outer = 00000007C7CBD000] 09:23:33 INFO - PROCESS | 3148 | 1463675013501 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:23:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:23:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 945ms 09:23:33 INFO - PROCESS | 3148 | 1463675013572 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 09:23:33 INFO - PROCESS | 3148 | 1463675013578 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 09:23:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:23:33 INFO - PROCESS | 3148 | 1463675013584 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:23:33 INFO - PROCESS | 3148 | 1463675013586 Marionette TRACE conn6 <- [1,586,null,{}] 09:23:33 INFO - PROCESS | 3148 | 1463675013590 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:33 INFO - PROCESS | 3148 | 1463675013749 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 09:23:33 INFO - PROCESS | 3148 | 1463675013760 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:33 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D35A3000 == 70 [pid = 3148] [id = 156] 09:23:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 131 (00000007D2A17C00) [pid = 3148] [serial = 466] [outer = 0000000000000000] 09:23:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 132 (00000007D5277800) [pid = 3148] [serial = 467] [outer = 00000007D2A17C00] 09:23:33 INFO - PROCESS | 3148 | 1463675013809 Marionette DEBUG loaded listener.js 09:23:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 133 (00000007D5905800) [pid = 3148] [serial = 468] [outer = 00000007D2A17C00] 09:23:34 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8D20000 == 69 [pid = 3148] [id = 147] 09:23:34 INFO - PROCESS | 3148 | --DOCSHELL 00000007D887E000 == 68 [pid = 3148] [id = 146] 09:23:34 INFO - PROCESS | 3148 | --DOCSHELL 00000007D793A800 == 67 [pid = 3148] [id = 145] 09:23:34 INFO - PROCESS | 3148 | --DOCSHELL 00000007C8E0D000 == 66 [pid = 3148] [id = 144] 09:23:34 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4987000 == 65 [pid = 3148] [id = 143] 09:23:34 INFO - PROCESS | 3148 | --DOCSHELL 00000007D2E68800 == 64 [pid = 3148] [id = 142] 09:23:34 INFO - PROCESS | 3148 | --DOCSHELL 00000007CD118800 == 63 [pid = 3148] [id = 141] 09:23:34 INFO - PROCESS | 3148 | --DOCSHELL 00000007CD4D0800 == 62 [pid = 3148] [id = 140] 09:23:34 INFO - PROCESS | 3148 | --DOMWINDOW == 132 (00000007CD51D800) [pid = 3148] [serial = 355] [outer = 0000000000000000] [url = about:blank] 09:23:34 INFO - PROCESS | 3148 | --DOMWINDOW == 131 (00000007D4089C00) [pid = 3148] [serial = 358] [outer = 0000000000000000] [url = about:blank] 09:23:34 INFO - PROCESS | 3148 | --DOMWINDOW == 130 (00000007D8CB4000) [pid = 3148] [serial = 361] [outer = 0000000000000000] [url = about:blank] 09:23:34 INFO - PROCESS | 3148 | --DOMWINDOW == 129 (00000007DA305C00) [pid = 3148] [serial = 364] [outer = 0000000000000000] [url = about:blank] 09:23:34 INFO - PROCESS | 3148 | --DOMWINDOW == 128 (00000007DB026400) [pid = 3148] [serial = 367] [outer = 0000000000000000] [url = about:blank] 09:23:34 INFO - PROCESS | 3148 | --DOMWINDOW == 127 (00000007D9383800) [pid = 3148] [serial = 398] [outer = 0000000000000000] [url = about:blank] 09:23:34 INFO - PROCESS | 3148 | --DOCSHELL 00000007CCAE7000 == 61 [pid = 3148] [id = 134] 09:23:34 INFO - PROCESS | 3148 | --DOMWINDOW == 126 (00000007C7E19800) [pid = 3148] [serial = 373] [outer = 0000000000000000] [url = about:blank] 09:23:34 INFO - PROCESS | 3148 | --DOMWINDOW == 125 (00000007CD50D400) [pid = 3148] [serial = 374] [outer = 0000000000000000] [url = about:blank] 09:23:34 INFO - PROCESS | 3148 | --DOMWINDOW == 124 (00000007D2409C00) [pid = 3148] [serial = 377] [outer = 0000000000000000] [url = about:blank] 09:23:34 INFO - PROCESS | 3148 | --DOMWINDOW == 123 (00000007D2A1A400) [pid = 3148] [serial = 378] [outer = 0000000000000000] [url = about:blank] 09:23:34 INFO - PROCESS | 3148 | --DOMWINDOW == 122 (00000007D898F800) [pid = 3148] [serial = 387] [outer = 0000000000000000] [url = about:blank] 09:23:34 INFO - PROCESS | 3148 | --DOMWINDOW == 121 (00000007D88A9400) [pid = 3148] [serial = 386] [outer = 0000000000000000] [url = about:blank] 09:23:34 INFO - PROCESS | 3148 | --DOMWINDOW == 120 (00000007CCA63800) [pid = 3148] [serial = 371] [outer = 0000000000000000] [url = about:blank] 09:23:34 INFO - PROCESS | 3148 | --DOMWINDOW == 119 (00000007C7E17000) [pid = 3148] [serial = 370] [outer = 0000000000000000] [url = about:blank] 09:23:34 INFO - PROCESS | 3148 | --DOMWINDOW == 118 (00000007D1037400) [pid = 3148] [serial = 392] [outer = 0000000000000000] [url = about:blank] 09:23:34 INFO - PROCESS | 3148 | --DOMWINDOW == 117 (00000007D33FA800) [pid = 3148] [serial = 380] [outer = 0000000000000000] [url = about:blank] 09:23:34 INFO - PROCESS | 3148 | --DOMWINDOW == 116 (00000007D8C4C800) [pid = 3148] [serial = 389] [outer = 0000000000000000] [url = about:blank] 09:23:34 INFO - PROCESS | 3148 | --DOMWINDOW == 115 (00000007D9326C00) [pid = 3148] [serial = 395] [outer = 0000000000000000] [url = about:blank] 09:23:34 INFO - PROCESS | 3148 | --DOMWINDOW == 114 (00000007D8CB1800) [pid = 3148] [serial = 390] [outer = 0000000000000000] [url = about:blank] 09:23:34 INFO - PROCESS | 3148 | --DOMWINDOW == 113 (00000007D5415400) [pid = 3148] [serial = 383] [outer = 0000000000000000] [url = about:blank] 09:23:34 INFO - PROCESS | 3148 | --DOMWINDOW == 112 (00000007D6E2AC00) [pid = 3148] [serial = 384] [outer = 0000000000000000] [url = about:blank] 09:23:34 INFO - PROCESS | 3148 | --DOMWINDOW == 111 (00000007D932D800) [pid = 3148] [serial = 396] [outer = 0000000000000000] [url = about:blank] 09:23:34 INFO - PROCESS | 3148 | --DOMWINDOW == 110 (00000007D8C42000) [pid = 3148] [serial = 393] [outer = 0000000000000000] [url = about:blank] 09:23:34 INFO - PROCESS | 3148 | --DOMWINDOW == 109 (00000007D5749000) [pid = 3148] [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.] 09:23:34 INFO - PROCESS | 3148 | --DOMWINDOW == 108 (00000007D4F03400) [pid = 3148] [serial = 381] [outer = 0000000000000000] [url = about:blank] 09:23:34 INFO - PROCESS | 3148 | 1463675014407 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:23:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:23:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 839ms 09:23:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:23:34 INFO - PROCESS | 3148 | 1463675014423 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 09:23:34 INFO - PROCESS | 3148 | 1463675014426 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 09:23:34 INFO - PROCESS | 3148 | 1463675014429 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:23:34 INFO - PROCESS | 3148 | 1463675014433 Marionette TRACE conn6 <- [1,590,null,{}] 09:23:34 INFO - PROCESS | 3148 | 1463675014443 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:34 INFO - PROCESS | 3148 | 1463675014540 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 09:23:34 INFO - PROCESS | 3148 | 1463675014638 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:34 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CE610800 == 62 [pid = 3148] [id = 157] 09:23:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 109 (00000007D2411C00) [pid = 3148] [serial = 469] [outer = 0000000000000000] 09:23:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 110 (00000007D2A19000) [pid = 3148] [serial = 470] [outer = 00000007D2411C00] 09:23:34 INFO - PROCESS | 3148 | 1463675014692 Marionette DEBUG loaded listener.js 09:23:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 111 (00000007D4DF3000) [pid = 3148] [serial = 471] [outer = 00000007D2411C00] 09:23:35 INFO - PROCESS | 3148 | 1463675015097 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:23:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:23:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 692ms 09:23:35 INFO - PROCESS | 3148 | 1463675015124 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 09:23:35 INFO - PROCESS | 3148 | 1463675015127 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 09:23:35 INFO - PROCESS | 3148 | 1463675015130 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:23:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:23:35 INFO - PROCESS | 3148 | 1463675015132 Marionette TRACE conn6 <- [1,594,null,{}] 09:23:35 INFO - PROCESS | 3148 | 1463675015136 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:35 INFO - PROCESS | 3148 | 1463675015227 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 09:23:35 INFO - PROCESS | 3148 | 1463675015235 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:35 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4E29000 == 63 [pid = 3148] [id = 158] 09:23:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 112 (00000007D5903400) [pid = 3148] [serial = 472] [outer = 0000000000000000] 09:23:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 113 (00000007D5FE9C00) [pid = 3148] [serial = 473] [outer = 00000007D5903400] 09:23:35 INFO - PROCESS | 3148 | 1463675015281 Marionette DEBUG loaded listener.js 09:23:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 114 (00000007D6E28400) [pid = 3148] [serial = 474] [outer = 00000007D5903400] 09:23:35 INFO - PROCESS | 3148 | 1463675015727 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:23:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:23:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 629ms 09:23:35 INFO - PROCESS | 3148 | 1463675015762 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 09:23:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:23:35 INFO - PROCESS | 3148 | 1463675015764 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 09:23:35 INFO - PROCESS | 3148 | 1463675015767 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:23:35 INFO - PROCESS | 3148 | 1463675015769 Marionette TRACE conn6 <- [1,598,null,{}] 09:23:35 INFO - PROCESS | 3148 | 1463675015773 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:35 INFO - PROCESS | 3148 | 1463675015869 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 09:23:35 INFO - PROCESS | 3148 | 1463675015878 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:35 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CC889800 == 64 [pid = 3148] [id = 159] 09:23:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 115 (00000007D6EB9400) [pid = 3148] [serial = 475] [outer = 0000000000000000] 09:23:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 116 (00000007D6EC6000) [pid = 3148] [serial = 476] [outer = 00000007D6EB9400] 09:23:35 INFO - PROCESS | 3148 | 1463675015925 Marionette DEBUG loaded listener.js 09:23:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 117 (00000007D88A6000) [pid = 3148] [serial = 477] [outer = 00000007D6EB9400] 09:23:36 INFO - PROCESS | 3148 | 1463675016396 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:23:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:23:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 672ms 09:23:36 INFO - PROCESS | 3148 | 1463675016444 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 09:23:36 INFO - PROCESS | 3148 | 1463675016446 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 09:23:36 INFO - PROCESS | 3148 | 1463675016449 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:23:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:23:36 INFO - PROCESS | 3148 | 1463675016451 Marionette TRACE conn6 <- [1,602,null,{}] 09:23:36 INFO - PROCESS | 3148 | 1463675016454 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:36 INFO - PROCESS | 3148 | 1463675016586 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 09:23:36 INFO - PROCESS | 3148 | 1463675016634 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:36 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8870000 == 65 [pid = 3148] [id = 160] 09:23:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 118 (00000007D8991C00) [pid = 3148] [serial = 478] [outer = 0000000000000000] 09:23:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 119 (00000007D8C87C00) [pid = 3148] [serial = 479] [outer = 00000007D8991C00] 09:23:36 INFO - PROCESS | 3148 | 1463675016681 Marionette DEBUG loaded listener.js 09:23:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 120 (00000007D9381000) [pid = 3148] [serial = 480] [outer = 00000007D8991C00] 09:23:37 INFO - PROCESS | 3148 | 1463675017164 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:23:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:23:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 735ms 09:23:37 INFO - PROCESS | 3148 | 1463675017187 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 09:23:37 INFO - PROCESS | 3148 | 1463675017190 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 09:23:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:23:37 INFO - PROCESS | 3148 | 1463675017206 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:23:37 INFO - PROCESS | 3148 | 1463675017208 Marionette TRACE conn6 <- [1,606,null,{}] 09:23:37 INFO - PROCESS | 3148 | 1463675017212 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:37 INFO - PROCESS | 3148 | 1463675017356 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 09:23:37 INFO - PROCESS | 3148 | 1463675017410 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:37 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8D1B000 == 66 [pid = 3148] [id = 161] 09:23:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 121 (00000007D9AE2C00) [pid = 3148] [serial = 481] [outer = 0000000000000000] 09:23:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 122 (00000007D9AED000) [pid = 3148] [serial = 482] [outer = 00000007D9AE2C00] 09:23:37 INFO - PROCESS | 3148 | 1463675017456 Marionette DEBUG loaded listener.js 09:23:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 123 (00000007D9B50C00) [pid = 3148] [serial = 483] [outer = 00000007D9AE2C00] 09:23:37 INFO - PROCESS | 3148 | 1463675017887 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:23:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:23:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 734ms 09:23:37 INFO - PROCESS | 3148 | 1463675017941 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 09:23:37 INFO - PROCESS | 3148 | 1463675017944 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 09:23:37 INFO - PROCESS | 3148 | 1463675017947 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:23:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:23:37 INFO - PROCESS | 3148 | 1463675017949 Marionette TRACE conn6 <- [1,610,null,{}] 09:23:37 INFO - PROCESS | 3148 | 1463675017952 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:38 INFO - PROCESS | 3148 | 1463675018065 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 09:23:38 INFO - PROCESS | 3148 | 1463675018118 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:38 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC02A800 == 67 [pid = 3148] [id = 162] 09:23:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 124 (00000007D540B800) [pid = 3148] [serial = 484] [outer = 0000000000000000] 09:23:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 125 (00000007D9B54400) [pid = 3148] [serial = 485] [outer = 00000007D540B800] 09:23:38 INFO - PROCESS | 3148 | 1463675018165 Marionette DEBUG loaded listener.js 09:23:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 126 (00000007DA3A0C00) [pid = 3148] [serial = 486] [outer = 00000007D540B800] 09:23:38 INFO - PROCESS | 3148 | --DOMWINDOW == 125 (00000007D8985800) [pid = 3148] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:23:38 INFO - PROCESS | 3148 | --DOMWINDOW == 124 (00000007C7CC4400) [pid = 3148] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:23:38 INFO - PROCESS | 3148 | --DOMWINDOW == 123 (00000007D9ACE800) [pid = 3148] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:23:38 INFO - PROCESS | 3148 | --DOMWINDOW == 122 (00000007D6E0C400) [pid = 3148] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:23:38 INFO - PROCESS | 3148 | --DOMWINDOW == 121 (00000007D9325800) [pid = 3148] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:23:38 INFO - PROCESS | 3148 | --DOMWINDOW == 120 (00000007D4DF4400) [pid = 3148] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:23:38 INFO - PROCESS | 3148 | --DOMWINDOW == 119 (00000007CE5B3800) [pid = 3148] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:23:38 INFO - PROCESS | 3148 | --DOMWINDOW == 118 (00000007CD17A400) [pid = 3148] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:23:38 INFO - PROCESS | 3148 | --DOMWINDOW == 117 (00000007D2D32000) [pid = 3148] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:23:38 INFO - PROCESS | 3148 | --DOMWINDOW == 116 (00000007D2A10000) [pid = 3148] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:23:38 INFO - PROCESS | 3148 | --DOMWINDOW == 115 (00000007D527A000) [pid = 3148] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:23:38 INFO - PROCESS | 3148 | 1463675018657 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:23:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:23:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 734ms 09:23:38 INFO - PROCESS | 3148 | 1463675018698 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 09:23:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:23:38 INFO - PROCESS | 3148 | 1463675018701 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 09:23:38 INFO - PROCESS | 3148 | 1463675018704 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:23:38 INFO - PROCESS | 3148 | 1463675018706 Marionette TRACE conn6 <- [1,614,null,{}] 09:23:38 INFO - PROCESS | 3148 | 1463675018710 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:38 INFO - PROCESS | 3148 | 1463675018798 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 09:23:38 INFO - PROCESS | 3148 | 1463675018877 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:38 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC02C800 == 68 [pid = 3148] [id = 163] 09:23:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 116 (00000007D240B800) [pid = 3148] [serial = 487] [outer = 0000000000000000] 09:23:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 117 (00000007D8985800) [pid = 3148] [serial = 488] [outer = 00000007D240B800] 09:23:38 INFO - PROCESS | 3148 | 1463675018925 Marionette DEBUG loaded listener.js 09:23:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 118 (00000007DA3AB000) [pid = 3148] [serial = 489] [outer = 00000007D240B800] 09:23:39 INFO - PROCESS | 3148 | 1463675019297 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:23:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:23:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 629ms 09:23:39 INFO - PROCESS | 3148 | 1463675019334 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 09:23:39 INFO - PROCESS | 3148 | 1463675019336 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 09:23:39 INFO - PROCESS | 3148 | 1463675019339 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:23:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:23:39 INFO - PROCESS | 3148 | 1463675019341 Marionette TRACE conn6 <- [1,618,null,{}] 09:23:39 INFO - PROCESS | 3148 | 1463675019344 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:39 INFO - PROCESS | 3148 | 1463675019464 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 09:23:39 INFO - PROCESS | 3148 | 1463675019473 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:39 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DDF75800 == 69 [pid = 3148] [id = 164] 09:23:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 119 (00000007DB165400) [pid = 3148] [serial = 490] [outer = 0000000000000000] 09:23:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 120 (00000007DDF8A400) [pid = 3148] [serial = 491] [outer = 00000007DB165400] 09:23:39 INFO - PROCESS | 3148 | 1463675019520 Marionette DEBUG loaded listener.js 09:23:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 121 (00000007DDF92000) [pid = 3148] [serial = 492] [outer = 00000007DB165400] 09:23:39 INFO - PROCESS | 3148 | 1463675019938 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:23:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:23:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 630ms 09:23:39 INFO - PROCESS | 3148 | 1463675019973 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 09:23:39 INFO - PROCESS | 3148 | 1463675019975 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 09:23:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:23:39 INFO - PROCESS | 3148 | 1463675019979 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:23:39 INFO - PROCESS | 3148 | 1463675019981 Marionette TRACE conn6 <- [1,622,null,{}] 09:23:39 INFO - PROCESS | 3148 | 1463675019985 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:40 INFO - PROCESS | 3148 | 1463675020133 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 09:23:40 INFO - PROCESS | 3148 | 1463675020186 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:40 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DFF7F000 == 70 [pid = 3148] [id = 165] 09:23:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 122 (00000007D991D800) [pid = 3148] [serial = 493] [outer = 0000000000000000] 09:23:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 123 (00000007DDF93C00) [pid = 3148] [serial = 494] [outer = 00000007D991D800] 09:23:40 INFO - PROCESS | 3148 | 1463675020238 Marionette DEBUG loaded listener.js 09:23:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 124 (00000007E00A3800) [pid = 3148] [serial = 495] [outer = 00000007D991D800] 09:23:40 INFO - PROCESS | 3148 | [3148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:23:40 INFO - PROCESS | 3148 | [3148] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:23:40 INFO - PROCESS | 3148 | 1463675020844 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:23:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:23:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 923ms 09:23:40 INFO - PROCESS | 3148 | 1463675020906 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 09:23:40 INFO - PROCESS | 3148 | 1463675020910 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 09:23:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:23:40 INFO - PROCESS | 3148 | 1463675020916 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:23:40 INFO - PROCESS | 3148 | 1463675020920 Marionette TRACE conn6 <- [1,626,null,{}] 09:23:40 INFO - PROCESS | 3148 | 1463675020927 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:41 INFO - PROCESS | 3148 | 1463675021051 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 09:23:41 INFO - PROCESS | 3148 | 1463675021177 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:41 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CE1C4000 == 71 [pid = 3148] [id = 166] 09:23:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 125 (00000007CCF68000) [pid = 3148] [serial = 496] [outer = 0000000000000000] 09:23:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 126 (00000007CD518400) [pid = 3148] [serial = 497] [outer = 00000007CCF68000] 09:23:41 INFO - PROCESS | 3148 | 1463675021239 Marionette DEBUG loaded listener.js 09:23:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 127 (00000007D1098000) [pid = 3148] [serial = 498] [outer = 00000007CCF68000] 09:23:41 INFO - PROCESS | 3148 | [3148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:23:41 INFO - PROCESS | 3148 | [3148] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:23:41 INFO - PROCESS | 3148 | 1463675021876 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:23:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:23:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 987ms 09:23:41 INFO - PROCESS | 3148 | 1463675021910 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 09:23:41 INFO - PROCESS | 3148 | 1463675021917 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 09:23:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:23:41 INFO - PROCESS | 3148 | 1463675021925 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:23:41 INFO - PROCESS | 3148 | 1463675021929 Marionette TRACE conn6 <- [1,630,null,{}] 09:23:41 INFO - PROCESS | 3148 | 1463675021933 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:42 INFO - PROCESS | 3148 | 1463675022051 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 09:23:42 INFO - PROCESS | 3148 | 1463675022145 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:42 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8472000 == 72 [pid = 3148] [id = 167] 09:23:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 128 (00000007D4089C00) [pid = 3148] [serial = 499] [outer = 0000000000000000] 09:23:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 129 (00000007D540F400) [pid = 3148] [serial = 500] [outer = 00000007D4089C00] 09:23:42 INFO - PROCESS | 3148 | 1463675022204 Marionette DEBUG loaded listener.js 09:23:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 130 (00000007D6E31000) [pid = 3148] [serial = 501] [outer = 00000007D4089C00] 09:23:42 INFO - PROCESS | 3148 | 1463675022802 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:23:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:23:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 944ms 09:23:42 INFO - PROCESS | 3148 | 1463675022870 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 09:23:42 INFO - PROCESS | 3148 | 1463675022873 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 09:23:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:23:42 INFO - PROCESS | 3148 | 1463675022877 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:23:42 INFO - PROCESS | 3148 | 1463675022881 Marionette TRACE conn6 <- [1,634,null,{}] 09:23:42 INFO - PROCESS | 3148 | 1463675022892 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:43 INFO - PROCESS | 3148 | 1463675023057 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 09:23:43 INFO - PROCESS | 3148 | 1463675023173 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:43 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DFAB8800 == 73 [pid = 3148] [id = 168] 09:23:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 131 (00000007D8C89000) [pid = 3148] [serial = 502] [outer = 0000000000000000] 09:23:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 132 (00000007D9918400) [pid = 3148] [serial = 503] [outer = 00000007D8C89000] 09:23:43 INFO - PROCESS | 3148 | 1463675023235 Marionette DEBUG loaded listener.js 09:23:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 133 (00000007D9B4BC00) [pid = 3148] [serial = 504] [outer = 00000007D8C89000] 09:23:43 INFO - PROCESS | 3148 | 1463675023798 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:23:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:23:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 986ms 09:23:43 INFO - PROCESS | 3148 | 1463675023865 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 09:23:43 INFO - PROCESS | 3148 | 1463675023868 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 09:23:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:23:43 INFO - PROCESS | 3148 | 1463675023872 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:23:43 INFO - PROCESS | 3148 | 1463675023874 Marionette TRACE conn6 <- [1,638,null,{}] 09:23:43 INFO - PROCESS | 3148 | 1463675023878 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:44 INFO - PROCESS | 3148 | 1463675023997 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 09:23:44 INFO - PROCESS | 3148 | 1463675024118 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:44 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E0DDD800 == 74 [pid = 3148] [id = 169] 09:23:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 134 (00000007D9E71400) [pid = 3148] [serial = 505] [outer = 0000000000000000] 09:23:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 135 (00000007D9E75400) [pid = 3148] [serial = 506] [outer = 00000007D9E71400] 09:23:44 INFO - PROCESS | 3148 | 1463675024176 Marionette DEBUG loaded listener.js 09:23:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 136 (00000007DA30B400) [pid = 3148] [serial = 507] [outer = 00000007D9E71400] 09:23:44 INFO - PROCESS | 3148 | 1463675024772 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:23:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:23:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 986ms 09:23:44 INFO - PROCESS | 3148 | 1463675024873 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 09:23:44 INFO - PROCESS | 3148 | 1463675024876 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 09:23:44 INFO - PROCESS | 3148 | 1463675024881 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:23:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:23:44 INFO - PROCESS | 3148 | 1463675024884 Marionette TRACE conn6 <- [1,642,null,{}] 09:23:44 INFO - PROCESS | 3148 | 1463675024888 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:45 INFO - PROCESS | 3148 | 1463675025005 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 09:23:45 INFO - PROCESS | 3148 | 1463675025120 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:45 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4D1E000 == 75 [pid = 3148] [id = 170] 09:23:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 137 (00000007DBDAD800) [pid = 3148] [serial = 508] [outer = 0000000000000000] 09:23:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 138 (00000007DD7E1800) [pid = 3148] [serial = 509] [outer = 00000007DBDAD800] 09:23:45 INFO - PROCESS | 3148 | 1463675025178 Marionette DEBUG loaded listener.js 09:23:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 139 (00000007DD7E8800) [pid = 3148] [serial = 510] [outer = 00000007DBDAD800] 09:23:45 INFO - PROCESS | 3148 | 1463675025793 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:23:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:23:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 923ms 09:23:45 INFO - PROCESS | 3148 | 1463675025810 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 09:23:45 INFO - PROCESS | 3148 | 1463675025812 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 09:23:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:23:45 INFO - PROCESS | 3148 | 1463675025816 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:23:45 INFO - PROCESS | 3148 | 1463675025818 Marionette TRACE conn6 <- [1,646,null,{}] 09:23:45 INFO - PROCESS | 3148 | 1463675025822 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:45 INFO - PROCESS | 3148 | 1463675025972 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 09:23:46 INFO - PROCESS | 3148 | 1463675026087 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:46 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D9B75800 == 76 [pid = 3148] [id = 171] 09:23:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 140 (00000007D5905C00) [pid = 3148] [serial = 511] [outer = 0000000000000000] 09:23:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 141 (00000007DF489400) [pid = 3148] [serial = 512] [outer = 00000007D5905C00] 09:23:46 INFO - PROCESS | 3148 | 1463675026142 Marionette DEBUG loaded listener.js 09:23:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 142 (00000007E00A1C00) [pid = 3148] [serial = 513] [outer = 00000007D5905C00] 09:23:46 INFO - PROCESS | 3148 | 1463675026964 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:23:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:23:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1177ms 09:23:47 INFO - PROCESS | 3148 | 1463675026996 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 09:23:47 INFO - PROCESS | 3148 | 1463675027001 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 09:23:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:23:47 INFO - PROCESS | 3148 | 1463675027006 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:23:47 INFO - PROCESS | 3148 | 1463675027010 Marionette TRACE conn6 <- [1,650,null,{}] 09:23:47 INFO - PROCESS | 3148 | 1463675027017 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:47 INFO - PROCESS | 3148 | 1463675027124 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 09:23:47 INFO - PROCESS | 3148 | 1463675027255 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:47 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C73F4800 == 77 [pid = 3148] [id = 172] 09:23:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 143 (00000007C666CC00) [pid = 3148] [serial = 514] [outer = 0000000000000000] 09:23:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 144 (00000007C7C79800) [pid = 3148] [serial = 515] [outer = 00000007C666CC00] 09:23:47 INFO - PROCESS | 3148 | 1463675027308 Marionette DEBUG loaded listener.js 09:23:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 145 (00000007CCA13C00) [pid = 3148] [serial = 516] [outer = 00000007C666CC00] 09:23:47 INFO - PROCESS | 3148 | [3148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:23:47 INFO - PROCESS | 3148 | [3148] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:23:47 INFO - PROCESS | 3148 | --DOCSHELL 00000007CDF11000 == 76 [pid = 3148] [id = 33] 09:23:47 INFO - PROCESS | 3148 | --DOCSHELL 00000007CE49C800 == 75 [pid = 3148] [id = 119] 09:23:47 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4E22800 == 74 [pid = 3148] [id = 123] 09:23:47 INFO - PROCESS | 3148 | --DOCSHELL 00000007D9B80800 == 73 [pid = 3148] [id = 122] 09:23:47 INFO - PROCESS | 3148 | --DOCSHELL 00000007D7465800 == 72 [pid = 3148] [id = 120] 09:23:47 INFO - PROCESS | 3148 | --DOCSHELL 00000007DD52D800 == 71 [pid = 3148] [id = 121] 09:23:47 INFO - PROCESS | 3148 | --DOCSHELL 00000007DDF75800 == 70 [pid = 3148] [id = 164] 09:23:47 INFO - PROCESS | 3148 | --DOCSHELL 00000007DC02C800 == 69 [pid = 3148] [id = 163] 09:23:47 INFO - PROCESS | 3148 | --DOCSHELL 00000007DC02A800 == 68 [pid = 3148] [id = 162] 09:23:47 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8D1B000 == 67 [pid = 3148] [id = 161] 09:23:47 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8870000 == 66 [pid = 3148] [id = 160] 09:23:47 INFO - PROCESS | 3148 | --DOCSHELL 00000007CC889800 == 65 [pid = 3148] [id = 159] 09:23:47 INFO - PROCESS | 3148 | --DOMWINDOW == 144 (00000007D8CBB800) [pid = 3148] [serial = 413] [outer = 0000000000000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3148 | --DOMWINDOW == 143 (00000007D590CC00) [pid = 3148] [serial = 443] [outer = 0000000000000000] [url = about:blank] 09:23:47 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4E29000 == 64 [pid = 3148] [id = 158] 09:23:47 INFO - PROCESS | 3148 | --DOCSHELL 00000007CE610800 == 63 [pid = 3148] [id = 157] 09:23:47 INFO - PROCESS | 3148 | --DOCSHELL 00000007D35A3000 == 62 [pid = 3148] [id = 156] 09:23:47 INFO - PROCESS | 3148 | --DOCSHELL 00000007D243F800 == 61 [pid = 3148] [id = 155] 09:23:47 INFO - PROCESS | 3148 | --DOCSHELL 00000007DDF6F000 == 60 [pid = 3148] [id = 153] 09:23:47 INFO - PROCESS | 3148 | --DOCSHELL 00000007DEF45000 == 59 [pid = 3148] [id = 152] 09:23:47 INFO - PROCESS | 3148 | --DOCSHELL 00000007DDA45800 == 58 [pid = 3148] [id = 151] 09:23:47 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4E2F000 == 57 [pid = 3148] [id = 150] 09:23:47 INFO - PROCESS | 3148 | --DOCSHELL 00000007C962A000 == 56 [pid = 3148] [id = 149] 09:23:47 INFO - PROCESS | 3148 | --DOCSHELL 00000007DB06D000 == 55 [pid = 3148] [id = 148] 09:23:48 INFO - PROCESS | 3148 | 1463675028013 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:23:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:23:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1027ms 09:23:48 INFO - PROCESS | 3148 | 1463675028037 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 09:23:48 INFO - PROCESS | 3148 | 1463675028043 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 09:23:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:23:48 INFO - PROCESS | 3148 | 1463675028060 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:23:48 INFO - PROCESS | 3148 | 1463675028063 Marionette TRACE conn6 <- [1,654,null,{}] 09:23:48 INFO - PROCESS | 3148 | --DOMWINDOW == 142 (00000007D6E25000) [pid = 3148] [serial = 431] [outer = 0000000000000000] [url = about:blank] 09:23:48 INFO - PROCESS | 3148 | --DOMWINDOW == 141 (00000007D8988000) [pid = 3148] [serial = 434] [outer = 0000000000000000] [url = about:blank] 09:23:48 INFO - PROCESS | 3148 | --DOMWINDOW == 140 (00000007D6EBD400) [pid = 3148] [serial = 432] [outer = 0000000000000000] [url = about:blank] 09:23:48 INFO - PROCESS | 3148 | --DOMWINDOW == 139 (00000007D6E24800) [pid = 3148] [serial = 437] [outer = 0000000000000000] [url = about:blank] 09:23:48 INFO - PROCESS | 3148 | --DOMWINDOW == 138 (00000007D2A1EC00) [pid = 3148] [serial = 425] [outer = 0000000000000000] [url = about:blank] 09:23:48 INFO - PROCESS | 3148 | --DOMWINDOW == 137 (00000007D33F4400) [pid = 3148] [serial = 426] [outer = 0000000000000000] [url = about:blank] 09:23:48 INFO - PROCESS | 3148 | --DOMWINDOW == 136 (00000007D2A47C00) [pid = 3148] [serial = 404] [outer = 0000000000000000] [url = about:blank] 09:23:48 INFO - PROCESS | 3148 | --DOMWINDOW == 135 (00000007CD5A0C00) [pid = 3148] [serial = 422] [outer = 0000000000000000] [url = about:blank] 09:23:48 INFO - PROCESS | 3148 | --DOMWINDOW == 134 (00000007CE410400) [pid = 3148] [serial = 423] [outer = 0000000000000000] [url = about:blank] 09:23:48 INFO - PROCESS | 3148 | --DOMWINDOW == 133 (00000007D6E2CC00) [pid = 3148] [serial = 407] [outer = 0000000000000000] [url = about:blank] 09:23:48 INFO - PROCESS | 3148 | --DOMWINDOW == 132 (00000007D9ACC400) [pid = 3148] [serial = 416] [outer = 0000000000000000] [url = about:blank] 09:23:48 INFO - PROCESS | 3148 | --DOMWINDOW == 131 (00000007D6E17000) [pid = 3148] [serial = 410] [outer = 0000000000000000] [url = about:blank] 09:23:48 INFO - PROCESS | 3148 | --DOMWINDOW == 130 (00000007D5408800) [pid = 3148] [serial = 428] [outer = 0000000000000000] [url = about:blank] 09:23:48 INFO - PROCESS | 3148 | --DOMWINDOW == 129 (00000007CD59A000) [pid = 3148] [serial = 420] [outer = 0000000000000000] [url = about:blank] 09:23:48 INFO - PROCESS | 3148 | --DOMWINDOW == 128 (00000007C7E13000) [pid = 3148] [serial = 419] [outer = 0000000000000000] [url = about:blank] 09:23:48 INFO - PROCESS | 3148 | --DOMWINDOW == 127 (00000007CCF51400) [pid = 3148] [serial = 401] [outer = 0000000000000000] [url = about:blank] 09:23:48 INFO - PROCESS | 3148 | --DOMWINDOW == 126 (00000007D9AEEC00) [pid = 3148] [serial = 323] [outer = 0000000000000000] [url = about:blank] 09:23:48 INFO - PROCESS | 3148 | --DOMWINDOW == 125 (00000007D9AEB400) [pid = 3148] [serial = 320] [outer = 0000000000000000] [url = about:blank] 09:23:48 INFO - PROCESS | 3148 | --DOMWINDOW == 124 (00000007D4084C00) [pid = 3148] [serial = 317] [outer = 0000000000000000] [url = about:blank] 09:23:48 INFO - PROCESS | 3148 | --DOMWINDOW == 123 (00000007D8C89400) [pid = 3148] [serial = 435] [outer = 0000000000000000] [url = about:blank] 09:23:48 INFO - PROCESS | 3148 | --DOMWINDOW == 122 (00000007D8CB9400) [pid = 3148] [serial = 438] [outer = 0000000000000000] [url = about:blank] 09:23:48 INFO - PROCESS | 3148 | --DOMWINDOW == 121 (00000007D9AE4800) [pid = 3148] [serial = 441] [outer = 0000000000000000] [url = about:blank] 09:23:48 INFO - PROCESS | 3148 | --DOMWINDOW == 120 (00000007D5745C00) [pid = 3148] [serial = 429] [outer = 0000000000000000] [url = about:blank] 09:23:48 INFO - PROCESS | 3148 | --DOMWINDOW == 119 (00000007D9385400) [pid = 3148] [serial = 440] [outer = 0000000000000000] [url = about:blank] 09:23:48 INFO - PROCESS | 3148 | 1463675028111 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:48 INFO - PROCESS | 3148 | 1463675028205 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 09:23:48 INFO - PROCESS | 3148 | 1463675028219 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:48 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C8E11800 == 56 [pid = 3148] [id = 173] 09:23:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 120 (00000007C7CBEC00) [pid = 3148] [serial = 517] [outer = 0000000000000000] 09:23:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 121 (00000007C966B400) [pid = 3148] [serial = 518] [outer = 00000007C7CBEC00] 09:23:48 INFO - PROCESS | 3148 | 1463675028267 Marionette DEBUG loaded listener.js 09:23:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 122 (00000007CD509400) [pid = 3148] [serial = 519] [outer = 00000007C7CBEC00] 09:23:48 INFO - PROCESS | 3148 | [3148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:23:48 INFO - PROCESS | 3148 | [3148] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:23:48 INFO - PROCESS | 3148 | [3148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:23:48 INFO - PROCESS | 3148 | [3148] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:23:48 INFO - PROCESS | 3148 | 1463675028796 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:23:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:23:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 798ms 09:23:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:23:48 INFO - PROCESS | 3148 | 1463675028849 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 09:23:48 INFO - PROCESS | 3148 | 1463675028851 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 09:23:48 INFO - PROCESS | 3148 | 1463675028855 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:23:48 INFO - PROCESS | 3148 | 1463675028858 Marionette TRACE conn6 <- [1,658,null,{}] 09:23:48 INFO - PROCESS | 3148 | 1463675028869 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:48 INFO - PROCESS | 3148 | 1463675028962 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 09:23:49 INFO - PROCESS | 3148 | 1463675029042 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:49 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D104A800 == 57 [pid = 3148] [id = 174] 09:23:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 123 (00000007CD497000) [pid = 3148] [serial = 520] [outer = 0000000000000000] 09:23:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 124 (00000007CEE07800) [pid = 3148] [serial = 521] [outer = 00000007CD497000] 09:23:49 INFO - PROCESS | 3148 | 1463675029092 Marionette DEBUG loaded listener.js 09:23:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 125 (00000007D2A10000) [pid = 3148] [serial = 522] [outer = 00000007CD497000] 09:23:49 INFO - PROCESS | 3148 | 1463675029490 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:23:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:23:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 692ms 09:23:49 INFO - PROCESS | 3148 | 1463675029549 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 09:23:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:23:49 INFO - PROCESS | 3148 | 1463675029552 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 09:23:49 INFO - PROCESS | 3148 | 1463675029556 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:23:49 INFO - PROCESS | 3148 | 1463675029558 Marionette TRACE conn6 <- [1,662,null,{}] 09:23:49 INFO - PROCESS | 3148 | 1463675029561 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:49 INFO - PROCESS | 3148 | 1463675029652 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 09:23:49 INFO - PROCESS | 3148 | 1463675029716 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:49 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D493A000 == 58 [pid = 3148] [id = 175] 09:23:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 126 (00000007D2D3A800) [pid = 3148] [serial = 523] [outer = 0000000000000000] 09:23:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 127 (00000007D337D400) [pid = 3148] [serial = 524] [outer = 00000007D2D3A800] 09:23:49 INFO - PROCESS | 3148 | 1463675029763 Marionette DEBUG loaded listener.js 09:23:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 128 (00000007D3527000) [pid = 3148] [serial = 525] [outer = 00000007D2D3A800] 09:23:50 INFO - PROCESS | 3148 | [3148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:23:50 INFO - PROCESS | 3148 | [3148] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:23:50 INFO - PROCESS | 3148 | [3148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:23:50 INFO - PROCESS | 3148 | 1463675030211 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:23:50 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 09:23:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 734ms 09:23:50 INFO - PROCESS | 3148 | 1463675030293 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 09:23:50 INFO - PROCESS | 3148 | 1463675030295 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 09:23:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:23:50 INFO - PROCESS | 3148 | 1463675030298 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:23:50 INFO - PROCESS | 3148 | 1463675030300 Marionette TRACE conn6 <- [1,666,null,{}] 09:23:50 INFO - PROCESS | 3148 | 1463675030304 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:50 INFO - PROCESS | 3148 | 1463675030418 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 09:23:50 INFO - PROCESS | 3148 | 1463675030471 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:50 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4C8B800 == 59 [pid = 3148] [id = 176] 09:23:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 129 (00000007D494E800) [pid = 3148] [serial = 526] [outer = 0000000000000000] 09:23:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 130 (00000007D526D400) [pid = 3148] [serial = 527] [outer = 00000007D494E800] 09:23:50 INFO - PROCESS | 3148 | 1463675030520 Marionette DEBUG loaded listener.js 09:23:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 131 (00000007D540F800) [pid = 3148] [serial = 528] [outer = 00000007D494E800] 09:23:50 INFO - PROCESS | 3148 | 1463675030979 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:23:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:23:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 734ms 09:23:51 INFO - PROCESS | 3148 | 1463675031064 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 09:23:51 INFO - PROCESS | 3148 | 1463675031067 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 09:23:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:23:51 INFO - PROCESS | 3148 | 1463675031076 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:23:51 INFO - PROCESS | 3148 | 1463675031078 Marionette TRACE conn6 <- [1,670,null,{}] 09:23:51 INFO - PROCESS | 3148 | 1463675031082 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:51 INFO - PROCESS | 3148 | 1463675031221 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 09:23:51 INFO - PROCESS | 3148 | 1463675031271 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:51 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D54CB000 == 60 [pid = 3148] [id = 177] 09:23:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 132 (00000007D62E3000) [pid = 3148] [serial = 529] [outer = 0000000000000000] 09:23:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 133 (00000007D6E24800) [pid = 3148] [serial = 530] [outer = 00000007D62E3000] 09:23:51 INFO - PROCESS | 3148 | 1463675031319 Marionette DEBUG loaded listener.js 09:23:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 134 (00000007D6EBC000) [pid = 3148] [serial = 531] [outer = 00000007D62E3000] 09:23:51 INFO - PROCESS | 3148 | [3148] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:23:52 INFO - PROCESS | 3148 | [3148] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:23:52 INFO - PROCESS | 3148 | --DOMWINDOW == 133 (00000007DB165400) [pid = 3148] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:23:52 INFO - PROCESS | 3148 | --DOMWINDOW == 132 (00000007D540B800) [pid = 3148] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:23:52 INFO - PROCESS | 3148 | --DOMWINDOW == 131 (00000007D5903400) [pid = 3148] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:23:52 INFO - PROCESS | 3148 | --DOMWINDOW == 130 (00000007D2A17C00) [pid = 3148] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:23:52 INFO - PROCESS | 3148 | --DOMWINDOW == 129 (00000007D6EB9400) [pid = 3148] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:23:52 INFO - PROCESS | 3148 | --DOMWINDOW == 128 (00000007D9AE2C00) [pid = 3148] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:23:52 INFO - PROCESS | 3148 | --DOMWINDOW == 127 (00000007C7CBD000) [pid = 3148] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:23:52 INFO - PROCESS | 3148 | --DOMWINDOW == 126 (00000007D2411C00) [pid = 3148] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:23:52 INFO - PROCESS | 3148 | --DOMWINDOW == 125 (00000007D240B800) [pid = 3148] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:23:52 INFO - PROCESS | 3148 | --DOMWINDOW == 124 (00000007D5907800) [pid = 3148] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:23:52 INFO - PROCESS | 3148 | --DOMWINDOW == 123 (00000007D8991C00) [pid = 3148] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:23:52 INFO - PROCESS | 3148 | 1463675032353 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:23:52 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) 09:23:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1338ms 09:23:52 INFO - PROCESS | 3148 | 1463675032418 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 09:23:52 INFO - PROCESS | 3148 | 1463675032420 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 09:23:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:23:52 INFO - PROCESS | 3148 | 1463675032423 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:23:52 INFO - PROCESS | 3148 | 1463675032425 Marionette TRACE conn6 <- [1,674,null,{}] 09:23:52 INFO - PROCESS | 3148 | 1463675032429 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:52 INFO - PROCESS | 3148 | 1463675032515 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 09:23:52 INFO - PROCESS | 3148 | 1463675032522 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:52 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4D14800 == 61 [pid = 3148] [id = 178] 09:23:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 124 (00000007C7CD0800) [pid = 3148] [serial = 532] [outer = 0000000000000000] 09:23:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 125 (00000007D6E31C00) [pid = 3148] [serial = 533] [outer = 00000007C7CD0800] 09:23:52 INFO - PROCESS | 3148 | 1463675032568 Marionette DEBUG loaded listener.js 09:23:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 126 (00000007D840F800) [pid = 3148] [serial = 534] [outer = 00000007C7CD0800] 09:23:53 INFO - PROCESS | 3148 | 1463675033564 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:23:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:23:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1183ms 09:23:53 INFO - PROCESS | 3148 | 1463675033610 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 09:23:53 INFO - PROCESS | 3148 | 1463675033615 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 09:23:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:23:53 INFO - PROCESS | 3148 | 1463675033621 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:23:53 INFO - PROCESS | 3148 | 1463675033626 Marionette TRACE conn6 <- [1,678,null,{}] 09:23:53 INFO - PROCESS | 3148 | 1463675033634 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:53 INFO - PROCESS | 3148 | 1463675033755 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 09:23:53 INFO - PROCESS | 3148 | 1463675033872 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:53 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CD3B8000 == 62 [pid = 3148] [id = 179] 09:23:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 127 (00000007C7E16C00) [pid = 3148] [serial = 535] [outer = 0000000000000000] 09:23:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 128 (00000007C7E1FC00) [pid = 3148] [serial = 536] [outer = 00000007C7E16C00] 09:23:53 INFO - PROCESS | 3148 | 1463675033982 Marionette DEBUG loaded listener.js 09:23:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 129 (00000007CD51FC00) [pid = 3148] [serial = 537] [outer = 00000007C7E16C00] 09:23:55 INFO - PROCESS | 3148 | 1463675035060 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:23:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:23:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1503ms 09:23:55 INFO - PROCESS | 3148 | 1463675035127 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 09:23:55 INFO - PROCESS | 3148 | 1463675035134 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 09:23:55 INFO - PROCESS | 3148 | 1463675035184 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:23:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:23:55 INFO - PROCESS | 3148 | 1463675035187 Marionette TRACE conn6 <- [1,682,null,{}] 09:23:55 INFO - PROCESS | 3148 | 1463675035191 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:55 INFO - PROCESS | 3148 | 1463675035343 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 09:23:55 INFO - PROCESS | 3148 | 1463675035430 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:55 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D5297000 == 63 [pid = 3148] [id = 180] 09:23:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 130 (00000007CE5B3800) [pid = 3148] [serial = 538] [outer = 0000000000000000] 09:23:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 131 (00000007D2A12800) [pid = 3148] [serial = 539] [outer = 00000007CE5B3800] 09:23:55 INFO - PROCESS | 3148 | 1463675035488 Marionette DEBUG loaded listener.js 09:23:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 132 (00000007D40D7400) [pid = 3148] [serial = 540] [outer = 00000007CE5B3800] 09:23:56 INFO - PROCESS | 3148 | 1463675036542 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:23:56 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) 09:23:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1385ms 09:23:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:23:56 INFO - PROCESS | 3148 | 1463675036577 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 09:23:56 INFO - PROCESS | 3148 | 1463675036579 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 09:23:56 INFO - PROCESS | 3148 | 1463675036583 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:23:56 INFO - PROCESS | 3148 | 1463675036588 Marionette TRACE conn6 <- [1,686,null,{}] 09:23:56 INFO - PROCESS | 3148 | 1463675036599 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:56 INFO - PROCESS | 3148 | 1463675036750 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 09:23:56 INFO - PROCESS | 3148 | 1463675036880 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:56 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8C5B800 == 64 [pid = 3148] [id = 181] 09:23:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 133 (00000007D7C05400) [pid = 3148] [serial = 541] [outer = 0000000000000000] 09:23:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 134 (00000007D88AC800) [pid = 3148] [serial = 542] [outer = 00000007D7C05400] 09:23:56 INFO - PROCESS | 3148 | 1463675036941 Marionette DEBUG loaded listener.js 09:23:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 135 (00000007D8C47400) [pid = 3148] [serial = 543] [outer = 00000007D7C05400] 09:23:57 INFO - PROCESS | 3148 | 1463675037992 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:23:58 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) 09:23:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1443ms 09:23:58 INFO - PROCESS | 3148 | 1463675038028 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 09:23:58 INFO - PROCESS | 3148 | 1463675038032 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 09:23:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:23:58 INFO - PROCESS | 3148 | 1463675038035 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:23:58 INFO - PROCESS | 3148 | 1463675038037 Marionette TRACE conn6 <- [1,690,null,{}] 09:23:58 INFO - PROCESS | 3148 | 1463675038041 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:58 INFO - PROCESS | 3148 | 1463675038154 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 09:23:58 INFO - PROCESS | 3148 | 1463675038276 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:58 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8DD7000 == 65 [pid = 3148] [id = 182] 09:23:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 136 (00000007D8C8B800) [pid = 3148] [serial = 544] [outer = 0000000000000000] 09:23:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 137 (00000007D9324800) [pid = 3148] [serial = 545] [outer = 00000007D8C8B800] 09:23:58 INFO - PROCESS | 3148 | 1463675038335 Marionette DEBUG loaded listener.js 09:23:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 138 (00000007D9380000) [pid = 3148] [serial = 546] [outer = 00000007D8C8B800] 09:23:59 INFO - PROCESS | 3148 | 1463675039341 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:23:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:23:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1337ms 09:23:59 INFO - PROCESS | 3148 | 1463675039375 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 09:23:59 INFO - PROCESS | 3148 | 1463675039377 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 09:23:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:23:59 INFO - PROCESS | 3148 | 1463675039381 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:23:59 INFO - PROCESS | 3148 | 1463675039383 Marionette TRACE conn6 <- [1,694,null,{}] 09:23:59 INFO - PROCESS | 3148 | 1463675039387 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:59 INFO - PROCESS | 3148 | 1463675039553 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 09:23:59 INFO - PROCESS | 3148 | 1463675039680 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:59 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC02E000 == 66 [pid = 3148] [id = 183] 09:23:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 139 (00000007D938A000) [pid = 3148] [serial = 547] [outer = 0000000000000000] 09:23:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 140 (00000007D6259000) [pid = 3148] [serial = 548] [outer = 00000007D938A000] 09:23:59 INFO - PROCESS | 3148 | 1463675039737 Marionette DEBUG loaded listener.js 09:23:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 141 (00000007D9AD6400) [pid = 3148] [serial = 549] [outer = 00000007D938A000] 09:24:00 INFO - PROCESS | 3148 | 1463675040895 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:24:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:24:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1537ms 09:24:00 INFO - PROCESS | 3148 | 1463675040921 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 09:24:00 INFO - PROCESS | 3148 | 1463675040926 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 09:24:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:24:00 INFO - PROCESS | 3148 | 1463675040937 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:24:00 INFO - PROCESS | 3148 | 1463675040942 Marionette TRACE conn6 <- [1,698,null,{}] 09:24:00 INFO - PROCESS | 3148 | 1463675040949 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:01 INFO - PROCESS | 3148 | 1463675041101 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 09:24:01 INFO - PROCESS | 3148 | 1463675041220 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:01 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D27AE800 == 67 [pid = 3148] [id = 184] 09:24:01 INFO - PROCESS | 3148 | ++DOMWINDOW == 142 (00000007CE02A400) [pid = 3148] [serial = 550] [outer = 0000000000000000] 09:24:01 INFO - PROCESS | 3148 | ++DOMWINDOW == 143 (00000007CE109800) [pid = 3148] [serial = 551] [outer = 00000007CE02A400] 09:24:01 INFO - PROCESS | 3148 | 1463675041274 Marionette DEBUG loaded listener.js 09:24:01 INFO - PROCESS | 3148 | ++DOMWINDOW == 144 (00000007D2A14800) [pid = 3148] [serial = 552] [outer = 00000007CE02A400] 09:24:01 INFO - PROCESS | 3148 | --DOCSHELL 00000007DEF35000 == 66 [pid = 3148] [id = 138] 09:24:01 INFO - PROCESS | 3148 | --DOCSHELL 00000007D54CB000 == 65 [pid = 3148] [id = 177] 09:24:01 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4C8B800 == 64 [pid = 3148] [id = 176] 09:24:01 INFO - PROCESS | 3148 | --DOCSHELL 00000007D493A000 == 63 [pid = 3148] [id = 175] 09:24:01 INFO - PROCESS | 3148 | --DOCSHELL 00000007D104A800 == 62 [pid = 3148] [id = 174] 09:24:01 INFO - PROCESS | 3148 | --DOCSHELL 00000007C8E11800 == 61 [pid = 3148] [id = 173] 09:24:01 INFO - PROCESS | 3148 | --DOCSHELL 00000007C73F4800 == 60 [pid = 3148] [id = 172] 09:24:01 INFO - PROCESS | 3148 | --DOMWINDOW == 143 (00000007D937F800) [pid = 3148] [serial = 444] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 3148 | --DOMWINDOW == 142 (00000007D8C87C00) [pid = 3148] [serial = 479] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 3148 | --DOMWINDOW == 141 (00000007D9381000) [pid = 3148] [serial = 480] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 3148 | --DOMWINDOW == 140 (00000007DA3AB000) [pid = 3148] [serial = 489] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 3148 | --DOMWINDOW == 139 (00000007D88A6000) [pid = 3148] [serial = 477] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 3148 | --DOMWINDOW == 138 (00000007DDF92000) [pid = 3148] [serial = 492] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 3148 | --DOMWINDOW == 137 (00000007D9B54400) [pid = 3148] [serial = 485] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 3148 | --DOMWINDOW == 136 (00000007D5FE9C00) [pid = 3148] [serial = 473] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 3148 | --DOMWINDOW == 135 (00000007D6E28400) [pid = 3148] [serial = 474] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 3148 | --DOMWINDOW == 134 (00000007D5905800) [pid = 3148] [serial = 468] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 3148 | --DOMWINDOW == 133 (00000007D5277800) [pid = 3148] [serial = 467] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 3148 | --DOMWINDOW == 132 (00000007D6EC6000) [pid = 3148] [serial = 476] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 3148 | --DOMWINDOW == 131 (00000007D9B50C00) [pid = 3148] [serial = 483] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 3148 | --DOMWINDOW == 130 (00000007CE106C00) [pid = 3148] [serial = 465] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 3148 | --DOMWINDOW == 129 (00000007CC8B7400) [pid = 3148] [serial = 464] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 3148 | --DOMWINDOW == 128 (00000007D8990800) [pid = 3148] [serial = 452] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 3148 | --DOMWINDOW == 127 (00000007DBDAE800) [pid = 3148] [serial = 461] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 3148 | --DOMWINDOW == 126 (00000007D2A19000) [pid = 3148] [serial = 470] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 3148 | --DOMWINDOW == 125 (00000007D9AED000) [pid = 3148] [serial = 482] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 3148 | --DOMWINDOW == 124 (00000007D4DF3000) [pid = 3148] [serial = 471] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 3148 | --DOMWINDOW == 123 (00000007D2A4F400) [pid = 3148] [serial = 449] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 3148 | --DOMWINDOW == 122 (00000007C7E1AC00) [pid = 3148] [serial = 446] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 3148 | --DOMWINDOW == 121 (00000007DB02A000) [pid = 3148] [serial = 458] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 3148 | --DOMWINDOW == 120 (00000007D8985800) [pid = 3148] [serial = 488] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 3148 | --DOMWINDOW == 119 (00000007DA308C00) [pid = 3148] [serial = 455] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 3148 | --DOMWINDOW == 118 (00000007DDF8A400) [pid = 3148] [serial = 491] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 3148 | --DOMWINDOW == 117 (00000007DA3A0C00) [pid = 3148] [serial = 486] [outer = 0000000000000000] [url = about:blank] 09:24:01 INFO - PROCESS | 3148 | --DOMWINDOW == 116 (00000007DDF93C00) [pid = 3148] [serial = 494] [outer = 0000000000000000] [url = about:blank] 09:24:02 INFO - PROCESS | 3148 | 1463675042396 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:24:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:24:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1482ms 09:24:02 INFO - PROCESS | 3148 | 1463675042423 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 09:24:02 INFO - PROCESS | 3148 | 1463675042428 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 09:24:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:24:02 INFO - PROCESS | 3148 | 1463675042435 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:24:02 INFO - PROCESS | 3148 | 1463675042437 Marionette TRACE conn6 <- [1,702,null,{}] 09:24:02 INFO - PROCESS | 3148 | 1463675042441 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:02 INFO - PROCESS | 3148 | 1463675042537 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 09:24:02 INFO - PROCESS | 3148 | 1463675042580 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:02 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CD4DB000 == 61 [pid = 3148] [id = 185] 09:24:02 INFO - PROCESS | 3148 | ++DOMWINDOW == 117 (00000007C95F2400) [pid = 3148] [serial = 553] [outer = 0000000000000000] 09:24:02 INFO - PROCESS | 3148 | ++DOMWINDOW == 118 (00000007D2402800) [pid = 3148] [serial = 554] [outer = 00000007C95F2400] 09:24:02 INFO - PROCESS | 3148 | 1463675042631 Marionette DEBUG loaded listener.js 09:24:02 INFO - PROCESS | 3148 | ++DOMWINDOW == 119 (00000007D2D38000) [pid = 3148] [serial = 555] [outer = 00000007C95F2400] 09:24:03 INFO - PROCESS | 3148 | 1463675043592 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:24:03 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 09:24:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1174ms 09:24:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:24:03 INFO - PROCESS | 3148 | 1463675043610 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 09:24:03 INFO - PROCESS | 3148 | 1463675043613 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 09:24:03 INFO - PROCESS | 3148 | 1463675043616 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:24:03 INFO - PROCESS | 3148 | 1463675043620 Marionette TRACE conn6 <- [1,706,null,{}] 09:24:03 INFO - PROCESS | 3148 | 1463675043641 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:03 INFO - PROCESS | 3148 | 1463675043766 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 09:24:03 INFO - PROCESS | 3148 | 1463675043815 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:03 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D497D000 == 62 [pid = 3148] [id = 186] 09:24:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 120 (00000007D5903400) [pid = 3148] [serial = 556] [outer = 0000000000000000] 09:24:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 121 (00000007D590C800) [pid = 3148] [serial = 557] [outer = 00000007D5903400] 09:24:03 INFO - PROCESS | 3148 | 1463675043866 Marionette DEBUG loaded listener.js 09:24:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 122 (00000007D6E12800) [pid = 3148] [serial = 558] [outer = 00000007D5903400] 09:24:04 INFO - PROCESS | 3148 | 1463675044815 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:24:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:24:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1236ms 09:24:04 INFO - PROCESS | 3148 | 1463675044855 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 09:24:04 INFO - PROCESS | 3148 | 1463675044858 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 09:24:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:24:04 INFO - PROCESS | 3148 | 1463675044868 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:24:04 INFO - PROCESS | 3148 | 1463675044870 Marionette TRACE conn6 <- [1,710,null,{}] 09:24:04 INFO - PROCESS | 3148 | 1463675044873 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:04 INFO - PROCESS | 3148 | 1463675044992 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 09:24:05 INFO - PROCESS | 3148 | 1463675044999 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:05 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D5286000 == 63 [pid = 3148] [id = 187] 09:24:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 123 (00000007D6EB3400) [pid = 3148] [serial = 559] [outer = 0000000000000000] 09:24:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 124 (00000007D898E800) [pid = 3148] [serial = 560] [outer = 00000007D6EB3400] 09:24:05 INFO - PROCESS | 3148 | 1463675045088 Marionette DEBUG loaded listener.js 09:24:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 125 (00000007D9322C00) [pid = 3148] [serial = 561] [outer = 00000007D6EB3400] 09:24:05 INFO - PROCESS | 3148 | --DOMWINDOW == 124 (00000007D2D3A800) [pid = 3148] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:24:05 INFO - PROCESS | 3148 | --DOMWINDOW == 123 (00000007C7CBEC00) [pid = 3148] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:24:05 INFO - PROCESS | 3148 | --DOMWINDOW == 122 (00000007C666CC00) [pid = 3148] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:24:05 INFO - PROCESS | 3148 | --DOMWINDOW == 121 (00000007CD497000) [pid = 3148] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:24:05 INFO - PROCESS | 3148 | --DOMWINDOW == 120 (00000007D62E3000) [pid = 3148] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:24:05 INFO - PROCESS | 3148 | --DOMWINDOW == 119 (00000007D494E800) [pid = 3148] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:24:05 INFO - PROCESS | 3148 | 1463675045540 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 09:24:05 INFO - PROCESS | 3148 | 1463675045601 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 09:24:05 INFO - PROCESS | 3148 | 1463675045604 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:24:05 INFO - PROCESS | 3148 | 1463675045606 Marionette TRACE conn6 <- [1,714,null,{}] 09:24:05 INFO - PROCESS | 3148 | 1463675045610 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:05 INFO - PROCESS | 3148 | 1463675045728 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 09:24:05 INFO - PROCESS | 3148 | 1463675045783 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:05 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D7532000 == 64 [pid = 3148] [id = 188] 09:24:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 120 (00000007D33F7C00) [pid = 3148] [serial = 562] [outer = 0000000000000000] 09:24:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 121 (00000007D9913000) [pid = 3148] [serial = 563] [outer = 00000007D33F7C00] 09:24:05 INFO - PROCESS | 3148 | 1463675045831 Marionette DEBUG loaded listener.js 09:24:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 122 (00000007D9AEB400) [pid = 3148] [serial = 564] [outer = 00000007D33F7C00] 09:24:06 INFO - PROCESS | 3148 | 1463675046258 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:24:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:24:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 671ms 09:24:06 INFO - PROCESS | 3148 | 1463675046278 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 09:24:06 INFO - PROCESS | 3148 | 1463675046281 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 09:24:06 INFO - PROCESS | 3148 | 1463675046284 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:24:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:24:06 INFO - PROCESS | 3148 | 1463675046286 Marionette TRACE conn6 <- [1,718,null,{}] 09:24:06 INFO - PROCESS | 3148 | 1463675046289 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:06 INFO - PROCESS | 3148 | 1463675046427 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 09:24:06 INFO - PROCESS | 3148 | 1463675046438 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:06 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8C66800 == 65 [pid = 3148] [id = 189] 09:24:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 123 (00000007D9B4EC00) [pid = 3148] [serial = 565] [outer = 0000000000000000] 09:24:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 124 (00000007D9BAAC00) [pid = 3148] [serial = 566] [outer = 00000007D9B4EC00] 09:24:06 INFO - PROCESS | 3148 | 1463675046486 Marionette DEBUG loaded listener.js 09:24:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 125 (00000007DA309400) [pid = 3148] [serial = 567] [outer = 00000007D9B4EC00] 09:24:06 INFO - PROCESS | 3148 | 1463675046967 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 09:24:07 INFO - PROCESS | 3148 | 1463675047024 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 09:24:07 INFO - PROCESS | 3148 | 1463675047027 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:24:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:24:07 INFO - PROCESS | 3148 | 1463675047029 Marionette TRACE conn6 <- [1,722,null,{}] 09:24:07 INFO - PROCESS | 3148 | 1463675047033 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:07 INFO - PROCESS | 3148 | 1463675047121 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 09:24:07 INFO - PROCESS | 3148 | 1463675047130 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:07 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC0C1000 == 66 [pid = 3148] [id = 190] 09:24:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 126 (00000007D9947C00) [pid = 3148] [serial = 568] [outer = 0000000000000000] 09:24:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 127 (00000007D9951400) [pid = 3148] [serial = 569] [outer = 00000007D9947C00] 09:24:07 INFO - PROCESS | 3148 | 1463675047176 Marionette DEBUG loaded listener.js 09:24:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 128 (00000007DA3A0C00) [pid = 3148] [serial = 570] [outer = 00000007D9947C00] 09:24:07 INFO - PROCESS | 3148 | 1463675047598 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:24:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:24:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 630ms 09:24:07 INFO - PROCESS | 3148 | 1463675047696 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 09:24:07 INFO - PROCESS | 3148 | 1463675047701 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 09:24:07 INFO - PROCESS | 3148 | 1463675047707 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:24:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:24:07 INFO - PROCESS | 3148 | 1463675047712 Marionette TRACE conn6 <- [1,726,null,{}] 09:24:07 INFO - PROCESS | 3148 | 1463675047723 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:07 INFO - PROCESS | 3148 | 1463675047897 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 09:24:08 INFO - PROCESS | 3148 | 1463675047988 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:08 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CD3AF800 == 67 [pid = 3148] [id = 191] 09:24:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 129 (00000007CD182800) [pid = 3148] [serial = 571] [outer = 0000000000000000] 09:24:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 130 (00000007CD51CC00) [pid = 3148] [serial = 572] [outer = 00000007CD182800] 09:24:08 INFO - PROCESS | 3148 | 1463675048050 Marionette DEBUG loaded listener.js 09:24:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 131 (00000007D2408400) [pid = 3148] [serial = 573] [outer = 00000007CD182800] 09:24:09 INFO - PROCESS | 3148 | [3148] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:24:09 INFO - PROCESS | 3148 | 1463675049079 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:24:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:24:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1388ms 09:24:09 INFO - PROCESS | 3148 | 1463675049104 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 09:24:09 INFO - PROCESS | 3148 | 1463675049108 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 09:24:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:24:09 INFO - PROCESS | 3148 | 1463675049159 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:24:09 INFO - PROCESS | 3148 | 1463675049163 Marionette TRACE conn6 <- [1,730,null,{}] 09:24:09 INFO - PROCESS | 3148 | 1463675049168 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:09 INFO - PROCESS | 3148 | 1463675049274 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 09:24:09 INFO - PROCESS | 3148 | 1463675049472 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:09 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D510F000 == 68 [pid = 3148] [id = 192] 09:24:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 132 (00000007D2A1C000) [pid = 3148] [serial = 574] [outer = 0000000000000000] 09:24:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 133 (00000007D5744C00) [pid = 3148] [serial = 575] [outer = 00000007D2A1C000] 09:24:09 INFO - PROCESS | 3148 | 1463675049529 Marionette DEBUG loaded listener.js 09:24:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 134 (00000007D6E2C800) [pid = 3148] [serial = 576] [outer = 00000007D2A1C000] 09:24:10 INFO - PROCESS | 3148 | 1463675050590 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:24:10 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 09:24:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1487ms 09:24:10 INFO - PROCESS | 3148 | 1463675050644 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 09:24:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:24:10 INFO - PROCESS | 3148 | 1463675050647 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 09:24:10 INFO - PROCESS | 3148 | 1463675050651 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:24:10 INFO - PROCESS | 3148 | 1463675050653 Marionette TRACE conn6 <- [1,734,null,{}] 09:24:10 INFO - PROCESS | 3148 | 1463675050664 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:10 INFO - PROCESS | 3148 | 1463675050818 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 09:24:10 INFO - PROCESS | 3148 | 1463675050951 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:10 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DDA60800 == 69 [pid = 3148] [id = 193] 09:24:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 135 (00000007D9B4C800) [pid = 3148] [serial = 577] [outer = 0000000000000000] 09:24:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 136 (00000007D9B55800) [pid = 3148] [serial = 578] [outer = 00000007D9B4C800] 09:24:11 INFO - PROCESS | 3148 | 1463675051012 Marionette DEBUG loaded listener.js 09:24:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 137 (00000007DA303C00) [pid = 3148] [serial = 579] [outer = 00000007D9B4C800] 09:24:12 INFO - PROCESS | 3148 | 1463675052043 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:24:12 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.) 09:24:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1428ms 09:24:12 INFO - PROCESS | 3148 | 1463675052081 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 09:24:12 INFO - PROCESS | 3148 | 1463675052083 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 09:24:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:24:12 INFO - PROCESS | 3148 | 1463675052087 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:24:12 INFO - PROCESS | 3148 | 1463675052089 Marionette TRACE conn6 <- [1,738,null,{}] 09:24:12 INFO - PROCESS | 3148 | 1463675052136 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:12 INFO - PROCESS | 3148 | 1463675052239 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 09:24:12 INFO - PROCESS | 3148 | 1463675052432 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:12 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DEF30000 == 70 [pid = 3148] [id = 194] 09:24:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 138 (00000007DB02CC00) [pid = 3148] [serial = 580] [outer = 0000000000000000] 09:24:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 139 (00000007DB166800) [pid = 3148] [serial = 581] [outer = 00000007DB02CC00] 09:24:12 INFO - PROCESS | 3148 | 1463675052491 Marionette DEBUG loaded listener.js 09:24:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 140 (00000007DBDB0000) [pid = 3148] [serial = 582] [outer = 00000007DB02CC00] 09:24:13 INFO - PROCESS | 3148 | 1463675053541 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:24:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:24:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1485ms 09:24:13 INFO - PROCESS | 3148 | 1463675053575 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 09:24:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:24:13 INFO - PROCESS | 3148 | 1463675053577 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 09:24:13 INFO - PROCESS | 3148 | 1463675053581 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:24:13 INFO - PROCESS | 3148 | 1463675053583 Marionette TRACE conn6 <- [1,742,null,{}] 09:24:13 INFO - PROCESS | 3148 | 1463675053587 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:13 INFO - PROCESS | 3148 | 1463675053699 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 09:24:13 INFO - PROCESS | 3148 | 1463675053849 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:13 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C8E1B000 == 71 [pid = 3148] [id = 195] 09:24:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 141 (00000007CD50C800) [pid = 3148] [serial = 583] [outer = 0000000000000000] 09:24:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 142 (00000007D10A2400) [pid = 3148] [serial = 584] [outer = 00000007CD50C800] 09:24:13 INFO - PROCESS | 3148 | 1463675053912 Marionette DEBUG loaded listener.js 09:24:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 143 (00000007D9F3A000) [pid = 3148] [serial = 585] [outer = 00000007CD50C800] 09:24:15 INFO - PROCESS | 3148 | --DOCSHELL 00000007D5249800 == 70 [pid = 3148] [id = 90] 09:24:15 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8C66800 == 69 [pid = 3148] [id = 189] 09:24:15 INFO - PROCESS | 3148 | --DOCSHELL 00000007D7532000 == 68 [pid = 3148] [id = 188] 09:24:15 INFO - PROCESS | 3148 | --DOCSHELL 00000007D5286000 == 67 [pid = 3148] [id = 187] 09:24:15 INFO - PROCESS | 3148 | --DOCSHELL 00000007D497D000 == 66 [pid = 3148] [id = 186] 09:24:15 INFO - PROCESS | 3148 | --DOCSHELL 00000007CD4DB000 == 65 [pid = 3148] [id = 185] 09:24:15 INFO - PROCESS | 3148 | --DOCSHELL 00000007D27AE800 == 64 [pid = 3148] [id = 184] 09:24:15 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8DD7000 == 63 [pid = 3148] [id = 182] 09:24:15 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8C5B800 == 62 [pid = 3148] [id = 181] 09:24:15 INFO - PROCESS | 3148 | --DOCSHELL 00000007D5297000 == 61 [pid = 3148] [id = 180] 09:24:15 INFO - PROCESS | 3148 | --DOMWINDOW == 142 (00000007DD7E1800) [pid = 3148] [serial = 509] [outer = 0000000000000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3148 | --DOMWINDOW == 141 (00000007D9E75400) [pid = 3148] [serial = 506] [outer = 0000000000000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3148 | --DOMWINDOW == 140 (00000007D6E31C00) [pid = 3148] [serial = 533] [outer = 0000000000000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3148 | --DOCSHELL 00000007CD3B8000 == 60 [pid = 3148] [id = 179] 09:24:15 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4D14800 == 59 [pid = 3148] [id = 178] 09:24:15 INFO - PROCESS | 3148 | --DOMWINDOW == 139 (00000007D337D400) [pid = 3148] [serial = 524] [outer = 0000000000000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3148 | --DOMWINDOW == 138 (00000007C966B400) [pid = 3148] [serial = 518] [outer = 0000000000000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3148 | --DOMWINDOW == 137 (00000007CD509400) [pid = 3148] [serial = 519] [outer = 0000000000000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3148 | --DOMWINDOW == 136 (00000007DF489400) [pid = 3148] [serial = 512] [outer = 0000000000000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3148 | --DOMWINDOW == 135 (00000007D9918400) [pid = 3148] [serial = 503] [outer = 0000000000000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3148 | --DOMWINDOW == 134 (00000007CCA13C00) [pid = 3148] [serial = 516] [outer = 0000000000000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3148 | --DOMWINDOW == 133 (00000007C7C79800) [pid = 3148] [serial = 515] [outer = 0000000000000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3148 | --DOMWINDOW == 132 (00000007CEE07800) [pid = 3148] [serial = 521] [outer = 0000000000000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3148 | --DOMWINDOW == 131 (00000007D2A10000) [pid = 3148] [serial = 522] [outer = 0000000000000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3148 | --DOMWINDOW == 130 (00000007CD518400) [pid = 3148] [serial = 497] [outer = 0000000000000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3148 | --DOMWINDOW == 129 (00000007D540F400) [pid = 3148] [serial = 500] [outer = 0000000000000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3148 | --DOMWINDOW == 128 (00000007D6E24800) [pid = 3148] [serial = 530] [outer = 0000000000000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3148 | --DOMWINDOW == 127 (00000007D6EBC000) [pid = 3148] [serial = 531] [outer = 0000000000000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3148 | --DOMWINDOW == 126 (00000007D526D400) [pid = 3148] [serial = 527] [outer = 0000000000000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3148 | --DOMWINDOW == 125 (00000007D540F800) [pid = 3148] [serial = 528] [outer = 0000000000000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3148 | --DOMWINDOW == 124 (00000007D3527000) [pid = 3148] [serial = 525] [outer = 0000000000000000] [url = about:blank] 09:24:15 INFO - PROCESS | 3148 | 1463675055238 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:24:15 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 09:24:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1681ms 09:24:15 INFO - PROCESS | 3148 | 1463675055265 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 09:24:15 INFO - PROCESS | 3148 | 1463675055269 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 09:24:15 INFO - PROCESS | 3148 | 1463675055275 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:24:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:24:15 INFO - PROCESS | 3148 | 1463675055278 Marionette TRACE conn6 <- [1,746,null,{}] 09:24:15 INFO - PROCESS | 3148 | 1463675055284 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:15 INFO - PROCESS | 3148 | 1463675055379 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 09:24:15 INFO - PROCESS | 3148 | 1463675055388 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:15 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CD3B8000 == 60 [pid = 3148] [id = 196] 09:24:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 125 (00000007CCF69400) [pid = 3148] [serial = 586] [outer = 0000000000000000] 09:24:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 126 (00000007CD3D8400) [pid = 3148] [serial = 587] [outer = 00000007CCF69400] 09:24:15 INFO - PROCESS | 3148 | 1463675055439 Marionette DEBUG loaded listener.js 09:24:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 127 (00000007CD5A0800) [pid = 3148] [serial = 588] [outer = 00000007CCF69400] 09:24:15 INFO - PROCESS | 3148 | 1463675055945 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:24:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:24:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 734ms 09:24:16 INFO - PROCESS | 3148 | 1463675056014 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 09:24:16 INFO - PROCESS | 3148 | 1463675056019 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 09:24:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:24:16 INFO - PROCESS | 3148 | 1463675056025 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:24:16 INFO - PROCESS | 3148 | 1463675056028 Marionette TRACE conn6 <- [1,750,null,{}] 09:24:16 INFO - PROCESS | 3148 | 1463675056032 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:16 INFO - PROCESS | 3148 | 1463675056130 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 09:24:16 INFO - PROCESS | 3148 | 1463675056210 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:16 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4924800 == 61 [pid = 3148] [id = 197] 09:24:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 128 (00000007CE5B5C00) [pid = 3148] [serial = 589] [outer = 0000000000000000] 09:24:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 129 (00000007D2A10000) [pid = 3148] [serial = 590] [outer = 00000007CE5B5C00] 09:24:16 INFO - PROCESS | 3148 | 1463675056259 Marionette DEBUG loaded listener.js 09:24:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 130 (00000007D337CC00) [pid = 3148] [serial = 591] [outer = 00000007CE5B5C00] 09:24:17 INFO - PROCESS | 3148 | [3148] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:24:17 INFO - PROCESS | 3148 | 1463675057131 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:24:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:24:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1135ms 09:24:17 INFO - PROCESS | 3148 | 1463675057169 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 09:24:17 INFO - PROCESS | 3148 | 1463675057171 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 09:24:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:24:17 INFO - PROCESS | 3148 | 1463675057185 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:24:17 INFO - PROCESS | 3148 | 1463675057189 Marionette TRACE conn6 <- [1,754,null,{}] 09:24:17 INFO - PROCESS | 3148 | 1463675057200 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:17 INFO - PROCESS | 3148 | 1463675057325 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 09:24:17 INFO - PROCESS | 3148 | 1463675057376 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:17 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4E38800 == 62 [pid = 3148] [id = 198] 09:24:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 131 (00000007D5413800) [pid = 3148] [serial = 592] [outer = 0000000000000000] 09:24:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 132 (00000007D5907400) [pid = 3148] [serial = 593] [outer = 00000007D5413800] 09:24:17 INFO - PROCESS | 3148 | 1463675057426 Marionette DEBUG loaded listener.js 09:24:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 133 (00000007D6E17000) [pid = 3148] [serial = 594] [outer = 00000007D5413800] 09:24:18 INFO - PROCESS | 3148 | 1463675058361 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:24:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:24:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1238ms 09:24:18 INFO - PROCESS | 3148 | 1463675058427 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 09:24:18 INFO - PROCESS | 3148 | 1463675058430 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 09:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:24:18 INFO - PROCESS | 3148 | 1463675058433 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:24:18 INFO - PROCESS | 3148 | 1463675058435 Marionette TRACE conn6 <- [1,758,null,{}] 09:24:18 INFO - PROCESS | 3148 | 1463675058439 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:18 INFO - PROCESS | 3148 | 1463675058559 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 09:24:18 INFO - PROCESS | 3148 | 1463675058609 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:18 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D7449800 == 63 [pid = 3148] [id = 199] 09:24:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 134 (00000007D6EC6000) [pid = 3148] [serial = 595] [outer = 0000000000000000] 09:24:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 135 (00000007D748DC00) [pid = 3148] [serial = 596] [outer = 00000007D6EC6000] 09:24:18 INFO - PROCESS | 3148 | 1463675058658 Marionette DEBUG loaded listener.js 09:24:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 136 (00000007D8B41000) [pid = 3148] [serial = 597] [outer = 00000007D6EC6000] 09:24:19 INFO - PROCESS | 3148 | --DOMWINDOW == 135 (00000007CE02A400) [pid = 3148] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:24:19 INFO - PROCESS | 3148 | --DOMWINDOW == 134 (00000007C95F2400) [pid = 3148] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:24:19 INFO - PROCESS | 3148 | --DOMWINDOW == 133 (00000007D5903400) [pid = 3148] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:24:19 INFO - PROCESS | 3148 | --DOMWINDOW == 132 (00000007D6EB3400) [pid = 3148] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:24:19 INFO - PROCESS | 3148 | --DOMWINDOW == 131 (00000007D33F7C00) [pid = 3148] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:24:19 INFO - PROCESS | 3148 | --DOMWINDOW == 130 (00000007D9B4EC00) [pid = 3148] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:24:19 INFO - PROCESS | 3148 | 1463675059139 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 734ms 09:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:24:19 INFO - PROCESS | 3148 | 1463675059169 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 09:24:19 INFO - PROCESS | 3148 | 1463675059171 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 09:24:19 INFO - PROCESS | 3148 | 1463675059174 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:24:19 INFO - PROCESS | 3148 | 1463675059177 Marionette TRACE conn6 <- [1,762,null,{}] 09:24:19 INFO - PROCESS | 3148 | 1463675059180 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:19 INFO - PROCESS | 3148 | 1463675059278 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 09:24:19 INFO - PROCESS | 3148 | 1463675059285 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:19 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8C54000 == 64 [pid = 3148] [id = 200] 09:24:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 131 (00000007D5903400) [pid = 3148] [serial = 598] [outer = 0000000000000000] 09:24:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 132 (00000007D8C41800) [pid = 3148] [serial = 599] [outer = 00000007D5903400] 09:24:19 INFO - PROCESS | 3148 | 1463675059331 Marionette DEBUG loaded listener.js 09:24:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 133 (00000007D937F000) [pid = 3148] [serial = 600] [outer = 00000007D5903400] 09:24:19 INFO - PROCESS | 3148 | 1463675059795 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 671ms 09:24:19 INFO - PROCESS | 3148 | 1463675059849 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 09:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:24:19 INFO - PROCESS | 3148 | 1463675059852 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 09:24:19 INFO - PROCESS | 3148 | 1463675059855 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:24:19 INFO - PROCESS | 3148 | 1463675059857 Marionette TRACE conn6 <- [1,766,null,{}] 09:24:19 INFO - PROCESS | 3148 | 1463675059860 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:20 INFO - PROCESS | 3148 | 1463675060000 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 09:24:20 INFO - PROCESS | 3148 | 1463675060010 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:20 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DCDCE000 == 65 [pid = 3148] [id = 201] 09:24:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 134 (00000007D994D400) [pid = 3148] [serial = 601] [outer = 0000000000000000] 09:24:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 135 (00000007D9B4AC00) [pid = 3148] [serial = 602] [outer = 00000007D994D400] 09:24:20 INFO - PROCESS | 3148 | 1463675060059 Marionette DEBUG loaded listener.js 09:24:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 136 (00000007D9BB0400) [pid = 3148] [serial = 603] [outer = 00000007D994D400] 09:24:20 INFO - PROCESS | 3148 | 1463675060494 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 09:24:20 INFO - PROCESS | 3148 | 1463675060533 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 09:24:20 INFO - PROCESS | 3148 | 1463675060535 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 09:24:20 INFO - PROCESS | 3148 | 1463675060538 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:24:20 INFO - PROCESS | 3148 | 1463675060540 Marionette TRACE conn6 <- [1,770,null,{}] 09:24:20 INFO - PROCESS | 3148 | 1463675060544 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:20 INFO - PROCESS | 3148 | 1463675060641 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 09:24:20 INFO - PROCESS | 3148 | 1463675060650 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:20 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DF90B000 == 66 [pid = 3148] [id = 202] 09:24:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 137 (00000007D9BCDC00) [pid = 3148] [serial = 604] [outer = 0000000000000000] 09:24:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 138 (00000007D9BD1000) [pid = 3148] [serial = 605] [outer = 00000007D9BCDC00] 09:24:20 INFO - PROCESS | 3148 | 1463675060695 Marionette DEBUG loaded listener.js 09:24:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 139 (00000007D9E6D000) [pid = 3148] [serial = 606] [outer = 00000007D9BCDC00] 09:24:21 INFO - PROCESS | 3148 | 1463675061109 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 629ms 09:24:21 INFO - PROCESS | 3148 | 1463675061172 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 09:24:21 INFO - PROCESS | 3148 | 1463675061174 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 09:24:21 INFO - PROCESS | 3148 | 1463675061239 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:24:21 INFO - PROCESS | 3148 | 1463675061243 Marionette TRACE conn6 <- [1,774,null,{}] 09:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:24:21 INFO - PROCESS | 3148 | 1463675061249 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:21 INFO - PROCESS | 3148 | 1463675061412 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 09:24:21 INFO - PROCESS | 3148 | 1463675061536 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:21 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CE1AC800 == 67 [pid = 3148] [id = 203] 09:24:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 140 (00000007CC8B7400) [pid = 3148] [serial = 607] [outer = 0000000000000000] 09:24:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 141 (00000007CD504C00) [pid = 3148] [serial = 608] [outer = 00000007CC8B7400] 09:24:21 INFO - PROCESS | 3148 | 1463675061597 Marionette DEBUG loaded listener.js 09:24:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 142 (00000007D103E400) [pid = 3148] [serial = 609] [outer = 00000007CC8B7400] 09:24:22 INFO - PROCESS | 3148 | 1463675062194 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1018ms 09:24:22 INFO - PROCESS | 3148 | 1463675062268 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 09:24:22 INFO - PROCESS | 3148 | 1463675062274 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 09:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:24:22 INFO - PROCESS | 3148 | 1463675062278 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:24:22 INFO - PROCESS | 3148 | 1463675062282 Marionette TRACE conn6 <- [1,778,null,{}] 09:24:22 INFO - PROCESS | 3148 | 1463675062290 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:22 INFO - PROCESS | 3148 | 1463675062412 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 09:24:22 INFO - PROCESS | 3148 | 1463675062537 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:22 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D701D800 == 68 [pid = 3148] [id = 204] 09:24:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 143 (00000007D351B400) [pid = 3148] [serial = 610] [outer = 0000000000000000] 09:24:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 144 (00000007D5749000) [pid = 3148] [serial = 611] [outer = 00000007D351B400] 09:24:22 INFO - PROCESS | 3148 | 1463675062597 Marionette DEBUG loaded listener.js 09:24:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 145 (00000007D6EC9400) [pid = 3148] [serial = 612] [outer = 00000007D351B400] 09:24:23 INFO - PROCESS | 3148 | 1463675063253 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1028ms 09:24:23 INFO - PROCESS | 3148 | 1463675063309 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 09:24:23 INFO - PROCESS | 3148 | 1463675063312 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 09:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:24:23 INFO - PROCESS | 3148 | 1463675063316 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:24:23 INFO - PROCESS | 3148 | 1463675063319 Marionette TRACE conn6 <- [1,782,null,{}] 09:24:23 INFO - PROCESS | 3148 | 1463675063323 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:23 INFO - PROCESS | 3148 | 1463675063441 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 09:24:23 INFO - PROCESS | 3148 | 1463675063577 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:23 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DFF6A000 == 69 [pid = 3148] [id = 205] 09:24:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 146 (00000007D994F000) [pid = 3148] [serial = 613] [outer = 0000000000000000] 09:24:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 147 (00000007D9AD4C00) [pid = 3148] [serial = 614] [outer = 00000007D994F000] 09:24:23 INFO - PROCESS | 3148 | 1463675063644 Marionette DEBUG loaded listener.js 09:24:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 148 (00000007D9BD5800) [pid = 3148] [serial = 615] [outer = 00000007D994F000] 09:24:24 INFO - PROCESS | 3148 | 1463675064287 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1025ms 09:24:24 INFO - PROCESS | 3148 | 1463675064342 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 09:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:24:24 INFO - PROCESS | 3148 | 1463675064345 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 09:24:24 INFO - PROCESS | 3148 | 1463675064349 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:24:24 INFO - PROCESS | 3148 | 1463675064351 Marionette TRACE conn6 <- [1,786,null,{}] 09:24:24 INFO - PROCESS | 3148 | 1463675064355 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:24 INFO - PROCESS | 3148 | 1463675064471 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 09:24:24 INFO - PROCESS | 3148 | 1463675064571 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:24 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E11CB000 == 70 [pid = 3148] [id = 206] 09:24:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 149 (00000007D9F1C800) [pid = 3148] [serial = 616] [outer = 0000000000000000] 09:24:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 150 (00000007D9F20400) [pid = 3148] [serial = 617] [outer = 00000007D9F1C800] 09:24:24 INFO - PROCESS | 3148 | 1463675064629 Marionette DEBUG loaded listener.js 09:24:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 151 (00000007D9F35000) [pid = 3148] [serial = 618] [outer = 00000007D9F1C800] 09:24:25 INFO - PROCESS | 3148 | 1463675065207 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:24:25 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 09:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 924ms 09:24:25 INFO - PROCESS | 3148 | 1463675065276 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 09:24:25 INFO - PROCESS | 3148 | 1463675065278 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 09:24:25 INFO - PROCESS | 3148 | 1463675065282 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:24:25 INFO - PROCESS | 3148 | 1463675065284 Marionette TRACE conn6 <- [1,790,null,{}] 09:24:25 INFO - PROCESS | 3148 | 1463675065288 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:25 INFO - PROCESS | 3148 | 1463675065401 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 09:24:25 INFO - PROCESS | 3148 | 1463675065526 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:25 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E0D95800 == 71 [pid = 3148] [id = 207] 09:24:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 152 (00000007D9F32C00) [pid = 3148] [serial = 619] [outer = 0000000000000000] 09:24:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 153 (00000007DA39F800) [pid = 3148] [serial = 620] [outer = 00000007D9F32C00] 09:24:25 INFO - PROCESS | 3148 | 1463675065586 Marionette DEBUG loaded listener.js 09:24:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 154 (00000007DB16A800) [pid = 3148] [serial = 621] [outer = 00000007D9F32C00] 09:24:26 INFO - PROCESS | 3148 | 1463675066191 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:24:26 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 09:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 987ms 09:24:26 INFO - PROCESS | 3148 | 1463675066272 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 09:24:26 INFO - PROCESS | 3148 | 1463675066274 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 09:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:24:26 INFO - PROCESS | 3148 | 1463675066291 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:24:26 INFO - PROCESS | 3148 | 1463675066294 Marionette TRACE conn6 <- [1,794,null,{}] 09:24:26 INFO - PROCESS | 3148 | 1463675066300 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:26 INFO - PROCESS | 3148 | 1463675066441 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 09:24:26 INFO - PROCESS | 3148 | 1463675066562 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:26 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E1B0B800 == 72 [pid = 3148] [id = 208] 09:24:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 155 (00000007DD7E0400) [pid = 3148] [serial = 622] [outer = 0000000000000000] 09:24:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 156 (00000007DDF8E400) [pid = 3148] [serial = 623] [outer = 00000007DD7E0400] 09:24:26 INFO - PROCESS | 3148 | 1463675066623 Marionette DEBUG loaded listener.js 09:24:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 157 (00000007DF48B400) [pid = 3148] [serial = 624] [outer = 00000007DD7E0400] 09:24:27 INFO - PROCESS | 3148 | 1463675067223 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:24:27 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 09:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1005ms 09:24:27 INFO - PROCESS | 3148 | 1463675067286 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 09:24:27 INFO - PROCESS | 3148 | 1463675067288 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 09:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:24:27 INFO - PROCESS | 3148 | 1463675067292 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:24:27 INFO - PROCESS | 3148 | 1463675067294 Marionette TRACE conn6 <- [1,798,null,{}] 09:24:27 INFO - PROCESS | 3148 | 1463675067298 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:27 INFO - PROCESS | 3148 | 1463675067408 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 09:24:27 INFO - PROCESS | 3148 | 1463675067554 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:27 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D9B74000 == 73 [pid = 3148] [id = 209] 09:24:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 158 (00000007D9948400) [pid = 3148] [serial = 625] [outer = 0000000000000000] 09:24:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 159 (00000007DDF93800) [pid = 3148] [serial = 626] [outer = 00000007D9948400] 09:24:27 INFO - PROCESS | 3148 | 1463675067610 Marionette DEBUG loaded listener.js 09:24:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 160 (00000007DF496400) [pid = 3148] [serial = 627] [outer = 00000007D9948400] 09:24:28 INFO - PROCESS | 3148 | 1463675068440 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1181ms 09:24:28 INFO - PROCESS | 3148 | 1463675068476 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 09:24:28 INFO - PROCESS | 3148 | 1463675068480 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 09:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:24:28 INFO - PROCESS | 3148 | 1463675068485 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:24:28 INFO - PROCESS | 3148 | 1463675068490 Marionette TRACE conn6 <- [1,802,null,{}] 09:24:28 INFO - PROCESS | 3148 | 1463675068496 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:28 INFO - PROCESS | 3148 | 1463675068610 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 09:24:28 INFO - PROCESS | 3148 | 1463675068740 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:28 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4D1F800 == 74 [pid = 3148] [id = 210] 09:24:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 161 (00000007CE66F800) [pid = 3148] [serial = 628] [outer = 0000000000000000] 09:24:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 162 (00000007D2609400) [pid = 3148] [serial = 629] [outer = 00000007CE66F800] 09:24:28 INFO - PROCESS | 3148 | 1463675068797 Marionette DEBUG loaded listener.js 09:24:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 163 (00000007D408B800) [pid = 3148] [serial = 630] [outer = 00000007CE66F800] 09:24:29 INFO - PROCESS | 3148 | 1463675069411 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 09:24:29 INFO - PROCESS | 3148 | 1463675069483 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 09:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:24:29 INFO - PROCESS | 3148 | 1463675069489 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:24:29 INFO - PROCESS | 3148 | 1463675069492 Marionette TRACE conn6 <- [1,806,null,{}] 09:24:29 INFO - PROCESS | 3148 | 1463675069496 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:29 INFO - PROCESS | 3148 | 1463675069603 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 09:24:29 INFO - PROCESS | 3148 | 1463675069733 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:29 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D2E79000 == 75 [pid = 3148] [id = 211] 09:24:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 164 (00000007D526E400) [pid = 3148] [serial = 631] [outer = 0000000000000000] 09:24:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 165 (00000007D6E31C00) [pid = 3148] [serial = 632] [outer = 00000007D526E400] 09:24:29 INFO - PROCESS | 3148 | 1463675069783 Marionette DEBUG loaded listener.js 09:24:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 166 (00000007D9380C00) [pid = 3148] [serial = 633] [outer = 00000007D526E400] 09:24:29 INFO - PROCESS | 3148 | --DOCSHELL 00000007CE1C4000 == 74 [pid = 3148] [id = 166] 09:24:29 INFO - PROCESS | 3148 | --DOCSHELL 00000007DCDCE000 == 73 [pid = 3148] [id = 201] 09:24:29 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8C54000 == 72 [pid = 3148] [id = 200] 09:24:29 INFO - PROCESS | 3148 | --DOCSHELL 00000007D7449800 == 71 [pid = 3148] [id = 199] 09:24:29 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4E38800 == 70 [pid = 3148] [id = 198] 09:24:29 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4924800 == 69 [pid = 3148] [id = 197] 09:24:29 INFO - PROCESS | 3148 | --DOCSHELL 00000007CD3B8000 == 68 [pid = 3148] [id = 196] 09:24:30 INFO - PROCESS | 3148 | --DOMWINDOW == 165 (00000007D9951400) [pid = 3148] [serial = 569] [outer = 0000000000000000] [url = about:blank] 09:24:30 INFO - PROCESS | 3148 | --DOMWINDOW == 164 (00000007C7E1FC00) [pid = 3148] [serial = 536] [outer = 0000000000000000] [url = about:blank] 09:24:30 INFO - PROCESS | 3148 | --DOMWINDOW == 163 (00000007D9324800) [pid = 3148] [serial = 545] [outer = 0000000000000000] [url = about:blank] 09:24:30 INFO - PROCESS | 3148 | --DOMWINDOW == 162 (00000007D88AC800) [pid = 3148] [serial = 542] [outer = 0000000000000000] [url = about:blank] 09:24:30 INFO - PROCESS | 3148 | --DOMWINDOW == 161 (00000007D6259000) [pid = 3148] [serial = 548] [outer = 0000000000000000] [url = about:blank] 09:24:30 INFO - PROCESS | 3148 | --DOMWINDOW == 160 (00000007D2A12800) [pid = 3148] [serial = 539] [outer = 0000000000000000] [url = about:blank] 09:24:30 INFO - PROCESS | 3148 | --DOCSHELL 00000007DEF30000 == 67 [pid = 3148] [id = 194] 09:24:30 INFO - PROCESS | 3148 | --DOCSHELL 00000007DDA60800 == 66 [pid = 3148] [id = 193] 09:24:30 INFO - PROCESS | 3148 | --DOCSHELL 00000007D510F000 == 65 [pid = 3148] [id = 192] 09:24:30 INFO - PROCESS | 3148 | --DOCSHELL 00000007CD3AF800 == 64 [pid = 3148] [id = 191] 09:24:30 INFO - PROCESS | 3148 | --DOMWINDOW == 159 (00000007D2A14800) [pid = 3148] [serial = 552] [outer = 0000000000000000] [url = about:blank] 09:24:30 INFO - PROCESS | 3148 | --DOMWINDOW == 158 (00000007CE109800) [pid = 3148] [serial = 551] [outer = 0000000000000000] [url = about:blank] 09:24:30 INFO - PROCESS | 3148 | --DOMWINDOW == 157 (00000007D2402800) [pid = 3148] [serial = 554] [outer = 0000000000000000] [url = about:blank] 09:24:30 INFO - PROCESS | 3148 | --DOMWINDOW == 156 (00000007D6E12800) [pid = 3148] [serial = 558] [outer = 0000000000000000] [url = about:blank] 09:24:30 INFO - PROCESS | 3148 | --DOMWINDOW == 155 (00000007D898E800) [pid = 3148] [serial = 560] [outer = 0000000000000000] [url = about:blank] 09:24:30 INFO - PROCESS | 3148 | --DOMWINDOW == 154 (00000007D9913000) [pid = 3148] [serial = 563] [outer = 0000000000000000] [url = about:blank] 09:24:30 INFO - PROCESS | 3148 | --DOMWINDOW == 153 (00000007D9BAAC00) [pid = 3148] [serial = 566] [outer = 0000000000000000] [url = about:blank] 09:24:30 INFO - PROCESS | 3148 | --DOMWINDOW == 152 (00000007D9322C00) [pid = 3148] [serial = 561] [outer = 0000000000000000] [url = about:blank] 09:24:30 INFO - PROCESS | 3148 | --DOMWINDOW == 151 (00000007D590C800) [pid = 3148] [serial = 557] [outer = 0000000000000000] [url = about:blank] 09:24:30 INFO - PROCESS | 3148 | --DOMWINDOW == 150 (00000007DA309400) [pid = 3148] [serial = 567] [outer = 0000000000000000] [url = about:blank] 09:24:30 INFO - PROCESS | 3148 | --DOMWINDOW == 149 (00000007D9AEB400) [pid = 3148] [serial = 564] [outer = 0000000000000000] [url = about:blank] 09:24:30 INFO - PROCESS | 3148 | --DOMWINDOW == 148 (00000007D2D38000) [pid = 3148] [serial = 555] [outer = 0000000000000000] [url = about:blank] 09:24:30 INFO - PROCESS | 3148 | 1463675070309 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 881ms 09:24:30 INFO - PROCESS | 3148 | 1463675070371 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 09:24:30 INFO - PROCESS | 3148 | 1463675070373 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 09:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:24:30 INFO - PROCESS | 3148 | 1463675070377 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:24:30 INFO - PROCESS | 3148 | 1463675070381 Marionette TRACE conn6 <- [1,810,null,{}] 09:24:30 INFO - PROCESS | 3148 | 1463675070391 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:30 INFO - PROCESS | 3148 | 1463675070493 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 09:24:30 INFO - PROCESS | 3148 | 1463675070595 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:30 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4928800 == 65 [pid = 3148] [id = 212] 09:24:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 149 (00000007CE403400) [pid = 3148] [serial = 634] [outer = 0000000000000000] 09:24:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 150 (00000007D5911000) [pid = 3148] [serial = 635] [outer = 00000007CE403400] 09:24:30 INFO - PROCESS | 3148 | 1463675070645 Marionette DEBUG loaded listener.js 09:24:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 151 (00000007D8988800) [pid = 3148] [serial = 636] [outer = 00000007CE403400] 09:24:31 INFO - PROCESS | 3148 | 1463675071037 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 09:24:31 INFO - PROCESS | 3148 | 1463675071075 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 09:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:24:31 INFO - PROCESS | 3148 | 1463675071079 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:24:31 INFO - PROCESS | 3148 | 1463675071081 Marionette TRACE conn6 <- [1,814,null,{}] 09:24:31 INFO - PROCESS | 3148 | 1463675071085 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:31 INFO - PROCESS | 3148 | 1463675071183 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 09:24:31 INFO - PROCESS | 3148 | 1463675071190 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:31 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8876000 == 66 [pid = 3148] [id = 213] 09:24:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 152 (00000007D8CBA400) [pid = 3148] [serial = 637] [outer = 0000000000000000] 09:24:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 153 (00000007D9945800) [pid = 3148] [serial = 638] [outer = 00000007D8CBA400] 09:24:31 INFO - PROCESS | 3148 | 1463675071236 Marionette DEBUG loaded listener.js 09:24:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 154 (00000007D9AE2400) [pid = 3148] [serial = 639] [outer = 00000007D8CBA400] 09:24:33 INFO - PROCESS | 3148 | 1463675073059 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 2034ms 09:24:33 INFO - PROCESS | 3148 | 1463675073116 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 09:24:33 INFO - PROCESS | 3148 | 1463675073118 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 09:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:24:33 INFO - PROCESS | 3148 | 1463675073121 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:24:33 INFO - PROCESS | 3148 | 1463675073123 Marionette TRACE conn6 <- [1,818,null,{}] 09:24:33 INFO - PROCESS | 3148 | 1463675073127 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:33 INFO - PROCESS | 3148 | 1463675073249 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 09:24:33 INFO - PROCESS | 3148 | 1463675073307 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:33 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DDF7B800 == 67 [pid = 3148] [id = 214] 09:24:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 155 (00000007D937E400) [pid = 3148] [serial = 640] [outer = 0000000000000000] 09:24:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 156 (00000007D9AF1000) [pid = 3148] [serial = 641] [outer = 00000007D937E400] 09:24:33 INFO - PROCESS | 3148 | 1463675073356 Marionette DEBUG loaded listener.js 09:24:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 157 (00000007D9E7AC00) [pid = 3148] [serial = 642] [outer = 00000007D937E400] 09:24:33 INFO - PROCESS | 3148 | 1463675073833 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 777ms 09:24:33 INFO - PROCESS | 3148 | 1463675073901 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 09:24:33 INFO - PROCESS | 3148 | 1463675073904 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 09:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:24:33 INFO - PROCESS | 3148 | 1463675073913 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:24:33 INFO - PROCESS | 3148 | 1463675073915 Marionette TRACE conn6 <- [1,822,null,{}] 09:24:33 INFO - PROCESS | 3148 | 1463675073919 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:34 INFO - PROCESS | 3148 | 1463675074058 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 09:24:34 INFO - PROCESS | 3148 | 1463675074118 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:34 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E0DDE800 == 68 [pid = 3148] [id = 215] 09:24:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 158 (00000007D9BAAC00) [pid = 3148] [serial = 643] [outer = 0000000000000000] 09:24:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 159 (00000007DAEA2400) [pid = 3148] [serial = 644] [outer = 00000007D9BAAC00] 09:24:34 INFO - PROCESS | 3148 | 1463675074166 Marionette DEBUG loaded listener.js 09:24:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 160 (00000007DDF8AC00) [pid = 3148] [serial = 645] [outer = 00000007D9BAAC00] 09:24:34 INFO - PROCESS | 3148 | 1463675074621 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 734ms 09:24:34 INFO - PROCESS | 3148 | 1463675074644 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 09:24:34 INFO - PROCESS | 3148 | 1463675074647 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 09:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:24:34 INFO - PROCESS | 3148 | 1463675074657 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:24:34 INFO - PROCESS | 3148 | 1463675074659 Marionette TRACE conn6 <- [1,826,null,{}] 09:24:34 INFO - PROCESS | 3148 | 1463675074663 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:34 INFO - PROCESS | 3148 | 1463675074783 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 09:24:34 INFO - PROCESS | 3148 | 1463675074840 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:34 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E1B1F800 == 69 [pid = 3148] [id = 216] 09:24:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 161 (00000007DF496000) [pid = 3148] [serial = 646] [outer = 0000000000000000] 09:24:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 162 (00000007E00A0400) [pid = 3148] [serial = 647] [outer = 00000007DF496000] 09:24:34 INFO - PROCESS | 3148 | 1463675074908 Marionette DEBUG loaded listener.js 09:24:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 163 (00000007E08B4000) [pid = 3148] [serial = 648] [outer = 00000007DF496000] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 162 (00000007D994D400) [pid = 3148] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 161 (00000007D4089C00) [pid = 3148] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 160 (00000007D8C40C00) [pid = 3148] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 159 (00000007D898AC00) [pid = 3148] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 158 (00000007D2A1C000) [pid = 3148] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 157 (00000007D6E0F000) [pid = 3148] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 156 (00000007D5903400) [pid = 3148] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 155 (00000007D2D33800) [pid = 3148] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 154 (00000007D5413800) [pid = 3148] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 153 (00000007D9327800) [pid = 3148] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 152 (00000007D6EC6000) [pid = 3148] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 151 (00000007C7E16C00) [pid = 3148] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 150 (00000007D5905C00) [pid = 3148] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 149 (00000007DBDAD800) [pid = 3148] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 148 (00000007D9B4C800) [pid = 3148] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 147 (00000007CCF68000) [pid = 3148] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 146 (00000007CD50C800) [pid = 3148] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 145 (00000007CE405800) [pid = 3148] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 144 (00000007D5276400) [pid = 3148] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 143 (00000007C7CD1C00) [pid = 3148] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 142 (00000007D8989400) [pid = 3148] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 141 (00000007DA3A8000) [pid = 3148] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 140 (00000007D8C8B800) [pid = 3148] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 139 (00000007D7C05400) [pid = 3148] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 138 (00000007DB02CC00) [pid = 3148] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 137 (00000007C7CC6000) [pid = 3148] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 136 (00000007D938A000) [pid = 3148] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 135 (00000007CCF69400) [pid = 3148] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 134 (00000007CE5B5C00) [pid = 3148] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 133 (00000007CD506000) [pid = 3148] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 132 (00000007D9E71400) [pid = 3148] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 131 (00000007D9331C00) [pid = 3148] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 130 (00000007DAE9EC00) [pid = 3148] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 129 (00000007D240A000) [pid = 3148] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 128 (00000007D991D800) [pid = 3148] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 127 (00000007D9AD1800) [pid = 3148] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 126 (00000007D9BAF800) [pid = 3148] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 125 (00000007CE5B3800) [pid = 3148] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 124 (00000007D9947C00) [pid = 3148] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 123 (00000007CD182800) [pid = 3148] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 122 (00000007D8C89000) [pid = 3148] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 121 (00000007C7E17800) [pid = 3148] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 120 (00000007D6E0E800) [pid = 3148] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:24:35 INFO - PROCESS | 3148 | --DOMWINDOW == 119 (00000007C7CD0800) [pid = 3148] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:24:35 INFO - PROCESS | 3148 | 1463675075614 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 985ms 09:24:35 INFO - PROCESS | 3148 | 1463675075644 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 09:24:35 INFO - PROCESS | 3148 | 1463675075646 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 09:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:24:35 INFO - PROCESS | 3148 | 1463675075649 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:24:35 INFO - PROCESS | 3148 | 1463675075651 Marionette TRACE conn6 <- [1,830,null,{}] 09:24:35 INFO - PROCESS | 3148 | 1463675075655 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:35 INFO - PROCESS | 3148 | 1463675075747 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 09:24:35 INFO - PROCESS | 3148 | 1463675075754 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:35 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E0D94000 == 70 [pid = 3148] [id = 217] 09:24:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 120 (00000007CD503400) [pid = 3148] [serial = 649] [outer = 0000000000000000] 09:24:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 121 (00000007CE40D400) [pid = 3148] [serial = 650] [outer = 00000007CD503400] 09:24:35 INFO - PROCESS | 3148 | 1463675075799 Marionette DEBUG loaded listener.js 09:24:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 122 (00000007D5228400) [pid = 3148] [serial = 651] [outer = 00000007CD503400] 09:24:36 INFO - PROCESS | 3148 | 1463675076255 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 629ms 09:24:36 INFO - PROCESS | 3148 | 1463675076284 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 09:24:36 INFO - PROCESS | 3148 | 1463675076286 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 09:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:24:36 INFO - PROCESS | 3148 | 1463675076289 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:24:36 INFO - PROCESS | 3148 | 1463675076291 Marionette TRACE conn6 <- [1,834,null,{}] 09:24:36 INFO - PROCESS | 3148 | 1463675076295 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:36 INFO - PROCESS | 3148 | 1463675076391 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 09:24:36 INFO - PROCESS | 3148 | 1463675076398 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:36 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E16BD800 == 71 [pid = 3148] [id = 218] 09:24:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 123 (00000007D6E0CC00) [pid = 3148] [serial = 652] [outer = 0000000000000000] 09:24:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 124 (00000007D6ECE400) [pid = 3148] [serial = 653] [outer = 00000007D6E0CC00] 09:24:36 INFO - PROCESS | 3148 | 1463675076443 Marionette DEBUG loaded listener.js 09:24:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 125 (00000007D937C400) [pid = 3148] [serial = 654] [outer = 00000007D6E0CC00] 09:24:36 INFO - PROCESS | 3148 | 1463675076890 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 628ms 09:24:36 INFO - PROCESS | 3148 | 1463675076919 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 09:24:36 INFO - PROCESS | 3148 | 1463675076921 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 09:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:24:36 INFO - PROCESS | 3148 | 1463675076924 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:24:36 INFO - PROCESS | 3148 | 1463675076926 Marionette TRACE conn6 <- [1,838,null,{}] 09:24:36 INFO - PROCESS | 3148 | 1463675076943 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:37 INFO - PROCESS | 3148 | 1463675077043 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 09:24:37 INFO - PROCESS | 3148 | 1463675077049 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:37 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E131A800 == 72 [pid = 3148] [id = 219] 09:24:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 126 (00000007D9AEA800) [pid = 3148] [serial = 655] [outer = 0000000000000000] 09:24:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 127 (00000007D9F33000) [pid = 3148] [serial = 656] [outer = 00000007D9AEA800] 09:24:37 INFO - PROCESS | 3148 | 1463675077094 Marionette DEBUG loaded listener.js 09:24:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 128 (00000007DD7E7000) [pid = 3148] [serial = 657] [outer = 00000007D9AEA800] 09:24:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 129 (00000007DB024800) [pid = 3148] [serial = 658] [outer = 00000007CC9AC400] 09:24:37 INFO - PROCESS | 3148 | 1463675077936 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1039ms 09:24:37 INFO - PROCESS | 3148 | 1463675077967 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 09:24:37 INFO - PROCESS | 3148 | 1463675077972 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 09:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:24:38 INFO - PROCESS | 3148 | 1463675078001 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:24:38 INFO - PROCESS | 3148 | 1463675078004 Marionette TRACE conn6 <- [1,842,null,{}] 09:24:38 INFO - PROCESS | 3148 | 1463675078011 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:38 INFO - PROCESS | 3148 | 1463675078170 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 09:24:38 INFO - PROCESS | 3148 | 1463675078304 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:38 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D498D800 == 73 [pid = 3148] [id = 220] 09:24:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 130 (00000007D1002C00) [pid = 3148] [serial = 659] [outer = 0000000000000000] 09:24:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 131 (00000007D1038800) [pid = 3148] [serial = 660] [outer = 00000007D1002C00] 09:24:38 INFO - PROCESS | 3148 | 1463675078365 Marionette DEBUG loaded listener.js 09:24:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 132 (00000007D2A4CC00) [pid = 3148] [serial = 661] [outer = 00000007D1002C00] 09:24:38 INFO - PROCESS | 3148 | 1463675078958 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1004ms 09:24:39 INFO - PROCESS | 3148 | 1463675078996 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 09:24:39 INFO - PROCESS | 3148 | 1463675079002 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 09:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:24:39 INFO - PROCESS | 3148 | 1463675079010 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:24:39 INFO - PROCESS | 3148 | 1463675079014 Marionette TRACE conn6 <- [1,846,null,{}] 09:24:39 INFO - PROCESS | 3148 | 1463675079018 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:39 INFO - PROCESS | 3148 | 1463675079141 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 09:24:39 INFO - PROCESS | 3148 | 1463675079245 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:39 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DFF6B800 == 74 [pid = 3148] [id = 221] 09:24:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 133 (00000007D100C800) [pid = 3148] [serial = 662] [outer = 0000000000000000] 09:24:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 134 (00000007D6E2C000) [pid = 3148] [serial = 663] [outer = 00000007D100C800] 09:24:39 INFO - PROCESS | 3148 | 1463675079303 Marionette DEBUG loaded listener.js 09:24:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 135 (00000007D8CB7400) [pid = 3148] [serial = 664] [outer = 00000007D100C800] 09:24:39 INFO - PROCESS | 3148 | 1463675079925 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 986ms 09:24:40 INFO - PROCESS | 3148 | 1463675079999 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 09:24:40 INFO - PROCESS | 3148 | 1463675080002 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 09:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:24:40 INFO - PROCESS | 3148 | 1463675080005 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:24:40 INFO - PROCESS | 3148 | 1463675080009 Marionette TRACE conn6 <- [1,850,null,{}] 09:24:40 INFO - PROCESS | 3148 | 1463675080021 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:40 INFO - PROCESS | 3148 | 1463675080146 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 09:24:40 INFO - PROCESS | 3148 | 1463675080281 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:40 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DE189800 == 75 [pid = 3148] [id = 222] 09:24:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 136 (00000007D9F1E400) [pid = 3148] [serial = 665] [outer = 0000000000000000] 09:24:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 137 (00000007DAE93400) [pid = 3148] [serial = 666] [outer = 00000007D9F1E400] 09:24:40 INFO - PROCESS | 3148 | 1463675080342 Marionette DEBUG loaded listener.js 09:24:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 138 (00000007DD7EAC00) [pid = 3148] [serial = 667] [outer = 00000007D9F1E400] 09:24:40 INFO - PROCESS | 3148 | 1463675080970 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 987ms 09:24:41 INFO - PROCESS | 3148 | 1463675080995 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 09:24:41 INFO - PROCESS | 3148 | 1463675080999 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 09:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:24:41 INFO - PROCESS | 3148 | 1463675081002 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:24:41 INFO - PROCESS | 3148 | 1463675081004 Marionette TRACE conn6 <- [1,854,null,{}] 09:24:41 INFO - PROCESS | 3148 | 1463675081008 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:41 INFO - PROCESS | 3148 | 1463675081127 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 09:24:41 INFO - PROCESS | 3148 | 1463675081259 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:41 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E2BDC000 == 76 [pid = 3148] [id = 223] 09:24:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 139 (00000007D9EA1000) [pid = 3148] [serial = 668] [outer = 0000000000000000] 09:24:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 140 (00000007D9EA6400) [pid = 3148] [serial = 669] [outer = 00000007D9EA1000] 09:24:41 INFO - PROCESS | 3148 | 1463675081318 Marionette DEBUG loaded listener.js 09:24:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 141 (00000007DD7E9800) [pid = 3148] [serial = 670] [outer = 00000007D9EA1000] 09:24:41 INFO - PROCESS | 3148 | 1463675081883 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 923ms 09:24:41 INFO - PROCESS | 3148 | 1463675081927 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 09:24:41 INFO - PROCESS | 3148 | 1463675081929 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 09:24:41 INFO - PROCESS | 3148 | 1463675081933 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:24:41 INFO - PROCESS | 3148 | 1463675081935 Marionette TRACE conn6 <- [1,858,null,{}] 09:24:41 INFO - PROCESS | 3148 | 1463675081939 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:42 INFO - PROCESS | 3148 | 1463675082055 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 09:24:42 INFO - PROCESS | 3148 | 1463675082157 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:42 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E2BF6000 == 77 [pid = 3148] [id = 224] 09:24:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 142 (00000007E00A2C00) [pid = 3148] [serial = 671] [outer = 0000000000000000] 09:24:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 143 (00000007E08B8000) [pid = 3148] [serial = 672] [outer = 00000007E00A2C00] 09:24:42 INFO - PROCESS | 3148 | 1463675082216 Marionette DEBUG loaded listener.js 09:24:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 144 (00000007E08BF800) [pid = 3148] [serial = 673] [outer = 00000007E00A2C00] 09:24:42 INFO - PROCESS | 3148 | 1463675082864 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 986ms 09:24:42 INFO - PROCESS | 3148 | 1463675082922 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 09:24:42 INFO - PROCESS | 3148 | 1463675082924 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 09:24:42 INFO - PROCESS | 3148 | 1463675082928 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:24:42 INFO - PROCESS | 3148 | 1463675082930 Marionette TRACE conn6 <- [1,862,null,{}] 09:24:42 INFO - PROCESS | 3148 | 1463675082934 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:43 INFO - PROCESS | 3148 | 1463675083073 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 09:24:43 INFO - PROCESS | 3148 | 1463675083205 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:43 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E35E0000 == 78 [pid = 3148] [id = 225] 09:24:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 145 (00000007E2B66000) [pid = 3148] [serial = 674] [outer = 0000000000000000] 09:24:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 146 (00000007E2B6FC00) [pid = 3148] [serial = 675] [outer = 00000007E2B66000] 09:24:43 INFO - PROCESS | 3148 | 1463675083267 Marionette DEBUG loaded listener.js 09:24:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 147 (00000007E38CC800) [pid = 3148] [serial = 676] [outer = 00000007E2B66000] 09:24:43 INFO - PROCESS | 3148 | 1463675083923 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1026ms 09:24:43 INFO - PROCESS | 3148 | 1463675083957 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 09:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:24:43 INFO - PROCESS | 3148 | 1463675083960 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 09:24:43 INFO - PROCESS | 3148 | 1463675083963 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:24:43 INFO - PROCESS | 3148 | 1463675083966 Marionette TRACE conn6 <- [1,866,null,{}] 09:24:43 INFO - PROCESS | 3148 | 1463675083970 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:44 INFO - PROCESS | 3148 | 1463675084087 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 09:24:44 INFO - PROCESS | 3148 | 1463675084218 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:44 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C7EB6000 == 79 [pid = 3148] [id = 226] 09:24:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 148 (00000007C7CCB000) [pid = 3148] [serial = 677] [outer = 0000000000000000] 09:24:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 149 (00000007CB473000) [pid = 3148] [serial = 678] [outer = 00000007C7CCB000] 09:24:44 INFO - PROCESS | 3148 | 1463675084276 Marionette DEBUG loaded listener.js 09:24:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 150 (00000007CE4C3000) [pid = 3148] [serial = 679] [outer = 00000007C7CCB000] 09:24:45 INFO - PROCESS | 3148 | 1463675085095 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1190ms 09:24:45 INFO - PROCESS | 3148 | 1463675085156 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 09:24:45 INFO - PROCESS | 3148 | 1463675085161 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 09:24:45 INFO - PROCESS | 3148 | 1463675085166 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:24:45 INFO - PROCESS | 3148 | 1463675085170 Marionette TRACE conn6 <- [1,870,null,{}] 09:24:45 INFO - PROCESS | 3148 | 1463675085176 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:45 INFO - PROCESS | 3148 | 1463675085293 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 09:24:45 INFO - PROCESS | 3148 | 1463675085434 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:45 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D243D000 == 80 [pid = 3148] [id = 227] 09:24:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 151 (00000007C8675C00) [pid = 3148] [serial = 680] [outer = 0000000000000000] 09:24:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 152 (00000007C90D5800) [pid = 3148] [serial = 681] [outer = 00000007C8675C00] 09:24:45 INFO - PROCESS | 3148 | 1463675085493 Marionette DEBUG loaded listener.js 09:24:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 153 (00000007CD509400) [pid = 3148] [serial = 682] [outer = 00000007C8675C00] 09:24:46 INFO - PROCESS | 3148 | --DOCSHELL 00000007D6EF5800 == 79 [pid = 3148] [id = 32] 09:24:46 INFO - PROCESS | 3148 | --DOCSHELL 00000007DC0C1000 == 78 [pid = 3148] [id = 190] 09:24:46 INFO - PROCESS | 3148 | --DOCSHELL 00000007E16BD800 == 77 [pid = 3148] [id = 218] 09:24:46 INFO - PROCESS | 3148 | --DOCSHELL 00000007E0D94000 == 76 [pid = 3148] [id = 217] 09:24:46 INFO - PROCESS | 3148 | --DOCSHELL 00000007E1B1F800 == 75 [pid = 3148] [id = 216] 09:24:46 INFO - PROCESS | 3148 | --DOCSHELL 00000007E0DDE800 == 74 [pid = 3148] [id = 215] 09:24:46 INFO - PROCESS | 3148 | --DOCSHELL 00000007DDF7B800 == 73 [pid = 3148] [id = 214] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 152 (00000007D9BD1000) [pid = 3148] [serial = 605] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8876000 == 72 [pid = 3148] [id = 213] 09:24:46 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4928800 == 71 [pid = 3148] [id = 212] 09:24:46 INFO - PROCESS | 3148 | --DOCSHELL 00000007D2E79000 == 70 [pid = 3148] [id = 211] 09:24:46 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4D1F800 == 69 [pid = 3148] [id = 210] 09:24:46 INFO - PROCESS | 3148 | --DOCSHELL 00000007E11CB000 == 68 [pid = 3148] [id = 206] 09:24:46 INFO - PROCESS | 3148 | --DOCSHELL 00000007DFF6A000 == 67 [pid = 3148] [id = 205] 09:24:46 INFO - PROCESS | 3148 | --DOCSHELL 00000007D701D800 == 66 [pid = 3148] [id = 204] 09:24:46 INFO - PROCESS | 3148 | --DOCSHELL 00000007CE1AC800 == 65 [pid = 3148] [id = 203] 09:24:46 INFO - PROCESS | 3148 | --DOCSHELL 00000007DF90B000 == 64 [pid = 3148] [id = 202] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 151 (00000007D9B4AC00) [pid = 3148] [serial = 602] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 150 (00000007D6E31000) [pid = 3148] [serial = 501] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 149 (00000007D9BA9400) [pid = 3148] [serial = 362] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 148 (00000007DAE96400) [pid = 3148] [serial = 456] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 147 (00000007D6E2C800) [pid = 3148] [serial = 576] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 146 (00000007D9AE9800) [pid = 3148] [serial = 414] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 145 (00000007D937F000) [pid = 3148] [serial = 600] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 144 (00000007D6EB5000) [pid = 3148] [serial = 359] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 143 (00000007D6E17000) [pid = 3148] [serial = 594] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 142 (00000007DDF87000) [pid = 3148] [serial = 462] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 141 (00000007D8B41000) [pid = 3148] [serial = 597] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 140 (00000007CD51FC00) [pid = 3148] [serial = 537] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 139 (00000007E00A1C00) [pid = 3148] [serial = 513] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 138 (00000007DD7E8800) [pid = 3148] [serial = 510] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 137 (00000007D5907400) [pid = 3148] [serial = 593] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 136 (00000007D9B55800) [pid = 3148] [serial = 578] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 135 (00000007D9BB0400) [pid = 3148] [serial = 603] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 134 (00000007D8C41800) [pid = 3148] [serial = 599] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 133 (00000007D1098000) [pid = 3148] [serial = 498] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 132 (00000007D9F3A000) [pid = 3148] [serial = 585] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 131 (00000007D5278C00) [pid = 3148] [serial = 450] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 130 (00000007D889D800) [pid = 3148] [serial = 408] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 129 (00000007CD48DC00) [pid = 3148] [serial = 447] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 128 (00000007D9ACC800) [pid = 3148] [serial = 453] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 127 (00000007DBDA3800) [pid = 3148] [serial = 459] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 126 (00000007D9380000) [pid = 3148] [serial = 546] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 125 (00000007D8C47400) [pid = 3148] [serial = 543] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 124 (00000007DB166800) [pid = 3148] [serial = 581] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 123 (00000007D10A2400) [pid = 3148] [serial = 584] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 122 (00000007D748DC00) [pid = 3148] [serial = 596] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 121 (00000007DBDA2800) [pid = 3148] [serial = 417] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 120 (00000007D9AD6400) [pid = 3148] [serial = 549] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 119 (00000007CD5A0800) [pid = 3148] [serial = 588] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 118 (00000007D2A10000) [pid = 3148] [serial = 590] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 117 (00000007CD3D8400) [pid = 3148] [serial = 587] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 116 (00000007CE4C6400) [pid = 3148] [serial = 356] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 115 (00000007D337CC00) [pid = 3148] [serial = 591] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 114 (00000007DA30B400) [pid = 3148] [serial = 507] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 113 (00000007DA303C00) [pid = 3148] [serial = 579] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 112 (00000007D9AD7400) [pid = 3148] [serial = 399] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 111 (00000007DB163C00) [pid = 3148] [serial = 368] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 110 (00000007D5415000) [pid = 3148] [serial = 405] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 109 (00000007E00A3800) [pid = 3148] [serial = 495] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 108 (00000007D9BA7C00) [pid = 3148] [serial = 353] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 107 (00000007DA3A3800) [pid = 3148] [serial = 365] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 106 (00000007D40D7400) [pid = 3148] [serial = 540] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 105 (00000007DA3A0C00) [pid = 3148] [serial = 570] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 104 (00000007D2408400) [pid = 3148] [serial = 573] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 103 (00000007CD51CC00) [pid = 3148] [serial = 572] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 102 (00000007D9B4BC00) [pid = 3148] [serial = 504] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 101 (00000007CD5A2000) [pid = 3148] [serial = 402] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 100 (00000007D5744C00) [pid = 3148] [serial = 575] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 99 (00000007DBDB0000) [pid = 3148] [serial = 582] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 98 (00000007D88A4800) [pid = 3148] [serial = 411] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | --DOMWINDOW == 97 (00000007D840F800) [pid = 3148] [serial = 534] [outer = 0000000000000000] [url = about:blank] 09:24:46 INFO - PROCESS | 3148 | 1463675086179 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1027ms 09:24:46 INFO - PROCESS | 3148 | 1463675086197 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 09:24:46 INFO - PROCESS | 3148 | 1463675086203 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 09:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:24:46 INFO - PROCESS | 3148 | 1463675086209 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:24:46 INFO - PROCESS | 3148 | 1463675086212 Marionette TRACE conn6 <- [1,874,null,{}] 09:24:46 INFO - PROCESS | 3148 | 1463675086216 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:46 INFO - PROCESS | 3148 | 1463675086334 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 09:24:46 INFO - PROCESS | 3148 | 1463675086421 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:46 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CCA32800 == 65 [pid = 3148] [id = 228] 09:24:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 98 (00000007CC8BC400) [pid = 3148] [serial = 683] [outer = 0000000000000000] 09:24:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 99 (00000007CD3D8400) [pid = 3148] [serial = 684] [outer = 00000007CC8BC400] 09:24:46 INFO - PROCESS | 3148 | 1463675086470 Marionette DEBUG loaded listener.js 09:24:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 100 (00000007CD5A0800) [pid = 3148] [serial = 685] [outer = 00000007CC8BC400] 09:24:46 INFO - PROCESS | 3148 | 1463675086960 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 775ms 09:24:46 INFO - PROCESS | 3148 | 1463675086986 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 09:24:46 INFO - PROCESS | 3148 | 1463675086989 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 09:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:24:46 INFO - PROCESS | 3148 | 1463675086992 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:24:47 INFO - PROCESS | 3148 | 1463675086996 Marionette TRACE conn6 <- [1,878,null,{}] 09:24:47 INFO - PROCESS | 3148 | 1463675087007 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:47 INFO - PROCESS | 3148 | 1463675087106 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 09:24:47 INFO - PROCESS | 3148 | 1463675087117 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:47 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D2E76800 == 66 [pid = 3148] [id = 229] 09:24:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 101 (00000007CEE08400) [pid = 3148] [serial = 686] [outer = 0000000000000000] 09:24:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 102 (00000007D100BC00) [pid = 3148] [serial = 687] [outer = 00000007CEE08400] 09:24:47 INFO - PROCESS | 3148 | 1463675087167 Marionette DEBUG loaded listener.js 09:24:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 103 (00000007D2410C00) [pid = 3148] [serial = 688] [outer = 00000007CEE08400] 09:24:47 INFO - PROCESS | 3148 | 1463675087647 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 671ms 09:24:47 INFO - PROCESS | 3148 | 1463675087668 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 09:24:47 INFO - PROCESS | 3148 | 1463675087671 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 09:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:24:47 INFO - PROCESS | 3148 | 1463675087674 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:24:47 INFO - PROCESS | 3148 | 1463675087676 Marionette TRACE conn6 <- [1,882,null,{}] 09:24:47 INFO - PROCESS | 3148 | 1463675087680 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:47 INFO - PROCESS | 3148 | 1463675087776 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 09:24:47 INFO - PROCESS | 3148 | 1463675087785 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:47 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D493D800 == 67 [pid = 3148] [id = 230] 09:24:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 104 (00000007C95EE400) [pid = 3148] [serial = 689] [outer = 0000000000000000] 09:24:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 105 (00000007D2A1B800) [pid = 3148] [serial = 690] [outer = 00000007C95EE400] 09:24:47 INFO - PROCESS | 3148 | 1463675087832 Marionette DEBUG loaded listener.js 09:24:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 106 (00000007D3376C00) [pid = 3148] [serial = 691] [outer = 00000007C95EE400] 09:24:48 INFO - PROCESS | 3148 | 1463675088274 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 629ms 09:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:24:48 INFO - PROCESS | 3148 | 1463675088310 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 09:24:48 INFO - PROCESS | 3148 | 1463675088313 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 09:24:48 INFO - PROCESS | 3148 | 1463675088316 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:24:48 INFO - PROCESS | 3148 | 1463675088319 Marionette TRACE conn6 <- [1,886,null,{}] 09:24:48 INFO - PROCESS | 3148 | 1463675088322 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:48 INFO - PROCESS | 3148 | 1463675088449 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 09:24:48 INFO - PROCESS | 3148 | 1463675088532 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:48 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4D08000 == 68 [pid = 3148] [id = 231] 09:24:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 107 (00000007D33EEC00) [pid = 3148] [serial = 692] [outer = 0000000000000000] 09:24:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 108 (00000007D3521C00) [pid = 3148] [serial = 693] [outer = 00000007D33EEC00] 09:24:48 INFO - PROCESS | 3148 | 1463675088580 Marionette DEBUG loaded listener.js 09:24:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 109 (00000007D4DF4400) [pid = 3148] [serial = 694] [outer = 00000007D33EEC00] 09:24:49 INFO - PROCESS | 3148 | 1463675089020 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 735ms 09:24:49 INFO - PROCESS | 3148 | 1463675089057 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 09:24:49 INFO - PROCESS | 3148 | 1463675089059 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 09:24:49 INFO - PROCESS | 3148 | 1463675089062 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:24:49 INFO - PROCESS | 3148 | 1463675089064 Marionette TRACE conn6 <- [1,890,null,{}] 09:24:49 INFO - PROCESS | 3148 | 1463675089075 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:49 INFO - PROCESS | 3148 | 1463675089222 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 09:24:49 INFO - PROCESS | 3148 | 1463675089283 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:49 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D529B000 == 69 [pid = 3148] [id = 232] 09:24:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 110 (00000007D5902400) [pid = 3148] [serial = 695] [outer = 0000000000000000] 09:24:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 111 (00000007D5910C00) [pid = 3148] [serial = 696] [outer = 00000007D5902400] 09:24:49 INFO - PROCESS | 3148 | 1463675089331 Marionette DEBUG loaded listener.js 09:24:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 112 (00000007D6E0D000) [pid = 3148] [serial = 697] [outer = 00000007D5902400] 09:24:49 INFO - PROCESS | 3148 | 1463675089769 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 734ms 09:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:24:49 INFO - PROCESS | 3148 | 1463675089838 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 09:24:49 INFO - PROCESS | 3148 | 1463675089841 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 09:24:49 INFO - PROCESS | 3148 | 1463675089844 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:24:49 INFO - PROCESS | 3148 | 1463675089846 Marionette TRACE conn6 <- [1,894,null,{}] 09:24:49 INFO - PROCESS | 3148 | 1463675089854 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:50 INFO - PROCESS | 3148 | 1463675089996 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 09:24:50 INFO - PROCESS | 3148 | 1463675090054 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:50 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D842E000 == 70 [pid = 3148] [id = 233] 09:24:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 113 (00000007D6E27400) [pid = 3148] [serial = 698] [outer = 0000000000000000] 09:24:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 114 (00000007D6E2C800) [pid = 3148] [serial = 699] [outer = 00000007D6E27400] 09:24:50 INFO - PROCESS | 3148 | 1463675090100 Marionette DEBUG loaded listener.js 09:24:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 115 (00000007D6EC2400) [pid = 3148] [serial = 700] [outer = 00000007D6E27400] 09:24:50 INFO - PROCESS | 3148 | --DOMWINDOW == 114 (00000007D937E400) [pid = 3148] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:24:50 INFO - PROCESS | 3148 | --DOMWINDOW == 113 (00000007D526E400) [pid = 3148] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:24:50 INFO - PROCESS | 3148 | --DOMWINDOW == 112 (00000007CE403400) [pid = 3148] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:24:50 INFO - PROCESS | 3148 | --DOMWINDOW == 111 (00000007D8CBA400) [pid = 3148] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:24:50 INFO - PROCESS | 3148 | --DOMWINDOW == 110 (00000007D9BAAC00) [pid = 3148] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:24:50 INFO - PROCESS | 3148 | --DOMWINDOW == 109 (00000007D9948400) [pid = 3148] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:24:50 INFO - PROCESS | 3148 | --DOMWINDOW == 108 (00000007CE66F800) [pid = 3148] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:24:50 INFO - PROCESS | 3148 | --DOMWINDOW == 107 (00000007D6E0CC00) [pid = 3148] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:24:50 INFO - PROCESS | 3148 | --DOMWINDOW == 106 (00000007DF496000) [pid = 3148] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:24:50 INFO - PROCESS | 3148 | --DOMWINDOW == 105 (00000007CD503400) [pid = 3148] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:24:50 INFO - PROCESS | 3148 | 1463675090631 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 839ms 09:24:50 INFO - PROCESS | 3148 | 1463675090685 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 09:24:50 INFO - PROCESS | 3148 | 1463675090687 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 09:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:24:50 INFO - PROCESS | 3148 | 1463675090698 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:24:50 INFO - PROCESS | 3148 | 1463675090700 Marionette TRACE conn6 <- [1,898,null,{}] 09:24:50 INFO - PROCESS | 3148 | 1463675090711 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:50 INFO - PROCESS | 3148 | 1463675090804 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 09:24:50 INFO - PROCESS | 3148 | 1463675090814 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:50 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8876000 == 71 [pid = 3148] [id = 234] 09:24:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 106 (00000007D526E400) [pid = 3148] [serial = 701] [outer = 0000000000000000] 09:24:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 107 (00000007D70A0000) [pid = 3148] [serial = 702] [outer = 00000007D526E400] 09:24:50 INFO - PROCESS | 3148 | 1463675090859 Marionette DEBUG loaded listener.js 09:24:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 108 (00000007D88A1000) [pid = 3148] [serial = 703] [outer = 00000007D526E400] 09:24:51 INFO - PROCESS | 3148 | 1463675091290 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 650ms 09:24:51 INFO - PROCESS | 3148 | 1463675091344 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 09:24:51 INFO - PROCESS | 3148 | 1463675091346 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 09:24:51 INFO - PROCESS | 3148 | 1463675091354 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:24:51 INFO - PROCESS | 3148 | 1463675091356 Marionette TRACE conn6 <- [1,902,null,{}] 09:24:51 INFO - PROCESS | 3148 | 1463675091360 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:51 INFO - PROCESS | 3148 | 1463675091455 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 09:24:51 INFO - PROCESS | 3148 | 1463675091496 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:51 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8D0D000 == 72 [pid = 3148] [id = 235] 09:24:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 109 (00000007D889F400) [pid = 3148] [serial = 704] [outer = 0000000000000000] 09:24:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 110 (00000007D898C000) [pid = 3148] [serial = 705] [outer = 00000007D889F400] 09:24:51 INFO - PROCESS | 3148 | 1463675091542 Marionette DEBUG loaded listener.js 09:24:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 111 (00000007D8C43000) [pid = 3148] [serial = 706] [outer = 00000007D889F400] 09:24:51 INFO - PROCESS | 3148 | 1463675091978 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 671ms 09:24:52 INFO - PROCESS | 3148 | 1463675092029 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 09:24:52 INFO - PROCESS | 3148 | 1463675092031 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 09:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:24:52 INFO - PROCESS | 3148 | 1463675092035 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:24:52 INFO - PROCESS | 3148 | 1463675092037 Marionette TRACE conn6 <- [1,906,null,{}] 09:24:52 INFO - PROCESS | 3148 | 1463675092040 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:52 INFO - PROCESS | 3148 | 1463675092144 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 09:24:52 INFO - PROCESS | 3148 | 1463675092150 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:52 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D9B7C000 == 73 [pid = 3148] [id = 236] 09:24:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 112 (00000007D8C7FC00) [pid = 3148] [serial = 707] [outer = 0000000000000000] 09:24:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 113 (00000007D8CB3400) [pid = 3148] [serial = 708] [outer = 00000007D8C7FC00] 09:24:52 INFO - PROCESS | 3148 | 1463675092196 Marionette DEBUG loaded listener.js 09:24:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 114 (00000007D932F800) [pid = 3148] [serial = 709] [outer = 00000007D8C7FC00] 09:24:52 INFO - PROCESS | 3148 | 1463675092911 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 924ms 09:24:52 INFO - PROCESS | 3148 | 1463675092962 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 09:24:52 INFO - PROCESS | 3148 | 1463675092967 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 09:24:52 INFO - PROCESS | 3148 | 1463675092972 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:24:52 INFO - PROCESS | 3148 | 1463675092977 Marionette TRACE conn6 <- [1,910,null,{}] 09:24:52 INFO - PROCESS | 3148 | 1463675092983 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:53 INFO - PROCESS | 3148 | 1463675093121 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 09:24:53 INFO - PROCESS | 3148 | 1463675093243 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:53 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CE619800 == 74 [pid = 3148] [id = 237] 09:24:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 115 (00000007CC854800) [pid = 3148] [serial = 710] [outer = 0000000000000000] 09:24:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 116 (00000007CD508400) [pid = 3148] [serial = 711] [outer = 00000007CC854800] 09:24:53 INFO - PROCESS | 3148 | 1463675093306 Marionette DEBUG loaded listener.js 09:24:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 117 (00000007CE106800) [pid = 3148] [serial = 712] [outer = 00000007CC854800] 09:24:53 INFO - PROCESS | 3148 | 1463675093890 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 985ms 09:24:53 INFO - PROCESS | 3148 | 1463675093961 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 09:24:53 INFO - PROCESS | 3148 | 1463675093968 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 09:24:53 INFO - PROCESS | 3148 | 1463675093975 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:24:53 INFO - PROCESS | 3148 | 1463675093978 Marionette TRACE conn6 <- [1,914,null,{}] 09:24:53 INFO - PROCESS | 3148 | 1463675093983 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:54 INFO - PROCESS | 3148 | 1463675094134 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 09:24:54 INFO - PROCESS | 3148 | 1463675094263 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:54 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D5249800 == 75 [pid = 3148] [id = 238] 09:24:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 118 (00000007D103F000) [pid = 3148] [serial = 713] [outer = 0000000000000000] 09:24:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 119 (00000007D2A12000) [pid = 3148] [serial = 714] [outer = 00000007D103F000] 09:24:54 INFO - PROCESS | 3148 | 1463675094322 Marionette DEBUG loaded listener.js 09:24:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 120 (00000007D5273800) [pid = 3148] [serial = 715] [outer = 00000007D103F000] 09:24:54 INFO - PROCESS | 3148 | 1463675094967 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1022ms 09:24:55 INFO - PROCESS | 3148 | 1463675095003 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 09:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:24:55 INFO - PROCESS | 3148 | 1463675095006 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 09:24:55 INFO - PROCESS | 3148 | 1463675095009 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:24:55 INFO - PROCESS | 3148 | 1463675095013 Marionette TRACE conn6 <- [1,918,null,{}] 09:24:55 INFO - PROCESS | 3148 | 1463675095025 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:55 INFO - PROCESS | 3148 | 1463675095167 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 09:24:55 INFO - PROCESS | 3148 | 1463675095299 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:55 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC0C5800 == 76 [pid = 3148] [id = 239] 09:24:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 121 (00000007D6EB3000) [pid = 3148] [serial = 716] [outer = 0000000000000000] 09:24:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 122 (00000007D6EC0800) [pid = 3148] [serial = 717] [outer = 00000007D6EB3000] 09:24:55 INFO - PROCESS | 3148 | 1463675095361 Marionette DEBUG loaded listener.js 09:24:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 123 (00000007D9331000) [pid = 3148] [serial = 718] [outer = 00000007D6EB3000] 09:24:55 INFO - PROCESS | 3148 | 1463675095986 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1028ms 09:24:56 INFO - PROCESS | 3148 | 1463675096040 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 09:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:24:56 INFO - PROCESS | 3148 | 1463675096043 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 09:24:56 INFO - PROCESS | 3148 | 1463675096047 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:24:56 INFO - PROCESS | 3148 | 1463675096049 Marionette TRACE conn6 <- [1,922,null,{}] 09:24:56 INFO - PROCESS | 3148 | 1463675096053 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:56 INFO - PROCESS | 3148 | 1463675096174 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 09:24:56 INFO - PROCESS | 3148 | 1463675096300 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:56 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DD538000 == 77 [pid = 3148] [id = 240] 09:24:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 124 (00000007D9913000) [pid = 3148] [serial = 719] [outer = 0000000000000000] 09:24:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 125 (00000007D991A000) [pid = 3148] [serial = 720] [outer = 00000007D9913000] 09:24:56 INFO - PROCESS | 3148 | 1463675096360 Marionette DEBUG loaded listener.js 09:24:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 126 (00000007D994BC00) [pid = 3148] [serial = 721] [outer = 00000007D9913000] 09:24:56 INFO - PROCESS | 3148 | 1463675096968 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 986ms 09:24:57 INFO - PROCESS | 3148 | 1463675097035 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 09:24:57 INFO - PROCESS | 3148 | 1463675097037 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 09:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:24:57 INFO - PROCESS | 3148 | 1463675097041 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:24:57 INFO - PROCESS | 3148 | 1463675097043 Marionette TRACE conn6 <- [1,926,null,{}] 09:24:57 INFO - PROCESS | 3148 | 1463675097047 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:57 INFO - PROCESS | 3148 | 1463675097166 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 09:24:57 INFO - PROCESS | 3148 | 1463675097293 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:57 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DDAE4800 == 78 [pid = 3148] [id = 241] 09:24:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 127 (00000007D9AD1800) [pid = 3148] [serial = 722] [outer = 0000000000000000] 09:24:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 128 (00000007D9AD8400) [pid = 3148] [serial = 723] [outer = 00000007D9AD1800] 09:24:57 INFO - PROCESS | 3148 | 1463675097352 Marionette DEBUG loaded listener.js 09:24:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 129 (00000007D9B4BC00) [pid = 3148] [serial = 724] [outer = 00000007D9AD1800] 09:24:57 INFO - PROCESS | 3148 | 1463675097940 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 923ms 09:24:57 INFO - PROCESS | 3148 | 1463675097967 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 09:24:57 INFO - PROCESS | 3148 | 1463675097969 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 09:24:57 INFO - PROCESS | 3148 | 1463675097973 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:24:57 INFO - PROCESS | 3148 | 1463675097975 Marionette TRACE conn6 <- [1,930,null,{}] 09:24:57 INFO - PROCESS | 3148 | 1463675097979 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:58 INFO - PROCESS | 3148 | 1463675098132 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 09:24:58 INFO - PROCESS | 3148 | 1463675098261 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:58 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DE182800 == 79 [pid = 3148] [id = 242] 09:24:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 130 (00000007D9BAC000) [pid = 3148] [serial = 725] [outer = 0000000000000000] 09:24:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 131 (00000007D9E79800) [pid = 3148] [serial = 726] [outer = 00000007D9BAC000] 09:24:58 INFO - PROCESS | 3148 | 1463675098320 Marionette DEBUG loaded listener.js 09:24:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 132 (00000007D9F1A000) [pid = 3148] [serial = 727] [outer = 00000007D9BAC000] 09:24:58 INFO - PROCESS | 3148 | 1463675098933 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 986ms 09:24:58 INFO - PROCESS | 3148 | 1463675098962 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 09:24:58 INFO - PROCESS | 3148 | 1463675098965 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 09:24:58 INFO - PROCESS | 3148 | 1463675098983 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:24:58 INFO - PROCESS | 3148 | 1463675098985 Marionette TRACE conn6 <- [1,934,null,{}] 09:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:24:58 INFO - PROCESS | 3148 | 1463675098989 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:59 INFO - PROCESS | 3148 | 1463675099105 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 09:24:59 INFO - PROCESS | 3148 | 1463675099243 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:59 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DEF42800 == 80 [pid = 3148] [id = 243] 09:24:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 133 (00000007C7CD0C00) [pid = 3148] [serial = 728] [outer = 0000000000000000] 09:24:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 134 (00000007D8985C00) [pid = 3148] [serial = 729] [outer = 00000007C7CD0C00] 09:24:59 INFO - PROCESS | 3148 | 1463675099301 Marionette DEBUG loaded listener.js 09:24:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 135 (00000007D9F3F800) [pid = 3148] [serial = 730] [outer = 00000007C7CD0C00] 09:25:00 INFO - PROCESS | 3148 | 1463675100085 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1121ms 09:25:00 INFO - PROCESS | 3148 | 1463675100109 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 09:25:00 INFO - PROCESS | 3148 | 1463675100114 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 09:25:00 INFO - PROCESS | 3148 | 1463675100119 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:25:00 INFO - PROCESS | 3148 | 1463675100123 Marionette TRACE conn6 <- [1,938,null,{}] 09:25:00 INFO - PROCESS | 3148 | 1463675100130 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:00 INFO - PROCESS | 3148 | 1463675100246 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 09:25:00 INFO - PROCESS | 3148 | 1463675100380 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:00 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4988000 == 81 [pid = 3148] [id = 244] 09:25:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 136 (00000007CC8BBC00) [pid = 3148] [serial = 731] [outer = 0000000000000000] 09:25:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 137 (00000007CD508000) [pid = 3148] [serial = 732] [outer = 00000007CC8BBC00] 09:25:00 INFO - PROCESS | 3148 | 1463675100433 Marionette DEBUG loaded listener.js 09:25:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 138 (00000007CEE09000) [pid = 3148] [serial = 733] [outer = 00000007CC8BBC00] 09:25:01 INFO - PROCESS | 3148 | 1463675101018 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 922ms 09:25:01 INFO - PROCESS | 3148 | 1463675101062 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 09:25:01 INFO - PROCESS | 3148 | 1463675101068 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 09:25:01 INFO - PROCESS | 3148 | 1463675101075 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:25:01 INFO - PROCESS | 3148 | 1463675101077 Marionette TRACE conn6 <- [1,942,null,{}] 09:25:01 INFO - PROCESS | 3148 | 1463675101081 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:01 INFO - PROCESS | 3148 | 1463675101217 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 09:25:01 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8D0D000 == 80 [pid = 3148] [id = 235] 09:25:01 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8876000 == 79 [pid = 3148] [id = 234] 09:25:01 INFO - PROCESS | 3148 | --DOCSHELL 00000007D842E000 == 78 [pid = 3148] [id = 233] 09:25:01 INFO - PROCESS | 3148 | --DOCSHELL 00000007D529B000 == 77 [pid = 3148] [id = 232] 09:25:01 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4D08000 == 76 [pid = 3148] [id = 231] 09:25:01 INFO - PROCESS | 3148 | --DOCSHELL 00000007D493D800 == 75 [pid = 3148] [id = 230] 09:25:01 INFO - PROCESS | 3148 | --DOCSHELL 00000007D2E76800 == 74 [pid = 3148] [id = 229] 09:25:01 INFO - PROCESS | 3148 | --DOCSHELL 00000007CCA32800 == 73 [pid = 3148] [id = 228] 09:25:01 INFO - PROCESS | 3148 | --DOMWINDOW == 137 (00000007D9F33000) [pid = 3148] [serial = 656] [outer = 0000000000000000] [url = about:blank] 09:25:01 INFO - PROCESS | 3148 | --DOCSHELL 00000007D243D000 == 72 [pid = 3148] [id = 227] 09:25:01 INFO - PROCESS | 3148 | --DOCSHELL 00000007E2BF6000 == 71 [pid = 3148] [id = 224] 09:25:01 INFO - PROCESS | 3148 | --DOCSHELL 00000007E2BDC000 == 70 [pid = 3148] [id = 223] 09:25:01 INFO - PROCESS | 3148 | --DOCSHELL 00000007DE189800 == 69 [pid = 3148] [id = 222] 09:25:01 INFO - PROCESS | 3148 | --DOCSHELL 00000007DFF6B800 == 68 [pid = 3148] [id = 221] 09:25:01 INFO - PROCESS | 3148 | --DOCSHELL 00000007D498D800 == 67 [pid = 3148] [id = 220] 09:25:01 INFO - PROCESS | 3148 | --DOMWINDOW == 136 (00000007CD504C00) [pid = 3148] [serial = 608] [outer = 0000000000000000] [url = about:blank] 09:25:01 INFO - PROCESS | 3148 | --DOMWINDOW == 135 (00000007D5749000) [pid = 3148] [serial = 611] [outer = 0000000000000000] [url = about:blank] 09:25:01 INFO - PROCESS | 3148 | --DOMWINDOW == 134 (00000007D9AF1000) [pid = 3148] [serial = 641] [outer = 0000000000000000] [url = about:blank] 09:25:01 INFO - PROCESS | 3148 | --DOMWINDOW == 133 (00000007D9AD4C00) [pid = 3148] [serial = 614] [outer = 0000000000000000] [url = about:blank] 09:25:01 INFO - PROCESS | 3148 | --DOMWINDOW == 132 (00000007D9F20400) [pid = 3148] [serial = 617] [outer = 0000000000000000] [url = about:blank] 09:25:01 INFO - PROCESS | 3148 | --DOMWINDOW == 131 (00000007DA39F800) [pid = 3148] [serial = 620] [outer = 0000000000000000] [url = about:blank] 09:25:01 INFO - PROCESS | 3148 | --DOMWINDOW == 130 (00000007D9380C00) [pid = 3148] [serial = 633] [outer = 0000000000000000] [url = about:blank] 09:25:01 INFO - PROCESS | 3148 | --DOMWINDOW == 129 (00000007D5911000) [pid = 3148] [serial = 635] [outer = 0000000000000000] [url = about:blank] 09:25:01 INFO - PROCESS | 3148 | --DOMWINDOW == 128 (00000007D8988800) [pid = 3148] [serial = 636] [outer = 0000000000000000] [url = about:blank] 09:25:01 INFO - PROCESS | 3148 | --DOMWINDOW == 127 (00000007D6E31C00) [pid = 3148] [serial = 632] [outer = 0000000000000000] [url = about:blank] 09:25:01 INFO - PROCESS | 3148 | --DOMWINDOW == 126 (00000007D9945800) [pid = 3148] [serial = 638] [outer = 0000000000000000] [url = about:blank] 09:25:01 INFO - PROCESS | 3148 | --DOMWINDOW == 125 (00000007DDF8AC00) [pid = 3148] [serial = 645] [outer = 0000000000000000] [url = about:blank] 09:25:01 INFO - PROCESS | 3148 | --DOMWINDOW == 124 (00000007DAEA2400) [pid = 3148] [serial = 644] [outer = 0000000000000000] [url = about:blank] 09:25:01 INFO - PROCESS | 3148 | --DOMWINDOW == 123 (00000007DF496400) [pid = 3148] [serial = 627] [outer = 0000000000000000] [url = about:blank] 09:25:01 INFO - PROCESS | 3148 | --DOMWINDOW == 122 (00000007DDF93800) [pid = 3148] [serial = 626] [outer = 0000000000000000] [url = about:blank] 09:25:01 INFO - PROCESS | 3148 | --DOMWINDOW == 121 (00000007D408B800) [pid = 3148] [serial = 630] [outer = 0000000000000000] [url = about:blank] 09:25:01 INFO - PROCESS | 3148 | --DOMWINDOW == 120 (00000007D2609400) [pid = 3148] [serial = 629] [outer = 0000000000000000] [url = about:blank] 09:25:01 INFO - PROCESS | 3148 | --DOMWINDOW == 119 (00000007DDF8E400) [pid = 3148] [serial = 623] [outer = 0000000000000000] [url = about:blank] 09:25:01 INFO - PROCESS | 3148 | --DOMWINDOW == 118 (00000007D937C400) [pid = 3148] [serial = 654] [outer = 0000000000000000] [url = about:blank] 09:25:01 INFO - PROCESS | 3148 | --DOMWINDOW == 117 (00000007E00A0400) [pid = 3148] [serial = 647] [outer = 0000000000000000] [url = about:blank] 09:25:01 INFO - PROCESS | 3148 | --DOMWINDOW == 116 (00000007D6ECE400) [pid = 3148] [serial = 653] [outer = 0000000000000000] [url = about:blank] 09:25:01 INFO - PROCESS | 3148 | --DOMWINDOW == 115 (00000007D9E7AC00) [pid = 3148] [serial = 642] [outer = 0000000000000000] [url = about:blank] 09:25:01 INFO - PROCESS | 3148 | --DOMWINDOW == 114 (00000007CE40D400) [pid = 3148] [serial = 650] [outer = 0000000000000000] [url = about:blank] 09:25:01 INFO - PROCESS | 3148 | --DOMWINDOW == 113 (00000007E08B4000) [pid = 3148] [serial = 648] [outer = 0000000000000000] [url = about:blank] 09:25:01 INFO - PROCESS | 3148 | --DOMWINDOW == 112 (00000007D9AE2400) [pid = 3148] [serial = 639] [outer = 0000000000000000] [url = about:blank] 09:25:01 INFO - PROCESS | 3148 | --DOMWINDOW == 111 (00000007D5228400) [pid = 3148] [serial = 651] [outer = 0000000000000000] [url = about:blank] 09:25:01 INFO - PROCESS | 3148 | 1463675101379 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:01 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CB4A0800 == 68 [pid = 3148] [id = 245] 09:25:01 INFO - PROCESS | 3148 | ++DOMWINDOW == 112 (00000007C7C78000) [pid = 3148] [serial = 734] [outer = 0000000000000000] 09:25:01 INFO - PROCESS | 3148 | ++DOMWINDOW == 113 (00000007C7E1D000) [pid = 3148] [serial = 735] [outer = 00000007C7C78000] 09:25:01 INFO - PROCESS | 3148 | 1463675101427 Marionette DEBUG loaded listener.js 09:25:01 INFO - PROCESS | 3148 | ++DOMWINDOW == 114 (00000007CE406800) [pid = 3148] [serial = 736] [outer = 00000007C7C78000] 09:25:01 INFO - PROCESS | 3148 | 1463675101989 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 986ms 09:25:02 INFO - PROCESS | 3148 | 1463675102067 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 09:25:02 INFO - PROCESS | 3148 | 1463675102072 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 09:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:25:02 INFO - PROCESS | 3148 | 1463675102078 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:25:02 INFO - PROCESS | 3148 | 1463675102083 Marionette TRACE conn6 <- [1,946,null,{}] 09:25:02 INFO - PROCESS | 3148 | 1463675102090 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:02 INFO - PROCESS | 3148 | 1463675102259 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 09:25:02 INFO - PROCESS | 3148 | 1463675102381 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:02 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D2440800 == 69 [pid = 3148] [id = 246] 09:25:02 INFO - PROCESS | 3148 | ++DOMWINDOW == 115 (00000007C966C800) [pid = 3148] [serial = 737] [outer = 0000000000000000] 09:25:02 INFO - PROCESS | 3148 | ++DOMWINDOW == 116 (00000007CDF56400) [pid = 3148] [serial = 738] [outer = 00000007C966C800] 09:25:02 INFO - PROCESS | 3148 | 1463675102444 Marionette DEBUG loaded listener.js 09:25:02 INFO - PROCESS | 3148 | ++DOMWINDOW == 117 (00000007D2408400) [pid = 3148] [serial = 739] [outer = 00000007C966C800] 09:25:03 INFO - PROCESS | 3148 | 1463675103108 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1079ms 09:25:03 INFO - PROCESS | 3148 | 1463675103162 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 09:25:03 INFO - PROCESS | 3148 | 1463675103168 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 09:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:25:03 INFO - PROCESS | 3148 | 1463675103175 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:25:03 INFO - PROCESS | 3148 | 1463675103179 Marionette TRACE conn6 <- [1,950,null,{}] 09:25:03 INFO - PROCESS | 3148 | 1463675103183 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:03 INFO - PROCESS | 3148 | 1463675103304 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 09:25:03 INFO - PROCESS | 3148 | 1463675103432 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:03 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4E35800 == 70 [pid = 3148] [id = 247] 09:25:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 118 (00000007D33F5000) [pid = 3148] [serial = 740] [outer = 0000000000000000] 09:25:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 119 (00000007D526FC00) [pid = 3148] [serial = 741] [outer = 00000007D33F5000] 09:25:03 INFO - PROCESS | 3148 | 1463675103492 Marionette DEBUG loaded listener.js 09:25:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 120 (00000007D5410800) [pid = 3148] [serial = 742] [outer = 00000007D33F5000] 09:25:04 INFO - PROCESS | 3148 | 1463675104143 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1020ms 09:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:25:04 INFO - PROCESS | 3148 | 1463675104200 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 09:25:04 INFO - PROCESS | 3148 | 1463675104203 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 09:25:04 INFO - PROCESS | 3148 | 1463675104207 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:25:04 INFO - PROCESS | 3148 | 1463675104211 Marionette TRACE conn6 <- [1,954,null,{}] 09:25:04 INFO - PROCESS | 3148 | 1463675104223 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:04 INFO - PROCESS | 3148 | 1463675104407 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 09:25:04 INFO - PROCESS | 3148 | 1463675104528 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:04 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8869000 == 71 [pid = 3148] [id = 248] 09:25:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 121 (00000007D62E4C00) [pid = 3148] [serial = 743] [outer = 0000000000000000] 09:25:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 122 (00000007D6E26400) [pid = 3148] [serial = 744] [outer = 00000007D62E4C00] 09:25:04 INFO - PROCESS | 3148 | 1463675104592 Marionette DEBUG loaded listener.js 09:25:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 123 (00000007D6ECF400) [pid = 3148] [serial = 745] [outer = 00000007D62E4C00] 09:25:05 INFO - PROCESS | 3148 | 1463675105223 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1029ms 09:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:25:05 INFO - PROCESS | 3148 | 1463675105238 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 09:25:05 INFO - PROCESS | 3148 | 1463675105241 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 09:25:05 INFO - PROCESS | 3148 | 1463675105244 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:25:05 INFO - PROCESS | 3148 | 1463675105247 Marionette TRACE conn6 <- [1,958,null,{}] 09:25:05 INFO - PROCESS | 3148 | 1463675105250 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:05 INFO - PROCESS | 3148 | 1463675105369 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 09:25:05 INFO - PROCESS | 3148 | 1463675105496 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:05 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8DD9800 == 72 [pid = 3148] [id = 249] 09:25:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 124 (00000007D6E16000) [pid = 3148] [serial = 746] [outer = 0000000000000000] 09:25:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 125 (00000007D8CAE000) [pid = 3148] [serial = 747] [outer = 00000007D6E16000] 09:25:05 INFO - PROCESS | 3148 | 1463675105555 Marionette DEBUG loaded listener.js 09:25:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 126 (00000007D9386400) [pid = 3148] [serial = 748] [outer = 00000007D6E16000] 09:25:06 INFO - PROCESS | 3148 | 1463675106168 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 986ms 09:25:06 INFO - PROCESS | 3148 | 1463675106233 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 09:25:06 INFO - PROCESS | 3148 | 1463675106236 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 09:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:25:06 INFO - PROCESS | 3148 | 1463675106240 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:25:06 INFO - PROCESS | 3148 | 1463675106242 Marionette TRACE conn6 <- [1,962,null,{}] 09:25:06 INFO - PROCESS | 3148 | 1463675106246 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:06 INFO - PROCESS | 3148 | 1463675106367 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 09:25:06 INFO - PROCESS | 3148 | 1463675106489 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:06 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DCDC4800 == 73 [pid = 3148] [id = 250] 09:25:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 127 (00000007D9949000) [pid = 3148] [serial = 749] [outer = 0000000000000000] 09:25:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 128 (00000007D9AD1C00) [pid = 3148] [serial = 750] [outer = 00000007D9949000] 09:25:06 INFO - PROCESS | 3148 | 1463675106548 Marionette DEBUG loaded listener.js 09:25:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 129 (00000007D9B51000) [pid = 3148] [serial = 751] [outer = 00000007D9949000] 09:25:07 INFO - PROCESS | 3148 | 1463675107147 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 924ms 09:25:07 INFO - PROCESS | 3148 | 1463675107165 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 09:25:07 INFO - PROCESS | 3148 | 1463675107168 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 09:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:25:07 INFO - PROCESS | 3148 | 1463675107171 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:25:07 INFO - PROCESS | 3148 | 1463675107173 Marionette TRACE conn6 <- [1,966,null,{}] 09:25:07 INFO - PROCESS | 3148 | 1463675107177 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:07 INFO - PROCESS | 3148 | 1463675107311 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 09:25:07 INFO - PROCESS | 3148 | 1463675107442 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:07 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DEF38800 == 74 [pid = 3148] [id = 251] 09:25:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 130 (00000007D9E6E800) [pid = 3148] [serial = 752] [outer = 0000000000000000] 09:25:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 131 (00000007D9EA8400) [pid = 3148] [serial = 753] [outer = 00000007D9E6E800] 09:25:07 INFO - PROCESS | 3148 | 1463675107501 Marionette DEBUG loaded listener.js 09:25:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 132 (00000007D9F36C00) [pid = 3148] [serial = 754] [outer = 00000007D9E6E800] 09:25:08 INFO - PROCESS | 3148 | 1463675108098 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 986ms 09:25:08 INFO - PROCESS | 3148 | 1463675108160 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 09:25:08 INFO - PROCESS | 3148 | 1463675108163 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 09:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:25:08 INFO - PROCESS | 3148 | 1463675108166 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:25:08 INFO - PROCESS | 3148 | 1463675108169 Marionette TRACE conn6 <- [1,970,null,{}] 09:25:08 INFO - PROCESS | 3148 | 1463675108172 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:08 INFO - PROCESS | 3148 | 1463675108285 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 09:25:08 INFO - PROCESS | 3148 | 1463675108412 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:08 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DFAA6800 == 75 [pid = 3148] [id = 252] 09:25:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 133 (00000007D9E6F400) [pid = 3148] [serial = 755] [outer = 0000000000000000] 09:25:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 134 (00000007DA30D400) [pid = 3148] [serial = 756] [outer = 00000007D9E6F400] 09:25:08 INFO - PROCESS | 3148 | 1463675108470 Marionette DEBUG loaded listener.js 09:25:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 135 (00000007DA3A9400) [pid = 3148] [serial = 757] [outer = 00000007D9E6F400] 09:25:09 INFO - PROCESS | 3148 | 1463675109055 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 923ms 09:25:09 INFO - PROCESS | 3148 | 1463675109092 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 09:25:09 INFO - PROCESS | 3148 | 1463675109095 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 09:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:25:09 INFO - PROCESS | 3148 | 1463675109099 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:25:09 INFO - PROCESS | 3148 | 1463675109101 Marionette TRACE conn6 <- [1,974,null,{}] 09:25:09 INFO - PROCESS | 3148 | 1463675109104 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:09 INFO - PROCESS | 3148 | 1463675109220 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 09:25:09 INFO - PROCESS | 3148 | 1463675109322 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:09 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DFF78000 == 76 [pid = 3148] [id = 253] 09:25:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 136 (00000007D88A4800) [pid = 3148] [serial = 758] [outer = 0000000000000000] 09:25:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 137 (00000007DAEA2C00) [pid = 3148] [serial = 759] [outer = 00000007D88A4800] 09:25:09 INFO - PROCESS | 3148 | 1463675109379 Marionette DEBUG loaded listener.js 09:25:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 138 (00000007DB16D400) [pid = 3148] [serial = 760] [outer = 00000007D88A4800] 09:25:09 INFO - PROCESS | 3148 | 1463675109975 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 923ms 09:25:10 INFO - PROCESS | 3148 | 1463675110025 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 09:25:10 INFO - PROCESS | 3148 | 1463675110028 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 09:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:25:10 INFO - PROCESS | 3148 | 1463675110031 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:25:10 INFO - PROCESS | 3148 | 1463675110033 Marionette TRACE conn6 <- [1,978,null,{}] 09:25:10 INFO - PROCESS | 3148 | 1463675110037 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:10 INFO - PROCESS | 3148 | 1463675110156 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 09:25:10 INFO - PROCESS | 3148 | 1463675110257 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:10 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E0DA8000 == 77 [pid = 3148] [id = 254] 09:25:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 139 (00000007D9F22400) [pid = 3148] [serial = 761] [outer = 0000000000000000] 09:25:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 140 (00000007DB16B800) [pid = 3148] [serial = 762] [outer = 00000007D9F22400] 09:25:10 INFO - PROCESS | 3148 | 1463675110314 Marionette DEBUG loaded listener.js 09:25:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 141 (00000007DD7E3000) [pid = 3148] [serial = 763] [outer = 00000007D9F22400] 09:25:11 INFO - PROCESS | 3148 | 1463675111048 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1078ms 09:25:11 INFO - PROCESS | 3148 | 1463675111112 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 09:25:11 INFO - PROCESS | 3148 | 1463675111117 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 09:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:25:11 INFO - PROCESS | 3148 | 1463675111121 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:25:11 INFO - PROCESS | 3148 | 1463675111126 Marionette TRACE conn6 <- [1,982,null,{}] 09:25:11 INFO - PROCESS | 3148 | 1463675111131 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:11 INFO - PROCESS | 3148 | 1463675111249 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 09:25:11 INFO - PROCESS | 3148 | 1463675111382 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:11 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C8572800 == 78 [pid = 3148] [id = 255] 09:25:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 142 (00000007D2406C00) [pid = 3148] [serial = 764] [outer = 0000000000000000] 09:25:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 143 (00000007D2A43400) [pid = 3148] [serial = 765] [outer = 00000007D2406C00] 09:25:11 INFO - PROCESS | 3148 | 1463675111437 Marionette DEBUG loaded listener.js 09:25:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 144 (00000007D5908000) [pid = 3148] [serial = 766] [outer = 00000007D2406C00] 09:25:11 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4988000 == 77 [pid = 3148] [id = 244] 09:25:11 INFO - PROCESS | 3148 | --DOCSHELL 00000007CE619800 == 76 [pid = 3148] [id = 237] 09:25:12 INFO - PROCESS | 3148 | 1463675112034 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 923ms 09:25:12 INFO - PROCESS | 3148 | 1463675112049 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 09:25:12 INFO - PROCESS | 3148 | 1463675112055 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 09:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:25:12 INFO - PROCESS | 3148 | 1463675112061 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:25:12 INFO - PROCESS | 3148 | 1463675112064 Marionette TRACE conn6 <- [1,986,null,{}] 09:25:12 INFO - PROCESS | 3148 | 1463675112068 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:12 INFO - PROCESS | 3148 | 1463675112172 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 09:25:12 INFO - PROCESS | 3148 | 1463675112179 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:12 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8880000 == 77 [pid = 3148] [id = 256] 09:25:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 145 (00000007CDF5BC00) [pid = 3148] [serial = 767] [outer = 0000000000000000] 09:25:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 146 (00000007D6256800) [pid = 3148] [serial = 768] [outer = 00000007CDF5BC00] 09:25:12 INFO - PROCESS | 3148 | 1463675112227 Marionette DEBUG loaded listener.js 09:25:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 147 (00000007D8412400) [pid = 3148] [serial = 769] [outer = 00000007CDF5BC00] 09:25:12 INFO - PROCESS | 3148 | 1463675112727 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 671ms 09:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:25:12 INFO - PROCESS | 3148 | 1463675112736 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 09:25:12 INFO - PROCESS | 3148 | 1463675112738 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 09:25:12 INFO - PROCESS | 3148 | 1463675112742 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:25:12 INFO - PROCESS | 3148 | 1463675112746 Marionette TRACE conn6 <- [1,990,null,{}] 09:25:12 INFO - PROCESS | 3148 | 1463675112757 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:12 INFO - PROCESS | 3148 | 1463675112863 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 09:25:12 INFO - PROCESS | 3148 | 1463675112871 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:12 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DE187800 == 78 [pid = 3148] [id = 257] 09:25:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 148 (00000007D9AE9400) [pid = 3148] [serial = 770] [outer = 0000000000000000] 09:25:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 149 (00000007D9BA6400) [pid = 3148] [serial = 771] [outer = 00000007D9AE9400] 09:25:12 INFO - PROCESS | 3148 | 1463675112920 Marionette DEBUG loaded listener.js 09:25:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 150 (00000007D9E79000) [pid = 3148] [serial = 772] [outer = 00000007D9AE9400] 09:25:13 INFO - PROCESS | 3148 | 1463675113400 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 734ms 09:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:25:13 INFO - PROCESS | 3148 | 1463675113477 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 09:25:13 INFO - PROCESS | 3148 | 1463675113480 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 09:25:13 INFO - PROCESS | 3148 | 1463675113483 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:25:13 INFO - PROCESS | 3148 | 1463675113485 Marionette TRACE conn6 <- [1,994,null,{}] 09:25:13 INFO - PROCESS | 3148 | 1463675113489 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:13 INFO - PROCESS | 3148 | 1463675113616 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 09:25:13 INFO - PROCESS | 3148 | 1463675113726 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:13 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E11D5800 == 79 [pid = 3148] [id = 258] 09:25:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 151 (00000007D9AE9C00) [pid = 3148] [serial = 773] [outer = 0000000000000000] 09:25:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 152 (00000007DA30E000) [pid = 3148] [serial = 774] [outer = 00000007D9AE9C00] 09:25:13 INFO - PROCESS | 3148 | 1463675113776 Marionette DEBUG loaded listener.js 09:25:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 153 (00000007DD7E8800) [pid = 3148] [serial = 775] [outer = 00000007D9AE9C00] 09:25:14 INFO - PROCESS | 3148 | 1463675114208 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 777ms 09:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:25:14 INFO - PROCESS | 3148 | 1463675114262 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 09:25:14 INFO - PROCESS | 3148 | 1463675114265 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 09:25:14 INFO - PROCESS | 3148 | 1463675114268 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:25:14 INFO - PROCESS | 3148 | 1463675114270 Marionette TRACE conn6 <- [1,998,null,{}] 09:25:14 INFO - PROCESS | 3148 | 1463675114273 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:14 INFO - PROCESS | 3148 | 1463675114400 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 09:25:14 INFO - PROCESS | 3148 | 1463675114420 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:14 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E1628000 == 80 [pid = 3148] [id = 259] 09:25:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 154 (00000007DDF87000) [pid = 3148] [serial = 776] [outer = 0000000000000000] 09:25:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 155 (00000007DDF8E400) [pid = 3148] [serial = 777] [outer = 00000007DDF87000] 09:25:14 INFO - PROCESS | 3148 | 1463675114467 Marionette DEBUG loaded listener.js 09:25:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 156 (00000007DF48F400) [pid = 3148] [serial = 778] [outer = 00000007DDF87000] 09:25:14 INFO - PROCESS | 3148 | 1463675114956 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 734ms 09:25:15 INFO - PROCESS | 3148 | 1463675115019 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 09:25:15 INFO - PROCESS | 3148 | 1463675115028 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 09:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:25:15 INFO - PROCESS | 3148 | 1463675115042 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:25:15 INFO - PROCESS | 3148 | 1463675115044 Marionette TRACE conn6 <- [1,1002,null,{}] 09:25:15 INFO - PROCESS | 3148 | 1463675115048 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:15 INFO - PROCESS | 3148 | 1463675115185 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 09:25:15 INFO - PROCESS | 3148 | 1463675115207 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:15 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E16C4800 == 81 [pid = 3148] [id = 260] 09:25:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 157 (00000007D9F8CC00) [pid = 3148] [serial = 779] [outer = 0000000000000000] 09:25:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 158 (00000007E009F000) [pid = 3148] [serial = 780] [outer = 00000007D9F8CC00] 09:25:15 INFO - PROCESS | 3148 | 1463675115255 Marionette DEBUG loaded listener.js 09:25:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 159 (00000007E08B2C00) [pid = 3148] [serial = 781] [outer = 00000007D9F8CC00] 09:25:15 INFO - PROCESS | 3148 | --DOMWINDOW == 158 (00000007C8675C00) [pid = 3148] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:25:15 INFO - PROCESS | 3148 | --DOMWINDOW == 157 (00000007C95EE400) [pid = 3148] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:25:15 INFO - PROCESS | 3148 | --DOMWINDOW == 156 (00000007D33EEC00) [pid = 3148] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:25:15 INFO - PROCESS | 3148 | --DOMWINDOW == 155 (00000007CC8BC400) [pid = 3148] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:25:15 INFO - PROCESS | 3148 | --DOMWINDOW == 154 (00000007CEE08400) [pid = 3148] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:25:15 INFO - PROCESS | 3148 | --DOMWINDOW == 153 (00000007D5902400) [pid = 3148] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:25:15 INFO - PROCESS | 3148 | --DOMWINDOW == 152 (00000007D6E27400) [pid = 3148] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:25:15 INFO - PROCESS | 3148 | --DOMWINDOW == 151 (00000007D889F400) [pid = 3148] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:25:15 INFO - PROCESS | 3148 | --DOMWINDOW == 150 (00000007D526E400) [pid = 3148] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:25:15 INFO - PROCESS | 3148 | --DOMWINDOW == 149 (00000007CC8BBC00) [pid = 3148] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:25:15 INFO - PROCESS | 3148 | --DOMWINDOW == 148 (00000007D9BCDC00) [pid = 3148] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:25:15 INFO - PROCESS | 3148 | --DOMWINDOW == 147 (00000007C7CCB000) [pid = 3148] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:25:15 INFO - PROCESS | 3148 | 1463675115885 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 883ms 09:25:15 INFO - PROCESS | 3148 | 1463675115932 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 09:25:15 INFO - PROCESS | 3148 | 1463675115934 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 09:25:15 INFO - PROCESS | 3148 | 1463675115937 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:25:15 INFO - PROCESS | 3148 | 1463675115939 Marionette TRACE conn6 <- [1,1006,null,{}] 09:25:15 INFO - PROCESS | 3148 | 1463675115943 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:16 INFO - PROCESS | 3148 | 1463675116041 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 09:25:16 INFO - PROCESS | 3148 | 1463675116050 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:16 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E1A36800 == 82 [pid = 3148] [id = 261] 09:25:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 148 (00000007CD599800) [pid = 3148] [serial = 782] [outer = 0000000000000000] 09:25:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 149 (00000007D24B7800) [pid = 3148] [serial = 783] [outer = 00000007CD599800] 09:25:16 INFO - PROCESS | 3148 | 1463675116097 Marionette DEBUG loaded listener.js 09:25:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 150 (00000007D88A3800) [pid = 3148] [serial = 784] [outer = 00000007CD599800] 09:25:16 INFO - PROCESS | 3148 | 1463675116590 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 671ms 09:25:16 INFO - PROCESS | 3148 | 1463675116612 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 09:25:16 INFO - PROCESS | 3148 | 1463675116615 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 09:25:16 INFO - PROCESS | 3148 | 1463675116618 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:25:16 INFO - PROCESS | 3148 | 1463675116620 Marionette TRACE conn6 <- [1,1010,null,{}] 09:25:16 INFO - PROCESS | 3148 | 1463675116631 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:16 INFO - PROCESS | 3148 | 1463675116729 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 09:25:16 INFO - PROCESS | 3148 | 1463675116737 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:16 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E2B7E800 == 83 [pid = 3148] [id = 262] 09:25:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 151 (00000007DFA26C00) [pid = 3148] [serial = 785] [outer = 0000000000000000] 09:25:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 152 (00000007DFA2A800) [pid = 3148] [serial = 786] [outer = 00000007DFA26C00] 09:25:16 INFO - PROCESS | 3148 | 1463675116786 Marionette DEBUG loaded listener.js 09:25:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 153 (00000007DFA68400) [pid = 3148] [serial = 787] [outer = 00000007DFA26C00] 09:25:17 INFO - PROCESS | 3148 | 1463675117265 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 671ms 09:25:17 INFO - PROCESS | 3148 | 1463675117293 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 09:25:17 INFO - PROCESS | 3148 | 1463675117295 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 09:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:25:17 INFO - PROCESS | 3148 | 1463675117298 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:25:17 INFO - PROCESS | 3148 | 1463675117300 Marionette TRACE conn6 <- [1,1014,null,{}] 09:25:17 INFO - PROCESS | 3148 | 1463675117303 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:17 INFO - PROCESS | 3148 | 1463675117405 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 09:25:17 INFO - PROCESS | 3148 | 1463675117412 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:17 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E35C3800 == 84 [pid = 3148] [id = 263] 09:25:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 154 (00000007DFA31800) [pid = 3148] [serial = 788] [outer = 0000000000000000] 09:25:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 155 (00000007DFA6E400) [pid = 3148] [serial = 789] [outer = 00000007DFA31800] 09:25:17 INFO - PROCESS | 3148 | 1463675117458 Marionette DEBUG loaded listener.js 09:25:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 156 (00000007E08B3C00) [pid = 3148] [serial = 790] [outer = 00000007DFA31800] 09:25:17 INFO - PROCESS | 3148 | 1463675117964 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 776ms 09:25:18 INFO - PROCESS | 3148 | 1463675118084 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 09:25:18 INFO - PROCESS | 3148 | 1463675118089 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 09:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:25:18 INFO - PROCESS | 3148 | 1463675118188 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:25:18 INFO - PROCESS | 3148 | 1463675118192 Marionette TRACE conn6 <- [1,1018,null,{}] 09:25:18 INFO - PROCESS | 3148 | 1463675118214 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:18 INFO - PROCESS | 3148 | 1463675118351 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 09:25:18 INFO - PROCESS | 3148 | 1463675118452 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:18 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4997800 == 85 [pid = 3148] [id = 264] 09:25:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 157 (00000007CE4C2C00) [pid = 3148] [serial = 791] [outer = 0000000000000000] 09:25:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 158 (00000007D1006400) [pid = 3148] [serial = 792] [outer = 00000007CE4C2C00] 09:25:18 INFO - PROCESS | 3148 | 1463675118512 Marionette DEBUG loaded listener.js 09:25:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 159 (00000007D408D000) [pid = 3148] [serial = 793] [outer = 00000007CE4C2C00] 09:25:19 INFO - PROCESS | 3148 | 1463675119138 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1024ms 09:25:19 INFO - PROCESS | 3148 | 1463675119168 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 09:25:19 INFO - PROCESS | 3148 | 1463675119174 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 09:25:19 INFO - PROCESS | 3148 | 1463675119181 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:25:19 INFO - PROCESS | 3148 | 1463675119184 Marionette TRACE conn6 <- [1,1022,null,{}] 09:25:19 INFO - PROCESS | 3148 | 1463675119188 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:19 INFO - PROCESS | 3148 | 1463675119317 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 09:25:19 INFO - PROCESS | 3148 | 1463675119425 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:19 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E11D4000 == 86 [pid = 3148] [id = 265] 09:25:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 160 (00000007D8C88C00) [pid = 3148] [serial = 794] [outer = 0000000000000000] 09:25:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 161 (00000007D9386C00) [pid = 3148] [serial = 795] [outer = 00000007D8C88C00] 09:25:19 INFO - PROCESS | 3148 | 1463675119483 Marionette DEBUG loaded listener.js 09:25:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 162 (00000007D9BA7C00) [pid = 3148] [serial = 796] [outer = 00000007D8C88C00] 09:25:20 INFO - PROCESS | 3148 | 1463675120175 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1020ms 09:25:20 INFO - PROCESS | 3148 | 1463675120207 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 09:25:20 INFO - PROCESS | 3148 | 1463675120210 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 09:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:25:20 INFO - PROCESS | 3148 | 1463675120214 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:25:20 INFO - PROCESS | 3148 | 1463675120219 Marionette TRACE conn6 <- [1,1026,null,{}] 09:25:20 INFO - PROCESS | 3148 | 1463675120230 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:20 INFO - PROCESS | 3148 | 1463675120375 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 09:25:20 INFO - PROCESS | 3148 | 1463675120512 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:20 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E37D1800 == 87 [pid = 3148] [id = 266] 09:25:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 163 (00000007D9F84800) [pid = 3148] [serial = 797] [outer = 0000000000000000] 09:25:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 164 (00000007DBDA8800) [pid = 3148] [serial = 798] [outer = 00000007D9F84800] 09:25:20 INFO - PROCESS | 3148 | 1463675120573 Marionette DEBUG loaded listener.js 09:25:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 165 (00000007DFA67C00) [pid = 3148] [serial = 799] [outer = 00000007D9F84800] 09:25:21 INFO - PROCESS | 3148 | 1463675121240 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1085ms 09:25:21 INFO - PROCESS | 3148 | 1463675121311 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 09:25:21 INFO - PROCESS | 3148 | 1463675121314 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 09:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:25:21 INFO - PROCESS | 3148 | 1463675121318 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:25:21 INFO - PROCESS | 3148 | 1463675121321 Marionette TRACE conn6 <- [1,1030,null,{}] 09:25:21 INFO - PROCESS | 3148 | 1463675121324 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:21 INFO - PROCESS | 3148 | 1463675121448 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 09:25:21 INFO - PROCESS | 3148 | 1463675121583 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:21 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E38AA000 == 88 [pid = 3148] [id = 267] 09:25:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 166 (00000007DF608400) [pid = 3148] [serial = 800] [outer = 0000000000000000] 09:25:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 167 (00000007DF60D400) [pid = 3148] [serial = 801] [outer = 00000007DF608400] 09:25:21 INFO - PROCESS | 3148 | 1463675121641 Marionette DEBUG loaded listener.js 09:25:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 168 (00000007E009AC00) [pid = 3148] [serial = 802] [outer = 00000007DF608400] 09:25:22 INFO - PROCESS | 3148 | 1463675122283 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1024ms 09:25:22 INFO - PROCESS | 3148 | 1463675122344 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 09:25:22 INFO - PROCESS | 3148 | 1463675122347 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 09:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:25:22 INFO - PROCESS | 3148 | 1463675122351 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:25:22 INFO - PROCESS | 3148 | 1463675122353 Marionette TRACE conn6 <- [1,1034,null,{}] 09:25:22 INFO - PROCESS | 3148 | 1463675122357 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:22 INFO - PROCESS | 3148 | 1463675122478 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 09:25:22 INFO - PROCESS | 3148 | 1463675122591 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:22 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CDF05800 == 89 [pid = 3148] [id = 268] 09:25:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 169 (00000007D337CC00) [pid = 3148] [serial = 803] [outer = 0000000000000000] 09:25:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 170 (00000007D59BF800) [pid = 3148] [serial = 804] [outer = 00000007D337CC00] 09:25:22 INFO - PROCESS | 3148 | 1463675122648 Marionette DEBUG loaded listener.js 09:25:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 171 (00000007DFA6A800) [pid = 3148] [serial = 805] [outer = 00000007D337CC00] 09:25:23 INFO - PROCESS | 3148 | 1463675123644 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1321ms 09:25:23 INFO - PROCESS | 3148 | 1463675123675 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 09:25:23 INFO - PROCESS | 3148 | 1463675123679 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 09:25:23 INFO - PROCESS | 3148 | 1463675123685 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:25:23 INFO - PROCESS | 3148 | 1463675123689 Marionette TRACE conn6 <- [1,1038,null,{}] 09:25:23 INFO - PROCESS | 3148 | 1463675123696 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:23 INFO - PROCESS | 3148 | 1463675123807 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 09:25:23 INFO - PROCESS | 3148 | 1463675123955 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:24 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C85A7000 == 90 [pid = 3148] [id = 269] 09:25:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 172 (00000007C7CC0C00) [pid = 3148] [serial = 806] [outer = 0000000000000000] 09:25:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 173 (00000007C7E1AC00) [pid = 3148] [serial = 807] [outer = 00000007C7CC0C00] 09:25:24 INFO - PROCESS | 3148 | 1463675124048 Marionette DEBUG loaded listener.js 09:25:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 174 (00000007CCACB000) [pid = 3148] [serial = 808] [outer = 00000007C7CC0C00] 09:25:24 INFO - PROCESS | 3148 | 1463675124679 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1023ms 09:25:24 INFO - PROCESS | 3148 | 1463675124712 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 09:25:24 INFO - PROCESS | 3148 | 1463675124718 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 09:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:25:24 INFO - PROCESS | 3148 | 1463675124724 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:25:24 INFO - PROCESS | 3148 | 1463675124727 Marionette TRACE conn6 <- [1,1042,null,{}] 09:25:24 INFO - PROCESS | 3148 | 1463675124731 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:24 INFO - PROCESS | 3148 | 1463675124840 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 09:25:24 INFO - PROCESS | 3148 | 1463675124952 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:24 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C903D000 == 91 [pid = 3148] [id = 270] 09:25:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 175 (00000007CD511000) [pid = 3148] [serial = 809] [outer = 0000000000000000] 09:25:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 176 (00000007CD519800) [pid = 3148] [serial = 810] [outer = 00000007CD511000] 09:25:25 INFO - PROCESS | 3148 | 1463675125001 Marionette DEBUG loaded listener.js 09:25:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 177 (00000007CD5A1000) [pid = 3148] [serial = 811] [outer = 00000007CD511000] 09:25:25 INFO - PROCESS | 3148 | --DOCSHELL 00000007E0DDD800 == 90 [pid = 3148] [id = 169] 09:25:25 INFO - PROCESS | 3148 | --DOCSHELL 00000007DFAB8800 == 89 [pid = 3148] [id = 168] 09:25:25 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8472000 == 88 [pid = 3148] [id = 167] 09:25:25 INFO - PROCESS | 3148 | --DOCSHELL 00000007E1B0B800 == 87 [pid = 3148] [id = 208] 09:25:25 INFO - PROCESS | 3148 | --DOCSHELL 00000007E0D95800 == 86 [pid = 3148] [id = 207] 09:25:25 INFO - PROCESS | 3148 | --DOCSHELL 00000007DC0C3800 == 85 [pid = 3148] [id = 44] 09:25:25 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8DCF800 == 84 [pid = 3148] [id = 133] 09:25:25 INFO - PROCESS | 3148 | --DOCSHELL 00000007DC039800 == 83 [pid = 3148] [id = 104] 09:25:25 INFO - PROCESS | 3148 | --DOCSHELL 00000007DD538800 == 82 [pid = 3148] [id = 137] 09:25:25 INFO - PROCESS | 3148 | --DOCSHELL 00000007E2B7E800 == 81 [pid = 3148] [id = 262] 09:25:25 INFO - PROCESS | 3148 | --DOCSHELL 00000007E1A36800 == 80 [pid = 3148] [id = 261] 09:25:25 INFO - PROCESS | 3148 | --DOCSHELL 00000007E16C4800 == 79 [pid = 3148] [id = 260] 09:25:25 INFO - PROCESS | 3148 | --DOCSHELL 00000007E1628000 == 78 [pid = 3148] [id = 259] 09:25:25 INFO - PROCESS | 3148 | --DOCSHELL 00000007E11D5800 == 77 [pid = 3148] [id = 258] 09:25:25 INFO - PROCESS | 3148 | --DOCSHELL 00000007DE187800 == 76 [pid = 3148] [id = 257] 09:25:25 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8880000 == 75 [pid = 3148] [id = 256] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 176 (00000007C7E1D000) [pid = 3148] [serial = 735] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 175 (00000007D9E79800) [pid = 3148] [serial = 726] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 174 (00000007D991A000) [pid = 3148] [serial = 720] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 173 (00000007D8985C00) [pid = 3148] [serial = 729] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 172 (00000007D9AD8400) [pid = 3148] [serial = 723] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 171 (00000007D6EC0800) [pid = 3148] [serial = 717] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 170 (00000007CD508400) [pid = 3148] [serial = 711] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 169 (00000007D2A12000) [pid = 3148] [serial = 714] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOCSHELL 00000007C8572800 == 74 [pid = 3148] [id = 255] 09:25:25 INFO - PROCESS | 3148 | --DOCSHELL 00000007DEF38800 == 73 [pid = 3148] [id = 251] 09:25:25 INFO - PROCESS | 3148 | --DOCSHELL 00000007DCDC4800 == 72 [pid = 3148] [id = 250] 09:25:25 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8DD9800 == 71 [pid = 3148] [id = 249] 09:25:25 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8869000 == 70 [pid = 3148] [id = 248] 09:25:25 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4E35800 == 69 [pid = 3148] [id = 247] 09:25:25 INFO - PROCESS | 3148 | --DOCSHELL 00000007D2440800 == 68 [pid = 3148] [id = 246] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 168 (00000007DAE93400) [pid = 3148] [serial = 666] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 167 (00000007CD509400) [pid = 3148] [serial = 682] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 166 (00000007C90D5800) [pid = 3148] [serial = 681] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 165 (00000007CB473000) [pid = 3148] [serial = 678] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 164 (00000007D2A1B800) [pid = 3148] [serial = 690] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 163 (00000007D1038800) [pid = 3148] [serial = 660] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 162 (00000007D6E2C000) [pid = 3148] [serial = 663] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 161 (00000007D3521C00) [pid = 3148] [serial = 693] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 160 (00000007D4DF4400) [pid = 3148] [serial = 694] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 159 (00000007CD3D8400) [pid = 3148] [serial = 684] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 158 (00000007CD5A0800) [pid = 3148] [serial = 685] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 157 (00000007D100BC00) [pid = 3148] [serial = 687] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 156 (00000007D2410C00) [pid = 3148] [serial = 688] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 155 (00000007D6E0D000) [pid = 3148] [serial = 697] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 154 (00000007D5910C00) [pid = 3148] [serial = 696] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 153 (00000007D9EA6400) [pid = 3148] [serial = 669] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 152 (00000007E08B8000) [pid = 3148] [serial = 672] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 151 (00000007E2B6FC00) [pid = 3148] [serial = 675] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 150 (00000007D6E2C800) [pid = 3148] [serial = 699] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 149 (00000007D8C43000) [pid = 3148] [serial = 706] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 148 (00000007D8CB3400) [pid = 3148] [serial = 708] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 147 (00000007D898C000) [pid = 3148] [serial = 705] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 146 (00000007D6EC2400) [pid = 3148] [serial = 700] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 145 (00000007D70A0000) [pid = 3148] [serial = 702] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 144 (00000007CE404000) [pid = 3148] [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.] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 143 (00000007D88A1000) [pid = 3148] [serial = 703] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 142 (00000007D3376C00) [pid = 3148] [serial = 691] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 141 (00000007CEE09000) [pid = 3148] [serial = 733] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 140 (00000007CD508000) [pid = 3148] [serial = 732] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 139 (00000007D9E6D000) [pid = 3148] [serial = 606] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | --DOMWINDOW == 138 (00000007CE4C3000) [pid = 3148] [serial = 679] [outer = 0000000000000000] [url = about:blank] 09:25:25 INFO - PROCESS | 3148 | 1463675125611 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 923ms 09:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:25:25 INFO - PROCESS | 3148 | 1463675125649 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 09:25:25 INFO - PROCESS | 3148 | 1463675125652 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 09:25:25 INFO - PROCESS | 3148 | 1463675125656 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:25:25 INFO - PROCESS | 3148 | 1463675125660 Marionette TRACE conn6 <- [1,1046,null,{}] 09:25:25 INFO - PROCESS | 3148 | 1463675125670 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:25 INFO - PROCESS | 3148 | 1463675125788 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 09:25:25 INFO - PROCESS | 3148 | 1463675125873 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:25 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CD4DB800 == 69 [pid = 3148] [id = 271] 09:25:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 139 (00000007C7E20400) [pid = 3148] [serial = 812] [outer = 0000000000000000] 09:25:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 140 (00000007CD518400) [pid = 3148] [serial = 813] [outer = 00000007C7E20400] 09:25:25 INFO - PROCESS | 3148 | 1463675125924 Marionette DEBUG loaded listener.js 09:25:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 141 (00000007CE104400) [pid = 3148] [serial = 814] [outer = 00000007C7E20400] 09:25:26 INFO - PROCESS | 3148 | 1463675126312 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 692ms 09:25:26 INFO - PROCESS | 3148 | 1463675126350 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 09:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:25:26 INFO - PROCESS | 3148 | 1463675126353 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 09:25:26 INFO - PROCESS | 3148 | 1463675126356 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:25:26 INFO - PROCESS | 3148 | 1463675126358 Marionette TRACE conn6 <- [1,1050,null,{}] 09:25:26 INFO - PROCESS | 3148 | 1463675126362 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:26 INFO - PROCESS | 3148 | 1463675126453 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 09:25:26 INFO - PROCESS | 3148 | 1463675126492 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:26 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CE611000 == 70 [pid = 3148] [id = 272] 09:25:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 142 (00000007CE40D400) [pid = 3148] [serial = 815] [outer = 0000000000000000] 09:25:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 143 (00000007CE4CB000) [pid = 3148] [serial = 816] [outer = 00000007CE40D400] 09:25:26 INFO - PROCESS | 3148 | 1463675126540 Marionette DEBUG loaded listener.js 09:25:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 144 (00000007CEE07400) [pid = 3148] [serial = 817] [outer = 00000007CE40D400] 09:25:26 INFO - PROCESS | 3148 | 1463675126969 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 629ms 09:25:26 INFO - PROCESS | 3148 | 1463675126988 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 09:25:26 INFO - PROCESS | 3148 | 1463675126990 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 09:25:27 INFO - PROCESS | 3148 | 1463675127010 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:25:27 INFO - PROCESS | 3148 | 1463675127012 Marionette TRACE conn6 <- [1,1054,null,{}] 09:25:27 INFO - PROCESS | 3148 | 1463675127037 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:27 INFO - PROCESS | 3148 | 1463675127127 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 09:25:27 INFO - PROCESS | 3148 | 1463675127136 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:27 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D26E4000 == 71 [pid = 3148] [id = 273] 09:25:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 145 (00000007D1098800) [pid = 3148] [serial = 818] [outer = 0000000000000000] 09:25:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 146 (00000007D2403400) [pid = 3148] [serial = 819] [outer = 00000007D1098800] 09:25:27 INFO - PROCESS | 3148 | 1463675127183 Marionette DEBUG loaded listener.js 09:25:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 147 (00000007D24BA800) [pid = 3148] [serial = 820] [outer = 00000007D1098800] 09:25:27 INFO - PROCESS | 3148 | 1463675127682 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 734ms 09:25:27 INFO - PROCESS | 3148 | 1463675127753 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 09:25:27 INFO - PROCESS | 3148 | 1463675127755 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 09:25:27 INFO - PROCESS | 3148 | 1463675127758 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:25:27 INFO - PROCESS | 3148 | 1463675127760 Marionette TRACE conn6 <- [1,1058,null,{}] 09:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:25:27 INFO - PROCESS | 3148 | 1463675127764 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:27 INFO - PROCESS | 3148 | 1463675127932 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 09:25:27 INFO - PROCESS | 3148 | 1463675127960 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:27 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C808D000 == 72 [pid = 3148] [id = 274] 09:25:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 148 (00000007D2A1D000) [pid = 3148] [serial = 821] [outer = 0000000000000000] 09:25:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 149 (00000007D2A4F400) [pid = 3148] [serial = 822] [outer = 00000007D2A1D000] 09:25:28 INFO - PROCESS | 3148 | 1463675128009 Marionette DEBUG loaded listener.js 09:25:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 150 (00000007D3379800) [pid = 3148] [serial = 823] [outer = 00000007D2A1D000] 09:25:28 INFO - PROCESS | 3148 | 1463675128482 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 777ms 09:25:28 INFO - PROCESS | 3148 | 1463675128539 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 09:25:28 INFO - PROCESS | 3148 | 1463675128541 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 09:25:28 INFO - PROCESS | 3148 | 1463675128544 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:25:28 INFO - PROCESS | 3148 | 1463675128546 Marionette TRACE conn6 <- [1,1062,null,{}] 09:25:28 INFO - PROCESS | 3148 | 1463675128558 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:28 INFO - PROCESS | 3148 | 1463675128673 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 09:25:28 INFO - PROCESS | 3148 | 1463675128731 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:28 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4C8B800 == 73 [pid = 3148] [id = 275] 09:25:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 151 (00000007D33F6C00) [pid = 3148] [serial = 824] [outer = 0000000000000000] 09:25:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 152 (00000007D3523800) [pid = 3148] [serial = 825] [outer = 00000007D33F6C00] 09:25:28 INFO - PROCESS | 3148 | 1463675128778 Marionette DEBUG loaded listener.js 09:25:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 153 (00000007D40D7400) [pid = 3148] [serial = 826] [outer = 00000007D33F6C00] 09:25:29 INFO - PROCESS | 3148 | 1463675129206 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 692ms 09:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:25:29 INFO - PROCESS | 3148 | 1463675129240 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 09:25:29 INFO - PROCESS | 3148 | 1463675129242 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 09:25:29 INFO - PROCESS | 3148 | 1463675129245 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:25:29 INFO - PROCESS | 3148 | 1463675129247 Marionette TRACE conn6 <- [1,1066,null,{}] 09:25:29 INFO - PROCESS | 3148 | 1463675129286 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:30 INFO - PROCESS | 3148 | 1463675130027 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 09:25:30 INFO - PROCESS | 3148 | --DOMWINDOW == 152 (00000007D6EB3000) [pid = 3148] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:25:30 INFO - PROCESS | 3148 | --DOMWINDOW == 151 (00000007C7CD0C00) [pid = 3148] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:25:30 INFO - PROCESS | 3148 | --DOMWINDOW == 150 (00000007D9F1E400) [pid = 3148] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:25:30 INFO - PROCESS | 3148 | --DOMWINDOW == 149 (00000007E00A2C00) [pid = 3148] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:25:30 INFO - PROCESS | 3148 | --DOMWINDOW == 148 (00000007D1002C00) [pid = 3148] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:25:30 INFO - PROCESS | 3148 | --DOMWINDOW == 147 (00000007D8C7FC00) [pid = 3148] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:25:30 INFO - PROCESS | 3148 | --DOMWINDOW == 146 (00000007D100C800) [pid = 3148] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:25:30 INFO - PROCESS | 3148 | --DOMWINDOW == 145 (00000007E2B66000) [pid = 3148] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:25:30 INFO - PROCESS | 3148 | --DOMWINDOW == 144 (00000007D9EA1000) [pid = 3148] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:25:30 INFO - PROCESS | 3148 | --DOMWINDOW == 143 (00000007DDF87000) [pid = 3148] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:25:30 INFO - PROCESS | 3148 | --DOMWINDOW == 142 (00000007D9949000) [pid = 3148] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:25:30 INFO - PROCESS | 3148 | --DOMWINDOW == 141 (00000007D2406C00) [pid = 3148] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:25:30 INFO - PROCESS | 3148 | --DOMWINDOW == 140 (00000007D9F8CC00) [pid = 3148] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:25:30 INFO - PROCESS | 3148 | --DOMWINDOW == 139 (00000007D9F22400) [pid = 3148] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:25:30 INFO - PROCESS | 3148 | --DOMWINDOW == 138 (00000007CDF5BC00) [pid = 3148] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:25:30 INFO - PROCESS | 3148 | --DOMWINDOW == 137 (00000007D6E16000) [pid = 3148] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:25:30 INFO - PROCESS | 3148 | --DOMWINDOW == 136 (00000007C7C78000) [pid = 3148] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:25:30 INFO - PROCESS | 3148 | --DOMWINDOW == 135 (00000007D9AE9400) [pid = 3148] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:25:30 INFO - PROCESS | 3148 | --DOMWINDOW == 134 (00000007C966C800) [pid = 3148] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:25:30 INFO - PROCESS | 3148 | --DOMWINDOW == 133 (00000007D33F5000) [pid = 3148] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:25:30 INFO - PROCESS | 3148 | --DOMWINDOW == 132 (00000007D62E4C00) [pid = 3148] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:25:30 INFO - PROCESS | 3148 | --DOMWINDOW == 131 (00000007CD599800) [pid = 3148] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:25:30 INFO - PROCESS | 3148 | --DOMWINDOW == 130 (00000007DFA26C00) [pid = 3148] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:25:30 INFO - PROCESS | 3148 | --DOMWINDOW == 129 (00000007D9AE9C00) [pid = 3148] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:25:30 INFO - PROCESS | 3148 | --DOMWINDOW == 128 (00000007D9BAC000) [pid = 3148] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:25:30 INFO - PROCESS | 3148 | --DOMWINDOW == 127 (00000007CC854800) [pid = 3148] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:25:30 INFO - PROCESS | 3148 | --DOMWINDOW == 126 (00000007D9913000) [pid = 3148] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:25:30 INFO - PROCESS | 3148 | --DOMWINDOW == 125 (00000007D9F32C00) [pid = 3148] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:25:30 INFO - PROCESS | 3148 | --DOMWINDOW == 124 (00000007D9AD1800) [pid = 3148] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:25:30 INFO - PROCESS | 3148 | --DOMWINDOW == 123 (00000007DD7E0400) [pid = 3148] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:25:30 INFO - PROCESS | 3148 | --DOMWINDOW == 122 (00000007D9AEA800) [pid = 3148] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:25:30 INFO - PROCESS | 3148 | --DOMWINDOW == 121 (00000007D103F000) [pid = 3148] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:25:30 INFO - PROCESS | 3148 | 1463675130102 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:30 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C96BA000 == 74 [pid = 3148] [id = 276] 09:25:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 122 (00000007C73C4400) [pid = 3148] [serial = 827] [outer = 0000000000000000] 09:25:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 123 (00000007C966C800) [pid = 3148] [serial = 828] [outer = 00000007C73C4400] 09:25:30 INFO - PROCESS | 3148 | 1463675130149 Marionette DEBUG loaded listener.js 09:25:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 124 (00000007D2A4C800) [pid = 3148] [serial = 829] [outer = 00000007C73C4400] 09:25:30 INFO - PROCESS | 3148 | 1463675130551 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1341ms 09:25:30 INFO - PROCESS | 3148 | 1463675130590 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 09:25:30 INFO - PROCESS | 3148 | 1463675130592 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 09:25:30 INFO - PROCESS | 3148 | 1463675130596 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:25:30 INFO - PROCESS | 3148 | 1463675130598 Marionette TRACE conn6 <- [1,1070,null,{}] 09:25:30 INFO - PROCESS | 3148 | 1463675130601 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:30 INFO - PROCESS | 3148 | 1463675130691 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 09:25:30 INFO - PROCESS | 3148 | 1463675130697 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:30 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D5293800 == 75 [pid = 3148] [id = 277] 09:25:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 125 (00000007D5274C00) [pid = 3148] [serial = 830] [outer = 0000000000000000] 09:25:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 126 (00000007D5409400) [pid = 3148] [serial = 831] [outer = 00000007D5274C00] 09:25:30 INFO - PROCESS | 3148 | 1463675130744 Marionette DEBUG loaded listener.js 09:25:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 127 (00000007D574A800) [pid = 3148] [serial = 832] [outer = 00000007D5274C00] 09:25:31 INFO - PROCESS | 3148 | 1463675131183 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 629ms 09:25:31 INFO - PROCESS | 3148 | 1463675131229 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 09:25:31 INFO - PROCESS | 3148 | 1463675131231 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 09:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:25:31 INFO - PROCESS | 3148 | 1463675131235 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:25:31 INFO - PROCESS | 3148 | 1463675131237 Marionette TRACE conn6 <- [1,1074,null,{}] 09:25:31 INFO - PROCESS | 3148 | 1463675131240 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:31 INFO - PROCESS | 3148 | 1463675131331 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 09:25:31 INFO - PROCESS | 3148 | [3148] 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 09:25:31 INFO - PROCESS | 3148 | 1463675131459 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:31 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D6EEC800 == 76 [pid = 3148] [id = 278] 09:25:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 128 (00000007D2A46400) [pid = 3148] [serial = 833] [outer = 0000000000000000] 09:25:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 129 (00000007D5910000) [pid = 3148] [serial = 834] [outer = 00000007D2A46400] 09:25:31 INFO - PROCESS | 3148 | 1463675131579 Marionette DEBUG loaded listener.js 09:25:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 130 (00000007D62E0000) [pid = 3148] [serial = 835] [outer = 00000007D2A46400] 09:25:32 INFO - PROCESS | 3148 | 1463675132100 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 923ms 09:25:32 INFO - PROCESS | 3148 | 1463675132161 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 09:25:32 INFO - PROCESS | 3148 | 1463675132166 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 09:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:25:32 INFO - PROCESS | 3148 | 1463675132172 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:25:32 INFO - PROCESS | 3148 | 1463675132177 Marionette TRACE conn6 <- [1,1078,null,{}] 09:25:32 INFO - PROCESS | 3148 | 1463675132185 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:32 INFO - PROCESS | 3148 | 1463675132325 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 09:25:32 INFO - PROCESS | 3148 | 1463675132448 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:32 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C85A6000 == 77 [pid = 3148] [id = 279] 09:25:32 INFO - PROCESS | 3148 | ++DOMWINDOW == 131 (00000007C7CC3800) [pid = 3148] [serial = 836] [outer = 0000000000000000] 09:25:32 INFO - PROCESS | 3148 | ++DOMWINDOW == 132 (00000007C7CC9000) [pid = 3148] [serial = 837] [outer = 00000007C7CC3800] 09:25:32 INFO - PROCESS | 3148 | 1463675132510 Marionette DEBUG loaded listener.js 09:25:32 INFO - PROCESS | 3148 | ++DOMWINDOW == 133 (00000007C8979400) [pid = 3148] [serial = 838] [outer = 00000007C7CC3800] 09:25:33 INFO - PROCESS | 3148 | 1463675133144 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1027ms 09:25:33 INFO - PROCESS | 3148 | 1463675133202 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 09:25:33 INFO - PROCESS | 3148 | 1463675133209 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 09:25:33 INFO - PROCESS | 3148 | 1463675133216 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:25:33 INFO - PROCESS | 3148 | 1463675133219 Marionette TRACE conn6 <- [1,1082,null,{}] 09:25:33 INFO - PROCESS | 3148 | 1463675133223 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:33 INFO - PROCESS | 3148 | 1463675133343 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 09:25:33 INFO - PROCESS | 3148 | 1463675133472 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:33 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4917000 == 78 [pid = 3148] [id = 280] 09:25:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 134 (00000007C7CC4C00) [pid = 3148] [serial = 839] [outer = 0000000000000000] 09:25:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 135 (00000007CD521000) [pid = 3148] [serial = 840] [outer = 00000007C7CC4C00] 09:25:33 INFO - PROCESS | 3148 | 1463675133532 Marionette DEBUG loaded listener.js 09:25:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 136 (00000007CE512C00) [pid = 3148] [serial = 841] [outer = 00000007C7CC4C00] 09:25:34 INFO - PROCESS | 3148 | 1463675134197 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1019ms 09:25:34 INFO - PROCESS | 3148 | 1463675134242 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 09:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:25:34 INFO - PROCESS | 3148 | 1463675134244 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 09:25:34 INFO - PROCESS | 3148 | 1463675134248 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:25:34 INFO - PROCESS | 3148 | 1463675134253 Marionette TRACE conn6 <- [1,1086,null,{}] 09:25:34 INFO - PROCESS | 3148 | 1463675134264 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:34 INFO - PROCESS | 3148 | 1463675134437 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 09:25:34 INFO - PROCESS | 3148 | 1463675134567 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:34 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8872800 == 79 [pid = 3148] [id = 281] 09:25:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 137 (00000007D2A1E400) [pid = 3148] [serial = 842] [outer = 0000000000000000] 09:25:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 138 (00000007D2A5C000) [pid = 3148] [serial = 843] [outer = 00000007D2A1E400] 09:25:34 INFO - PROCESS | 3148 | 1463675134629 Marionette DEBUG loaded listener.js 09:25:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 139 (00000007D5907C00) [pid = 3148] [serial = 844] [outer = 00000007D2A1E400] 09:25:35 INFO - PROCESS | 3148 | 1463675135227 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1028ms 09:25:35 INFO - PROCESS | 3148 | 1463675135277 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 09:25:35 INFO - PROCESS | 3148 | 1463675135280 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 09:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:25:35 INFO - PROCESS | 3148 | 1463675135284 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:25:35 INFO - PROCESS | 3148 | 1463675135286 Marionette TRACE conn6 <- [1,1090,null,{}] 09:25:35 INFO - PROCESS | 3148 | 1463675135290 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:35 INFO - PROCESS | 3148 | 1463675135408 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 09:25:35 INFO - PROCESS | 3148 | 1463675135536 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:35 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8C65800 == 80 [pid = 3148] [id = 282] 09:25:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 140 (00000007D6EB5000) [pid = 3148] [serial = 845] [outer = 0000000000000000] 09:25:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 141 (00000007D6EBD800) [pid = 3148] [serial = 846] [outer = 00000007D6EB5000] 09:25:35 INFO - PROCESS | 3148 | 1463675135595 Marionette DEBUG loaded listener.js 09:25:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 142 (00000007D6ECA800) [pid = 3148] [serial = 847] [outer = 00000007D6EB5000] 09:25:36 INFO - PROCESS | 3148 | 1463675136175 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 922ms 09:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:25:36 INFO - PROCESS | 3148 | 1463675136208 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 09:25:36 INFO - PROCESS | 3148 | 1463675136211 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 09:25:36 INFO - PROCESS | 3148 | 1463675136214 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:25:36 INFO - PROCESS | 3148 | 1463675136217 Marionette TRACE conn6 <- [1,1094,null,{}] 09:25:36 INFO - PROCESS | 3148 | 1463675136220 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:36 INFO - PROCESS | 3148 | 1463675136335 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 09:25:36 INFO - PROCESS | 3148 | 1463675136435 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:36 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8DC8000 == 81 [pid = 3148] [id = 283] 09:25:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 143 (00000007D7491400) [pid = 3148] [serial = 848] [outer = 0000000000000000] 09:25:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 144 (00000007D889E800) [pid = 3148] [serial = 849] [outer = 00000007D7491400] 09:25:36 INFO - PROCESS | 3148 | 1463675136494 Marionette DEBUG loaded listener.js 09:25:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 145 (00000007D88ABC00) [pid = 3148] [serial = 850] [outer = 00000007D7491400] 09:25:37 INFO - PROCESS | 3148 | 1463675137055 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 881ms 09:25:37 INFO - PROCESS | 3148 | 1463675137099 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 09:25:37 INFO - PROCESS | 3148 | 1463675137101 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 09:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:25:37 INFO - PROCESS | 3148 | 1463675137105 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:25:37 INFO - PROCESS | 3148 | 1463675137107 Marionette TRACE conn6 <- [1,1098,null,{}] 09:25:37 INFO - PROCESS | 3148 | 1463675137111 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:37 INFO - PROCESS | 3148 | 1463675137254 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 09:25:37 INFO - PROCESS | 3148 | 1463675137351 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:37 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DB07B000 == 82 [pid = 3148] [id = 284] 09:25:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 146 (00000007D8990C00) [pid = 3148] [serial = 851] [outer = 0000000000000000] 09:25:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 147 (00000007D8C44000) [pid = 3148] [serial = 852] [outer = 00000007D8990C00] 09:25:37 INFO - PROCESS | 3148 | 1463675137408 Marionette DEBUG loaded listener.js 09:25:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 148 (00000007D8C7EC00) [pid = 3148] [serial = 853] [outer = 00000007D8990C00] 09:25:37 INFO - PROCESS | 3148 | 1463675137941 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 881ms 09:25:37 INFO - PROCESS | 3148 | 1463675137989 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 09:25:37 INFO - PROCESS | 3148 | 1463675137991 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 09:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:25:37 INFO - PROCESS | 3148 | 1463675137995 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:25:38 INFO - PROCESS | 3148 | 1463675137997 Marionette TRACE conn6 <- [1,1102,null,{}] 09:25:38 INFO - PROCESS | 3148 | 1463675138001 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:38 INFO - PROCESS | 3148 | 1463675138114 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 09:25:38 INFO - PROCESS | 3148 | 1463675138214 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:38 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC0C3000 == 83 [pid = 3148] [id = 285] 09:25:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 149 (00000007D8C83C00) [pid = 3148] [serial = 854] [outer = 0000000000000000] 09:25:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 150 (00000007D8C89C00) [pid = 3148] [serial = 855] [outer = 00000007D8C83C00] 09:25:38 INFO - PROCESS | 3148 | 1463675138271 Marionette DEBUG loaded listener.js 09:25:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 151 (00000007D8CB7C00) [pid = 3148] [serial = 856] [outer = 00000007D8C83C00] 09:25:38 INFO - PROCESS | 3148 | 1463675138925 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 984ms 09:25:38 INFO - PROCESS | 3148 | 1463675138982 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 09:25:38 INFO - PROCESS | 3148 | 1463675138984 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 09:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:25:38 INFO - PROCESS | 3148 | 1463675138988 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:25:38 INFO - PROCESS | 3148 | 1463675138990 Marionette TRACE conn6 <- [1,1106,null,{}] 09:25:38 INFO - PROCESS | 3148 | 1463675138994 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:39 INFO - PROCESS | 3148 | 1463675139110 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 09:25:39 INFO - PROCESS | 3148 | 1463675139217 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:39 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C8BF3800 == 84 [pid = 3148] [id = 286] 09:25:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 152 (00000007C7E17000) [pid = 3148] [serial = 857] [outer = 0000000000000000] 09:25:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 153 (00000007CE407000) [pid = 3148] [serial = 858] [outer = 00000007C7E17000] 09:25:39 INFO - PROCESS | 3148 | 1463675139273 Marionette DEBUG loaded listener.js 09:25:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 154 (00000007D33F7C00) [pid = 3148] [serial = 859] [outer = 00000007C7E17000] 09:25:40 INFO - PROCESS | 3148 | 1463675140109 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1185ms 09:25:40 INFO - PROCESS | 3148 | 1463675140176 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 09:25:40 INFO - PROCESS | 3148 | 1463675140181 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 09:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:25:40 INFO - PROCESS | 3148 | 1463675140186 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:25:40 INFO - PROCESS | 3148 | 1463675140190 Marionette TRACE conn6 <- [1,1110,null,{}] 09:25:40 INFO - PROCESS | 3148 | 1463675140195 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:40 INFO - PROCESS | 3148 | 1463675140318 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 09:25:40 INFO - PROCESS | 3148 | 1463675140445 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:40 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C65A4800 == 85 [pid = 3148] [id = 287] 09:25:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 155 (00000007C7CBC400) [pid = 3148] [serial = 860] [outer = 0000000000000000] 09:25:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 156 (00000007C7CBF800) [pid = 3148] [serial = 861] [outer = 00000007C7CBC400] 09:25:40 INFO - PROCESS | 3148 | 1463675140504 Marionette DEBUG loaded listener.js 09:25:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 157 (00000007C7E16400) [pid = 3148] [serial = 862] [outer = 00000007C7CBC400] 09:25:40 INFO - PROCESS | 3148 | --DOCSHELL 00000007D5293800 == 84 [pid = 3148] [id = 277] 09:25:40 INFO - PROCESS | 3148 | --DOCSHELL 00000007C96BA000 == 83 [pid = 3148] [id = 276] 09:25:40 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4C8B800 == 82 [pid = 3148] [id = 275] 09:25:40 INFO - PROCESS | 3148 | --DOCSHELL 00000007C808D000 == 81 [pid = 3148] [id = 274] 09:25:40 INFO - PROCESS | 3148 | --DOCSHELL 00000007D26E4000 == 80 [pid = 3148] [id = 273] 09:25:40 INFO - PROCESS | 3148 | --DOCSHELL 00000007CE611000 == 79 [pid = 3148] [id = 272] 09:25:40 INFO - PROCESS | 3148 | --DOCSHELL 00000007CD4DB800 == 78 [pid = 3148] [id = 271] 09:25:40 INFO - PROCESS | 3148 | --DOCSHELL 00000007C903D000 == 77 [pid = 3148] [id = 270] 09:25:40 INFO - PROCESS | 3148 | --DOMWINDOW == 156 (00000007D9EA8400) [pid = 3148] [serial = 753] [outer = 0000000000000000] [url = about:blank] 09:25:40 INFO - PROCESS | 3148 | --DOMWINDOW == 155 (00000007DA30D400) [pid = 3148] [serial = 756] [outer = 0000000000000000] [url = about:blank] 09:25:40 INFO - PROCESS | 3148 | --DOMWINDOW == 154 (00000007DAEA2C00) [pid = 3148] [serial = 759] [outer = 0000000000000000] [url = about:blank] 09:25:40 INFO - PROCESS | 3148 | --DOMWINDOW == 153 (00000007DFA6E400) [pid = 3148] [serial = 789] [outer = 0000000000000000] [url = about:blank] 09:25:40 INFO - PROCESS | 3148 | --DOCSHELL 00000007C85A7000 == 76 [pid = 3148] [id = 269] 09:25:40 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4997800 == 75 [pid = 3148] [id = 264] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 152 (00000007D9F3F800) [pid = 3148] [serial = 730] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 151 (00000007CE106800) [pid = 3148] [serial = 712] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 150 (00000007D994BC00) [pid = 3148] [serial = 721] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 149 (00000007DB16A800) [pid = 3148] [serial = 621] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 148 (00000007D9B4BC00) [pid = 3148] [serial = 724] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 147 (00000007DF48B400) [pid = 3148] [serial = 624] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 146 (00000007DD7E7000) [pid = 3148] [serial = 657] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 145 (00000007D5273800) [pid = 3148] [serial = 715] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 144 (00000007D9331000) [pid = 3148] [serial = 718] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 143 (00000007D9F1A000) [pid = 3148] [serial = 727] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 142 (00000007D9E79000) [pid = 3148] [serial = 772] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 141 (00000007DF48F400) [pid = 3148] [serial = 778] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 140 (00000007D2408400) [pid = 3148] [serial = 739] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 139 (00000007CDF56400) [pid = 3148] [serial = 738] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 138 (00000007D5410800) [pid = 3148] [serial = 742] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 137 (00000007D526FC00) [pid = 3148] [serial = 741] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 136 (00000007D6ECF400) [pid = 3148] [serial = 745] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 135 (00000007D6E26400) [pid = 3148] [serial = 744] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 134 (00000007D24B7800) [pid = 3148] [serial = 783] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 133 (00000007DFA2A800) [pid = 3148] [serial = 786] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 132 (00000007DFA68400) [pid = 3148] [serial = 787] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 131 (00000007E08B2C00) [pid = 3148] [serial = 781] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 130 (00000007DA30E000) [pid = 3148] [serial = 774] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 129 (00000007DD7E8800) [pid = 3148] [serial = 775] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 128 (00000007D88A3800) [pid = 3148] [serial = 784] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 127 (00000007DD7EAC00) [pid = 3148] [serial = 667] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 126 (00000007E08BF800) [pid = 3148] [serial = 673] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 125 (00000007D2A4CC00) [pid = 3148] [serial = 661] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 124 (00000007D932F800) [pid = 3148] [serial = 709] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 123 (00000007D8CB7400) [pid = 3148] [serial = 664] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 122 (00000007E38CC800) [pid = 3148] [serial = 676] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 121 (00000007DD7E9800) [pid = 3148] [serial = 670] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 120 (00000007DDF8E400) [pid = 3148] [serial = 777] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 119 (00000007D9B51000) [pid = 3148] [serial = 751] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 118 (00000007D9AD1C00) [pid = 3148] [serial = 750] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 117 (00000007D2A43400) [pid = 3148] [serial = 765] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 116 (00000007D5908000) [pid = 3148] [serial = 766] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 115 (00000007E009F000) [pid = 3148] [serial = 780] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 114 (00000007DD7E3000) [pid = 3148] [serial = 763] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 113 (00000007DB16B800) [pid = 3148] [serial = 762] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 112 (00000007D6256800) [pid = 3148] [serial = 768] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 111 (00000007D8412400) [pid = 3148] [serial = 769] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 110 (00000007D9386400) [pid = 3148] [serial = 748] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 109 (00000007D8CAE000) [pid = 3148] [serial = 747] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 108 (00000007CE406800) [pid = 3148] [serial = 736] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | --DOMWINDOW == 107 (00000007D9BA6400) [pid = 3148] [serial = 771] [outer = 0000000000000000] [url = about:blank] 09:25:41 INFO - PROCESS | 3148 | 1463675141179 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1020ms 09:25:41 INFO - PROCESS | 3148 | 1463675141214 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 09:25:41 INFO - PROCESS | 3148 | 1463675141220 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 09:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:25:41 INFO - PROCESS | 3148 | 1463675141230 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:25:41 INFO - PROCESS | 3148 | 1463675141232 Marionette TRACE conn6 <- [1,1114,null,{}] 09:25:41 INFO - PROCESS | 3148 | 1463675141236 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:41 INFO - PROCESS | 3148 | 1463675141351 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 09:25:41 INFO - PROCESS | 3148 | 1463675141359 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:41 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CB4A2800 == 76 [pid = 3148] [id = 288] 09:25:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 108 (00000007C8E93400) [pid = 3148] [serial = 863] [outer = 0000000000000000] 09:25:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 109 (00000007C9662400) [pid = 3148] [serial = 864] [outer = 00000007C8E93400] 09:25:41 INFO - PROCESS | 3148 | 1463675141405 Marionette DEBUG loaded listener.js 09:25:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 110 (00000007CC8B9400) [pid = 3148] [serial = 865] [outer = 00000007C8E93400] 09:25:41 INFO - PROCESS | 3148 | 1463675141885 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 691ms 09:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:25:41 INFO - PROCESS | 3148 | 1463675141921 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 09:25:41 INFO - PROCESS | 3148 | 1463675141924 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 09:25:41 INFO - PROCESS | 3148 | 1463675141927 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:25:41 INFO - PROCESS | 3148 | 1463675141931 Marionette TRACE conn6 <- [1,1118,null,{}] 09:25:41 INFO - PROCESS | 3148 | 1463675141942 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:42 INFO - PROCESS | 3148 | 1463675142041 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 09:25:42 INFO - PROCESS | 3148 | 1463675142164 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:42 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C8563000 == 77 [pid = 3148] [id = 289] 09:25:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 111 (00000007CD32CC00) [pid = 3148] [serial = 866] [outer = 0000000000000000] 09:25:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 112 (00000007CD51E000) [pid = 3148] [serial = 867] [outer = 00000007CD32CC00] 09:25:42 INFO - PROCESS | 3148 | 1463675142218 Marionette DEBUG loaded listener.js 09:25:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 113 (00000007CDF5BC00) [pid = 3148] [serial = 868] [outer = 00000007CD32CC00] 09:25:42 INFO - PROCESS | 3148 | 1463675142617 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 735ms 09:25:42 INFO - PROCESS | 3148 | 1463675142664 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 09:25:42 INFO - PROCESS | 3148 | 1463675142667 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 09:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:25:42 INFO - PROCESS | 3148 | 1463675142671 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:25:42 INFO - PROCESS | 3148 | 1463675142672 Marionette TRACE conn6 <- [1,1122,null,{}] 09:25:42 INFO - PROCESS | 3148 | 1463675142676 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:42 INFO - PROCESS | 3148 | 1463675142773 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 09:25:42 INFO - PROCESS | 3148 | 1463675142780 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:42 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D243D800 == 78 [pid = 3148] [id = 290] 09:25:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 114 (00000007CE109800) [pid = 3148] [serial = 869] [outer = 0000000000000000] 09:25:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 115 (00000007CE40B800) [pid = 3148] [serial = 870] [outer = 00000007CE109800] 09:25:42 INFO - PROCESS | 3148 | 1463675142827 Marionette DEBUG loaded listener.js 09:25:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 116 (00000007CE512000) [pid = 3148] [serial = 871] [outer = 00000007CE109800] 09:25:43 INFO - PROCESS | 3148 | [GFX2-]: DrawTargetD2D 1.1 (00000007D4EA1600): Failed to create GradientStopCollection with no stops. 09:25:43 INFO - PROCESS | 3148 | [GFX3-]: No stops specified for gradient pattern. 09:25:43 INFO - PROCESS | 3148 | 1463675143300 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 671ms 09:25:43 INFO - PROCESS | 3148 | 1463675143344 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 09:25:43 INFO - PROCESS | 3148 | 1463675143346 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 09:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:25:43 INFO - PROCESS | 3148 | 1463675143350 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:25:43 INFO - PROCESS | 3148 | 1463675143352 Marionette TRACE conn6 <- [1,1126,null,{}] 09:25:43 INFO - PROCESS | 3148 | 1463675143355 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:43 INFO - PROCESS | 3148 | 1463675143504 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 09:25:43 INFO - PROCESS | 3148 | 1463675143530 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:43 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D33D0000 == 79 [pid = 3148] [id = 291] 09:25:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 117 (00000007CE66FC00) [pid = 3148] [serial = 872] [outer = 0000000000000000] 09:25:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 118 (00000007CEE04800) [pid = 3148] [serial = 873] [outer = 00000007CE66FC00] 09:25:43 INFO - PROCESS | 3148 | 1463675143577 Marionette DEBUG loaded listener.js 09:25:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 119 (00000007D103E800) [pid = 3148] [serial = 874] [outer = 00000007CE66FC00] 09:25:44 INFO - PROCESS | 3148 | 1463675144059 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 734ms 09:25:44 INFO - PROCESS | 3148 | 1463675144087 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 09:25:44 INFO - PROCESS | 3148 | 1463675144090 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 09:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:25:44 INFO - PROCESS | 3148 | 1463675144093 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:25:44 INFO - PROCESS | 3148 | 1463675144095 Marionette TRACE conn6 <- [1,1130,null,{}] 09:25:44 INFO - PROCESS | 3148 | 1463675144098 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:44 INFO - PROCESS | 3148 | 1463675144231 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 09:25:44 INFO - PROCESS | 3148 | 1463675144287 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:44 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4C8A000 == 80 [pid = 3148] [id = 292] 09:25:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 120 (00000007D2410800) [pid = 3148] [serial = 875] [outer = 0000000000000000] 09:25:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 121 (00000007D2A42C00) [pid = 3148] [serial = 876] [outer = 00000007D2410800] 09:25:44 INFO - PROCESS | 3148 | 1463675144336 Marionette DEBUG loaded listener.js 09:25:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 122 (00000007D3379000) [pid = 3148] [serial = 877] [outer = 00000007D2410800] 09:25:44 INFO - PROCESS | 3148 | 1463675144773 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 734ms 09:25:44 INFO - PROCESS | 3148 | 1463675144860 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 09:25:44 INFO - PROCESS | 3148 | 1463675144862 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 09:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:25:44 INFO - PROCESS | 3148 | 1463675144870 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:25:44 INFO - PROCESS | 3148 | 1463675144872 Marionette TRACE conn6 <- [1,1134,null,{}] 09:25:44 INFO - PROCESS | 3148 | 1463675144876 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:45 INFO - PROCESS | 3148 | 1463675144998 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 09:25:45 INFO - PROCESS | 3148 | --DOMWINDOW == 121 (00000007D2A1D000) [pid = 3148] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:25:45 INFO - PROCESS | 3148 | --DOMWINDOW == 120 (00000007D33F6C00) [pid = 3148] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:25:45 INFO - PROCESS | 3148 | --DOMWINDOW == 119 (00000007C7CC0C00) [pid = 3148] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:25:45 INFO - PROCESS | 3148 | --DOMWINDOW == 118 (00000007CD511000) [pid = 3148] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:25:45 INFO - PROCESS | 3148 | --DOMWINDOW == 117 (00000007CE40D400) [pid = 3148] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:25:45 INFO - PROCESS | 3148 | --DOMWINDOW == 116 (00000007D1098800) [pid = 3148] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:25:45 INFO - PROCESS | 3148 | --DOMWINDOW == 115 (00000007C7E20400) [pid = 3148] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:25:45 INFO - PROCESS | 3148 | --DOMWINDOW == 114 (00000007D5274C00) [pid = 3148] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:25:45 INFO - PROCESS | 3148 | --DOMWINDOW == 113 (00000007C73C4400) [pid = 3148] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:25:45 INFO - PROCESS | 3148 | --DOMWINDOW == 112 (00000007DFA31800) [pid = 3148] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:25:45 INFO - PROCESS | 3148 | --DOMWINDOW == 111 (00000007D9E6F400) [pid = 3148] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:25:45 INFO - PROCESS | 3148 | --DOMWINDOW == 110 (00000007D9E6E800) [pid = 3148] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:25:45 INFO - PROCESS | 3148 | --DOMWINDOW == 109 (00000007D88A4800) [pid = 3148] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:25:45 INFO - PROCESS | 3148 | --DOMWINDOW == 108 (00000007D351B400) [pid = 3148] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:25:45 INFO - PROCESS | 3148 | --DOMWINDOW == 107 (00000007CC8B7400) [pid = 3148] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:25:45 INFO - PROCESS | 3148 | --DOMWINDOW == 106 (00000007D994F000) [pid = 3148] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:25:45 INFO - PROCESS | 3148 | --DOMWINDOW == 105 (00000007D9F1C800) [pid = 3148] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:25:45 INFO - PROCESS | 3148 | 1463675145213 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:45 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D2442000 == 81 [pid = 3148] [id = 293] 09:25:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 106 (00000007C7C75400) [pid = 3148] [serial = 878] [outer = 0000000000000000] 09:25:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 107 (00000007C7E20400) [pid = 3148] [serial = 879] [outer = 00000007C7C75400] 09:25:45 INFO - PROCESS | 3148 | 1463675145263 Marionette DEBUG loaded listener.js 09:25:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 108 (00000007D33F1000) [pid = 3148] [serial = 880] [outer = 00000007C7C75400] 09:25:45 INFO - PROCESS | 3148 | 1463675145648 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 819ms 09:25:45 INFO - PROCESS | 3148 | 1463675145694 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 09:25:45 INFO - PROCESS | 3148 | 1463675145696 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 09:25:45 INFO - PROCESS | 3148 | 1463675145699 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:25:45 INFO - PROCESS | 3148 | 1463675145709 Marionette TRACE conn6 <- [1,1138,null,{}] 09:25:45 INFO - PROCESS | 3148 | 1463675145713 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:45 INFO - PROCESS | 3148 | 1463675145836 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 09:25:45 INFO - PROCESS | 3148 | 1463675145850 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:45 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D58EC800 == 82 [pid = 3148] [id = 294] 09:25:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 109 (00000007CE677000) [pid = 3148] [serial = 881] [outer = 0000000000000000] 09:25:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 110 (00000007D4085C00) [pid = 3148] [serial = 882] [outer = 00000007CE677000] 09:25:45 INFO - PROCESS | 3148 | 1463675145896 Marionette DEBUG loaded listener.js 09:25:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 111 (00000007D4F80400) [pid = 3148] [serial = 883] [outer = 00000007CE677000] 09:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 629ms 09:25:46 INFO - PROCESS | 3148 | 1463675146325 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:25:46 INFO - PROCESS | 3148 | 1463675146332 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 09:25:46 INFO - PROCESS | 3148 | 1463675146335 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 09:25:46 INFO - PROCESS | 3148 | 1463675146337 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:25:46 INFO - PROCESS | 3148 | 1463675146339 Marionette TRACE conn6 <- [1,1142,null,{}] 09:25:46 INFO - PROCESS | 3148 | 1463675146343 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:46 INFO - PROCESS | 3148 | 1463675146467 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 09:25:46 INFO - PROCESS | 3148 | 1463675146511 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:46 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D842C800 == 83 [pid = 3148] [id = 295] 09:25:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 112 (00000007D5271400) [pid = 3148] [serial = 884] [outer = 0000000000000000] 09:25:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 113 (00000007D527A800) [pid = 3148] [serial = 885] [outer = 00000007D5271400] 09:25:46 INFO - PROCESS | 3148 | 1463675146561 Marionette DEBUG loaded listener.js 09:25:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 114 (00000007D5411C00) [pid = 3148] [serial = 886] [outer = 00000007D5271400] 09:25:46 INFO - PROCESS | 3148 | 1463675146990 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 671ms 09:25:47 INFO - PROCESS | 3148 | 1463675147013 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 09:25:47 INFO - PROCESS | 3148 | 1463675147016 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 09:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:25:47 INFO - PROCESS | 3148 | 1463675147019 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:25:47 INFO - PROCESS | 3148 | 1463675147021 Marionette TRACE conn6 <- [1,1146,null,{}] 09:25:47 INFO - PROCESS | 3148 | 1463675147025 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:47 INFO - PROCESS | 3148 | 1463675147131 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 09:25:47 INFO - PROCESS | 3148 | 1463675147138 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:47 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8A5E800 == 84 [pid = 3148] [id = 296] 09:25:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 115 (00000007D5748000) [pid = 3148] [serial = 887] [outer = 0000000000000000] 09:25:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 116 (00000007D5906000) [pid = 3148] [serial = 888] [outer = 00000007D5748000] 09:25:47 INFO - PROCESS | 3148 | 1463675147183 Marionette DEBUG loaded listener.js 09:25:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 117 (00000007D5FE7000) [pid = 3148] [serial = 889] [outer = 00000007D5748000] 09:25:47 INFO - PROCESS | 3148 | 1463675147913 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 09:25:47 INFO - PROCESS | 3148 | 1463675147953 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 09:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:25:47 INFO - PROCESS | 3148 | 1463675147959 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:25:47 INFO - PROCESS | 3148 | 1463675147964 Marionette TRACE conn6 <- [1,1150,null,{}] 09:25:47 INFO - PROCESS | 3148 | 1463675147970 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:48 INFO - PROCESS | 3148 | 1463675148100 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 09:25:48 INFO - PROCESS | 3148 | 1463675148232 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:48 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CD3CB800 == 85 [pid = 3148] [id = 297] 09:25:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 118 (00000007C83F6000) [pid = 3148] [serial = 890] [outer = 0000000000000000] 09:25:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 119 (00000007C9663400) [pid = 3148] [serial = 891] [outer = 00000007C83F6000] 09:25:48 INFO - PROCESS | 3148 | 1463675148294 Marionette DEBUG loaded listener.js 09:25:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 120 (00000007CD3E1400) [pid = 3148] [serial = 892] [outer = 00000007C83F6000] 09:25:48 INFO - PROCESS | 3148 | 1463675148904 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 986ms 09:25:48 INFO - PROCESS | 3148 | 1463675148946 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 09:25:48 INFO - PROCESS | 3148 | 1463675148952 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 09:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:25:48 INFO - PROCESS | 3148 | 1463675148959 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:25:48 INFO - PROCESS | 3148 | 1463675148962 Marionette TRACE conn6 <- [1,1154,null,{}] 09:25:48 INFO - PROCESS | 3148 | 1463675148967 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:49 INFO - PROCESS | 3148 | 1463675149091 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 09:25:49 INFO - PROCESS | 3148 | 1463675149192 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:49 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D52A1000 == 86 [pid = 3148] [id = 298] 09:25:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 121 (00000007CE403C00) [pid = 3148] [serial = 893] [outer = 0000000000000000] 09:25:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 122 (00000007D10A2000) [pid = 3148] [serial = 894] [outer = 00000007CE403C00] 09:25:49 INFO - PROCESS | 3148 | 1463675149249 Marionette DEBUG loaded listener.js 09:25:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 123 (00000007D260C000) [pid = 3148] [serial = 895] [outer = 00000007CE403C00] 09:25:49 INFO - PROCESS | 3148 | 1463675149888 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 989ms 09:25:49 INFO - PROCESS | 3148 | 1463675149954 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 09:25:49 INFO - PROCESS | 3148 | 1463675149957 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 09:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:25:49 INFO - PROCESS | 3148 | 1463675149961 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:25:49 INFO - PROCESS | 3148 | 1463675149965 Marionette TRACE conn6 <- [1,1158,null,{}] 09:25:49 INFO - PROCESS | 3148 | 1463675149977 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:50 INFO - PROCESS | 3148 | 1463675150153 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 09:25:50 INFO - PROCESS | 3148 | 1463675150207 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:50 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D9B8A000 == 87 [pid = 3148] [id = 299] 09:25:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 124 (00000007D5747800) [pid = 3148] [serial = 896] [outer = 0000000000000000] 09:25:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 125 (00000007D5908000) [pid = 3148] [serial = 897] [outer = 00000007D5747800] 09:25:50 INFO - PROCESS | 3148 | 1463675150268 Marionette DEBUG loaded listener.js 09:25:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 126 (00000007D6E15000) [pid = 3148] [serial = 898] [outer = 00000007D5747800] 09:25:50 INFO - PROCESS | 3148 | 1463675150970 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1030ms 09:25:50 INFO - PROCESS | 3148 | 1463675150992 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 09:25:51 INFO - PROCESS | 3148 | 1463675150996 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 09:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:25:51 INFO - PROCESS | 3148 | 1463675150999 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:25:51 INFO - PROCESS | 3148 | 1463675151002 Marionette TRACE conn6 <- [1,1162,null,{}] 09:25:51 INFO - PROCESS | 3148 | 1463675151005 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:51 INFO - PROCESS | 3148 | 1463675151132 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 09:25:51 INFO - PROCESS | 3148 | 1463675151232 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:51 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC0B1800 == 88 [pid = 3148] [id = 300] 09:25:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 127 (00000007D6EB7400) [pid = 3148] [serial = 899] [outer = 0000000000000000] 09:25:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 128 (00000007D6EBF400) [pid = 3148] [serial = 900] [outer = 00000007D6EB7400] 09:25:51 INFO - PROCESS | 3148 | 1463675151290 Marionette DEBUG loaded listener.js 09:25:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 129 (00000007D748EC00) [pid = 3148] [serial = 901] [outer = 00000007D6EB7400] 09:25:51 INFO - PROCESS | 3148 | 1463675151825 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 09:25:51 INFO - PROCESS | 3148 | 1463675151927 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 09:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:25:51 INFO - PROCESS | 3148 | 1463675151931 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:25:51 INFO - PROCESS | 3148 | 1463675151933 Marionette TRACE conn6 <- [1,1166,null,{}] 09:25:51 INFO - PROCESS | 3148 | 1463675151937 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:52 INFO - PROCESS | 3148 | 1463675152061 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 09:25:52 INFO - PROCESS | 3148 | 1463675152155 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:52 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DD525000 == 89 [pid = 3148] [id = 301] 09:25:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 130 (00000007D6ECE400) [pid = 3148] [serial = 902] [outer = 0000000000000000] 09:25:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 131 (00000007D88A1400) [pid = 3148] [serial = 903] [outer = 00000007D6ECE400] 09:25:52 INFO - PROCESS | 3148 | 1463675152212 Marionette DEBUG loaded listener.js 09:25:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 132 (00000007D8989400) [pid = 3148] [serial = 904] [outer = 00000007D6ECE400] 09:25:52 INFO - PROCESS | 3148 | 1463675152829 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 09:25:52 INFO - PROCESS | 3148 | 1463675152859 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 09:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:25:52 INFO - PROCESS | 3148 | 1463675152862 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:25:52 INFO - PROCESS | 3148 | 1463675152865 Marionette TRACE conn6 <- [1,1170,null,{}] 09:25:52 INFO - PROCESS | 3148 | 1463675152869 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:53 INFO - PROCESS | 3148 | 1463675152996 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 09:25:53 INFO - PROCESS | 3148 | 1463675153097 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:53 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DDA63000 == 90 [pid = 3148] [id = 302] 09:25:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 133 (00000007D8C3F400) [pid = 3148] [serial = 905] [outer = 0000000000000000] 09:25:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 134 (00000007D8C85400) [pid = 3148] [serial = 906] [outer = 00000007D8C3F400] 09:25:53 INFO - PROCESS | 3148 | 1463675153156 Marionette DEBUG loaded listener.js 09:25:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 135 (00000007D8CB9C00) [pid = 3148] [serial = 907] [outer = 00000007D8C3F400] 09:25:53 INFO - PROCESS | 3148 | 1463675153746 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 09:25:53 INFO - PROCESS | 3148 | 1463675153793 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 09:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:25:53 INFO - PROCESS | 3148 | 1463675153796 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:25:53 INFO - PROCESS | 3148 | 1463675153799 Marionette TRACE conn6 <- [1,1174,null,{}] 09:25:53 INFO - PROCESS | 3148 | 1463675153802 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:53 INFO - PROCESS | 3148 | 1463675153917 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 09:25:54 INFO - PROCESS | 3148 | 1463675154018 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:54 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DDF67000 == 91 [pid = 3148] [id = 303] 09:25:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 136 (00000007D8CB7400) [pid = 3148] [serial = 908] [outer = 0000000000000000] 09:25:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 137 (00000007D932D000) [pid = 3148] [serial = 909] [outer = 00000007D8CB7400] 09:25:54 INFO - PROCESS | 3148 | 1463675154075 Marionette DEBUG loaded listener.js 09:25:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 138 (00000007D9383C00) [pid = 3148] [serial = 910] [outer = 00000007D8CB7400] 09:25:54 INFO - PROCESS | 3148 | 1463675154647 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:25:54 INFO - PROCESS | 3148 | 1463675154725 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 09:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:25:54 INFO - PROCESS | 3148 | 1463675154728 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:25:54 INFO - PROCESS | 3148 | 1463675154731 Marionette TRACE conn6 <- [1,1178,null,{}] 09:25:54 INFO - PROCESS | 3148 | 1463675154735 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:54 INFO - PROCESS | 3148 | 1463675154857 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 09:25:54 INFO - PROCESS | 3148 | 1463675154952 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:54 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CE49F000 == 92 [pid = 3148] [id = 304] 09:25:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 139 (00000007C7CD0400) [pid = 3148] [serial = 911] [outer = 0000000000000000] 09:25:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 140 (00000007CE50F400) [pid = 3148] [serial = 912] [outer = 00000007C7CD0400] 09:25:55 INFO - PROCESS | 3148 | 1463675155007 Marionette DEBUG loaded listener.js 09:25:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 141 (00000007D9389800) [pid = 3148] [serial = 913] [outer = 00000007C7CD0400] 09:25:55 INFO - PROCESS | 3148 | 1463675155738 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:25:55 INFO - PROCESS | 3148 | 1463675155816 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 09:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:25:55 INFO - PROCESS | 3148 | 1463675155822 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:25:55 INFO - PROCESS | 3148 | 1463675155826 Marionette TRACE conn6 <- [1,1182,null,{}] 09:25:55 INFO - PROCESS | 3148 | 1463675155832 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:55 INFO - PROCESS | 3148 | 1463675155952 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 09:25:56 INFO - PROCESS | 3148 | 1463675156077 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:56 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CD4C2800 == 93 [pid = 3148] [id = 305] 09:25:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 142 (00000007C7CC9400) [pid = 3148] [serial = 914] [outer = 0000000000000000] 09:25:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 143 (00000007C7CD9800) [pid = 3148] [serial = 915] [outer = 00000007C7CC9400] 09:25:56 INFO - PROCESS | 3148 | 1463675156131 Marionette DEBUG loaded listener.js 09:25:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 144 (00000007CCAC8400) [pid = 3148] [serial = 916] [outer = 00000007C7CC9400] 09:25:56 INFO - PROCESS | 3148 | 1463675156802 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:25:56 INFO - PROCESS | 3148 | 1463675156855 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 09:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:25:56 INFO - PROCESS | 3148 | 1463675156861 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:25:56 INFO - PROCESS | 3148 | 1463675156865 Marionette TRACE conn6 <- [1,1186,null,{}] 09:25:56 INFO - PROCESS | 3148 | 1463675156869 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:56 INFO - PROCESS | 3148 | 1463675156981 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 09:25:57 INFO - PROCESS | 3148 | --DOCSHELL 00000007DFAA6800 == 92 [pid = 3148] [id = 252] 09:25:57 INFO - PROCESS | 3148 | --DOCSHELL 00000007DFF7F000 == 91 [pid = 3148] [id = 165] 09:25:57 INFO - PROCESS | 3148 | --DOCSHELL 00000007CB4A0800 == 90 [pid = 3148] [id = 245] 09:25:57 INFO - PROCESS | 3148 | --DOCSHELL 00000007D842C800 == 89 [pid = 3148] [id = 295] 09:25:57 INFO - PROCESS | 3148 | --DOCSHELL 00000007D58EC800 == 88 [pid = 3148] [id = 294] 09:25:57 INFO - PROCESS | 3148 | --DOCSHELL 00000007D2442000 == 87 [pid = 3148] [id = 293] 09:25:57 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4C8A000 == 86 [pid = 3148] [id = 292] 09:25:57 INFO - PROCESS | 3148 | --DOCSHELL 00000007C8563000 == 85 [pid = 3148] [id = 289] 09:25:57 INFO - PROCESS | 3148 | --DOCSHELL 00000007CB4A2800 == 84 [pid = 3148] [id = 288] 09:25:57 INFO - PROCESS | 3148 | --DOMWINDOW == 143 (00000007D1006400) [pid = 3148] [serial = 792] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3148 | --DOMWINDOW == 142 (00000007D59BF800) [pid = 3148] [serial = 804] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3148 | --DOMWINDOW == 141 (00000007D5910000) [pid = 3148] [serial = 834] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3148 | --DOCSHELL 00000007C65A4800 == 83 [pid = 3148] [id = 287] 09:25:57 INFO - PROCESS | 3148 | --DOCSHELL 00000007DB07B000 == 82 [pid = 3148] [id = 284] 09:25:57 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8DC8000 == 81 [pid = 3148] [id = 283] 09:25:57 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8C65800 == 80 [pid = 3148] [id = 282] 09:25:57 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8872800 == 79 [pid = 3148] [id = 281] 09:25:57 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4917000 == 78 [pid = 3148] [id = 280] 09:25:57 INFO - PROCESS | 3148 | --DOCSHELL 00000007C85A6000 == 77 [pid = 3148] [id = 279] 09:25:57 INFO - PROCESS | 3148 | --DOCSHELL 00000007D6EEC800 == 76 [pid = 3148] [id = 278] 09:25:57 INFO - PROCESS | 3148 | 1463675157158 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:57 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C8082800 == 77 [pid = 3148] [id = 306] 09:25:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 142 (00000007C6665000) [pid = 3148] [serial = 917] [outer = 0000000000000000] 09:25:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 143 (00000007C7C7A400) [pid = 3148] [serial = 918] [outer = 00000007C6665000] 09:25:57 INFO - PROCESS | 3148 | 1463675157208 Marionette DEBUG loaded listener.js 09:25:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 144 (00000007CD508800) [pid = 3148] [serial = 919] [outer = 00000007C6665000] 09:25:57 INFO - PROCESS | 3148 | --DOMWINDOW == 143 (00000007DA3A9400) [pid = 3148] [serial = 757] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3148 | --DOMWINDOW == 142 (00000007D9F36C00) [pid = 3148] [serial = 754] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3148 | --DOMWINDOW == 141 (00000007DB16D400) [pid = 3148] [serial = 760] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3148 | --DOMWINDOW == 140 (00000007D2A4F400) [pid = 3148] [serial = 822] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3148 | --DOMWINDOW == 139 (00000007D3523800) [pid = 3148] [serial = 825] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3148 | --DOMWINDOW == 138 (00000007D3379800) [pid = 3148] [serial = 823] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3148 | --DOMWINDOW == 137 (00000007CCACB000) [pid = 3148] [serial = 808] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3148 | --DOMWINDOW == 136 (00000007C7E1AC00) [pid = 3148] [serial = 807] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3148 | --DOMWINDOW == 135 (00000007CD5A1000) [pid = 3148] [serial = 811] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3148 | --DOMWINDOW == 134 (00000007CD519800) [pid = 3148] [serial = 810] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3148 | --DOMWINDOW == 133 (00000007CE4CB000) [pid = 3148] [serial = 816] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3148 | --DOMWINDOW == 132 (00000007CEE07400) [pid = 3148] [serial = 817] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3148 | --DOMWINDOW == 131 (00000007D2403400) [pid = 3148] [serial = 819] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3148 | --DOMWINDOW == 130 (00000007D40D7400) [pid = 3148] [serial = 826] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3148 | --DOMWINDOW == 129 (00000007CD518400) [pid = 3148] [serial = 813] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3148 | --DOMWINDOW == 128 (00000007CE104400) [pid = 3148] [serial = 814] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3148 | --DOMWINDOW == 127 (00000007D9386C00) [pid = 3148] [serial = 795] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3148 | --DOMWINDOW == 126 (00000007DBDA8800) [pid = 3148] [serial = 798] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3148 | --DOMWINDOW == 125 (00000007DF60D400) [pid = 3148] [serial = 801] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3148 | --DOMWINDOW == 124 (00000007D5409400) [pid = 3148] [serial = 831] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3148 | --DOMWINDOW == 123 (00000007C966C800) [pid = 3148] [serial = 828] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3148 | --DOMWINDOW == 122 (00000007E08B3C00) [pid = 3148] [serial = 790] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3148 | --DOMWINDOW == 121 (00000007D2A4C800) [pid = 3148] [serial = 829] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3148 | --DOMWINDOW == 120 (00000007D24BA800) [pid = 3148] [serial = 820] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3148 | --DOMWINDOW == 119 (00000007D574A800) [pid = 3148] [serial = 832] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3148 | --DOMWINDOW == 118 (00000007D6EC9400) [pid = 3148] [serial = 612] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3148 | --DOMWINDOW == 117 (00000007D103E400) [pid = 3148] [serial = 609] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3148 | --DOMWINDOW == 116 (00000007D9BD5800) [pid = 3148] [serial = 615] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3148 | --DOMWINDOW == 115 (00000007D9F35000) [pid = 3148] [serial = 618] [outer = 0000000000000000] [url = about:blank] 09:25:57 INFO - PROCESS | 3148 | 1463675157692 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 880ms 09:25:57 INFO - PROCESS | 3148 | 1463675157743 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 09:25:57 INFO - PROCESS | 3148 | 1463675157745 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 09:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:25:57 INFO - PROCESS | 3148 | 1463675157749 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:25:57 INFO - PROCESS | 3148 | 1463675157753 Marionette TRACE conn6 <- [1,1190,null,{}] 09:25:57 INFO - PROCESS | 3148 | 1463675157763 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:57 INFO - PROCESS | 3148 | 1463675157866 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 09:25:57 INFO - PROCESS | 3148 | 1463675157969 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:57 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CE615000 == 78 [pid = 3148] [id = 307] 09:25:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 116 (00000007C95EE400) [pid = 3148] [serial = 920] [outer = 0000000000000000] 09:25:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 117 (00000007CEE07800) [pid = 3148] [serial = 921] [outer = 00000007C95EE400] 09:25:58 INFO - PROCESS | 3148 | 1463675158019 Marionette DEBUG loaded listener.js 09:25:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 118 (00000007D2404C00) [pid = 3148] [serial = 922] [outer = 00000007C95EE400] 09:25:58 INFO - PROCESS | 3148 | 1463675158421 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 734ms 09:25:58 INFO - PROCESS | 3148 | 1463675158485 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 09:25:58 INFO - PROCESS | 3148 | 1463675158488 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 09:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:25:58 INFO - PROCESS | 3148 | 1463675158492 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:25:58 INFO - PROCESS | 3148 | 1463675158494 Marionette TRACE conn6 <- [1,1194,null,{}] 09:25:58 INFO - PROCESS | 3148 | 1463675158498 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:58 INFO - PROCESS | 3148 | 1463675158623 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 09:25:58 INFO - PROCESS | 3148 | 1463675158645 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:58 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D493E800 == 79 [pid = 3148] [id = 308] 09:25:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 119 (00000007D2A16800) [pid = 3148] [serial = 923] [outer = 0000000000000000] 09:25:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 120 (00000007D2A43400) [pid = 3148] [serial = 924] [outer = 00000007D2A16800] 09:25:58 INFO - PROCESS | 3148 | 1463675158694 Marionette DEBUG loaded listener.js 09:25:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 121 (00000007D2D2F800) [pid = 3148] [serial = 925] [outer = 00000007D2A16800] 09:25:59 INFO - PROCESS | 3148 | 1463675159129 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:25:59 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 09:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 671ms 09:25:59 INFO - PROCESS | 3148 | 1463675159173 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 09:25:59 INFO - PROCESS | 3148 | 1463675159175 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 09:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:25:59 INFO - PROCESS | 3148 | 1463675159178 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:25:59 INFO - PROCESS | 3148 | 1463675159180 Marionette TRACE conn6 <- [1,1198,null,{}] 09:25:59 INFO - PROCESS | 3148 | 1463675159184 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:59 INFO - PROCESS | 3148 | 1463675159278 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 09:25:59 INFO - PROCESS | 3148 | 1463675159286 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:59 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4E2D800 == 80 [pid = 3148] [id = 309] 09:25:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 122 (00000007D33F1C00) [pid = 3148] [serial = 926] [outer = 0000000000000000] 09:25:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 123 (00000007D351B400) [pid = 3148] [serial = 927] [outer = 00000007D33F1C00] 09:25:59 INFO - PROCESS | 3148 | 1463675159332 Marionette DEBUG loaded listener.js 09:25:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 124 (00000007D4F03400) [pid = 3148] [serial = 928] [outer = 00000007D33F1C00] 09:25:59 INFO - PROCESS | 3148 | 1463675159817 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 671ms 09:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:25:59 INFO - PROCESS | 3148 | 1463675159850 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 09:25:59 INFO - PROCESS | 3148 | 1463675159853 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 09:25:59 INFO - PROCESS | 3148 | 1463675159856 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:25:59 INFO - PROCESS | 3148 | 1463675159858 Marionette TRACE conn6 <- [1,1202,null,{}] 09:25:59 INFO - PROCESS | 3148 | 1463675159861 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:00 INFO - PROCESS | 3148 | 1463675160008 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 09:26:00 INFO - PROCESS | 3148 | 1463675160097 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:00 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D6ED7800 == 81 [pid = 3148] [id = 310] 09:26:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 125 (00000007D5903400) [pid = 3148] [serial = 929] [outer = 0000000000000000] 09:26:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 126 (00000007D5FE1C00) [pid = 3148] [serial = 930] [outer = 00000007D5903400] 09:26:00 INFO - PROCESS | 3148 | 1463675160146 Marionette DEBUG loaded listener.js 09:26:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 127 (00000007D6E19C00) [pid = 3148] [serial = 931] [outer = 00000007D5903400] 09:26:00 INFO - PROCESS | 3148 | 1463675160599 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 775ms 09:26:00 INFO - PROCESS | 3148 | 1463675160636 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 09:26:00 INFO - PROCESS | 3148 | 1463675160638 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 09:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:26:00 INFO - PROCESS | 3148 | 1463675160642 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:26:00 INFO - PROCESS | 3148 | 1463675160644 Marionette TRACE conn6 <- [1,1206,null,{}] 09:26:00 INFO - PROCESS | 3148 | 1463675160647 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:00 INFO - PROCESS | 3148 | 1463675160775 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 09:26:00 INFO - PROCESS | 3148 | 1463675160834 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:00 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8873000 == 82 [pid = 3148] [id = 311] 09:26:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 128 (00000007D6E18000) [pid = 3148] [serial = 932] [outer = 0000000000000000] 09:26:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 129 (00000007D7094400) [pid = 3148] [serial = 933] [outer = 00000007D6E18000] 09:26:00 INFO - PROCESS | 3148 | 1463675160880 Marionette DEBUG loaded listener.js 09:26:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 130 (00000007D8986400) [pid = 3148] [serial = 934] [outer = 00000007D6E18000] 09:26:01 INFO - PROCESS | 3148 | 1463675161300 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 734ms 09:26:01 INFO - PROCESS | 3148 | 1463675161378 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 09:26:01 INFO - PROCESS | 3148 | 1463675161380 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 09:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:26:01 INFO - PROCESS | 3148 | 1463675161424 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:26:01 INFO - PROCESS | 3148 | 1463675161426 Marionette TRACE conn6 <- [1,1210,null,{}] 09:26:01 INFO - PROCESS | 3148 | 1463675161430 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:01 INFO - PROCESS | 3148 | 1463675161724 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 09:26:01 INFO - PROCESS | 3148 | --DOMWINDOW == 129 (00000007CE4C2C00) [pid = 3148] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:26:01 INFO - PROCESS | 3148 | --DOMWINDOW == 128 (00000007C7CBC400) [pid = 3148] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:26:01 INFO - PROCESS | 3148 | --DOMWINDOW == 127 (00000007C7CC4C00) [pid = 3148] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:26:01 INFO - PROCESS | 3148 | --DOMWINDOW == 126 (00000007D6EB5000) [pid = 3148] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:26:01 INFO - PROCESS | 3148 | --DOMWINDOW == 125 (00000007CE677000) [pid = 3148] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:26:01 INFO - PROCESS | 3148 | --DOMWINDOW == 124 (00000007C7E17000) [pid = 3148] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:26:01 INFO - PROCESS | 3148 | --DOMWINDOW == 123 (00000007D2410800) [pid = 3148] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:26:01 INFO - PROCESS | 3148 | --DOMWINDOW == 122 (00000007C7C75400) [pid = 3148] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:26:01 INFO - PROCESS | 3148 | --DOMWINDOW == 121 (00000007D2A1E400) [pid = 3148] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:26:01 INFO - PROCESS | 3148 | --DOMWINDOW == 120 (00000007C7CC3800) [pid = 3148] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:26:01 INFO - PROCESS | 3148 | --DOMWINDOW == 119 (00000007CE109800) [pid = 3148] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:26:01 INFO - PROCESS | 3148 | --DOMWINDOW == 118 (00000007CE66FC00) [pid = 3148] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:26:01 INFO - PROCESS | 3148 | --DOMWINDOW == 117 (00000007D337CC00) [pid = 3148] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:26:01 INFO - PROCESS | 3148 | --DOMWINDOW == 116 (00000007D7491400) [pid = 3148] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:26:01 INFO - PROCESS | 3148 | --DOMWINDOW == 115 (00000007D2A46400) [pid = 3148] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:26:01 INFO - PROCESS | 3148 | --DOMWINDOW == 114 (00000007CD32CC00) [pid = 3148] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:26:01 INFO - PROCESS | 3148 | --DOMWINDOW == 113 (00000007C8E93400) [pid = 3148] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:26:01 INFO - PROCESS | 3148 | --DOMWINDOW == 112 (00000007D5271400) [pid = 3148] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:26:01 INFO - PROCESS | 3148 | 1463675161792 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:01 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D2432000 == 83 [pid = 3148] [id = 312] 09:26:01 INFO - PROCESS | 3148 | ++DOMWINDOW == 113 (00000007C6F09400) [pid = 3148] [serial = 935] [outer = 0000000000000000] 09:26:01 INFO - PROCESS | 3148 | ++DOMWINDOW == 114 (00000007C7CC4C00) [pid = 3148] [serial = 936] [outer = 00000007C6F09400] 09:26:01 INFO - PROCESS | 3148 | 1463675161839 Marionette DEBUG loaded listener.js 09:26:01 INFO - PROCESS | 3148 | ++DOMWINDOW == 115 (00000007CE66FC00) [pid = 3148] [serial = 937] [outer = 00000007C6F09400] 09:26:02 INFO - PROCESS | 3148 | 1463675162206 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 09:26:02 INFO - PROCESS | 3148 | 1463675162253 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 09:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:26:02 INFO - PROCESS | 3148 | 1463675162256 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:26:02 INFO - PROCESS | 3148 | 1463675162258 Marionette TRACE conn6 <- [1,1214,null,{}] 09:26:02 INFO - PROCESS | 3148 | 1463675162262 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:02 INFO - PROCESS | 3148 | 1463675162356 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 09:26:02 INFO - PROCESS | 3148 | 1463675162362 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:02 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DB071800 == 84 [pid = 3148] [id = 313] 09:26:02 INFO - PROCESS | 3148 | ++DOMWINDOW == 116 (00000007D2D37C00) [pid = 3148] [serial = 938] [outer = 0000000000000000] 09:26:02 INFO - PROCESS | 3148 | ++DOMWINDOW == 117 (00000007D8A8D800) [pid = 3148] [serial = 939] [outer = 00000007D2D37C00] 09:26:02 INFO - PROCESS | 3148 | 1463675162407 Marionette DEBUG loaded listener.js 09:26:02 INFO - PROCESS | 3148 | ++DOMWINDOW == 118 (00000007D8C7E400) [pid = 3148] [serial = 940] [outer = 00000007D2D37C00] 09:26:02 INFO - PROCESS | 3148 | 1463675162847 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 629ms 09:26:02 INFO - PROCESS | 3148 | 1463675162889 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 09:26:02 INFO - PROCESS | 3148 | 1463675162891 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 09:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:26:02 INFO - PROCESS | 3148 | 1463675162895 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:26:02 INFO - PROCESS | 3148 | 1463675162896 Marionette TRACE conn6 <- [1,1218,null,{}] 09:26:02 INFO - PROCESS | 3148 | 1463675162900 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:03 INFO - PROCESS | 3148 | 1463675162995 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 09:26:03 INFO - PROCESS | 3148 | 1463675163001 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:03 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DDA49000 == 85 [pid = 3148] [id = 314] 09:26:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 119 (00000007D9324C00) [pid = 3148] [serial = 941] [outer = 0000000000000000] 09:26:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 120 (00000007D9380800) [pid = 3148] [serial = 942] [outer = 00000007D9324C00] 09:26:03 INFO - PROCESS | 3148 | 1463675163048 Marionette DEBUG loaded listener.js 09:26:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 121 (00000007D9919000) [pid = 3148] [serial = 943] [outer = 00000007D9324C00] 09:26:03 INFO - PROCESS | 3148 | 1463675163501 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 671ms 09:26:03 INFO - PROCESS | 3148 | 1463675163572 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 09:26:03 INFO - PROCESS | 3148 | 1463675163574 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 09:26:03 INFO - PROCESS | 3148 | 1463675163578 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:26:03 INFO - PROCESS | 3148 | 1463675163580 Marionette TRACE conn6 <- [1,1222,null,{}] 09:26:03 INFO - PROCESS | 3148 | 1463675163584 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:03 INFO - PROCESS | 3148 | 1463675163699 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 09:26:03 INFO - PROCESS | 3148 | 1463675163856 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:03 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C85A6000 == 86 [pid = 3148] [id = 315] 09:26:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 122 (00000007C66D6C00) [pid = 3148] [serial = 944] [outer = 0000000000000000] 09:26:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 123 (00000007C77B7800) [pid = 3148] [serial = 945] [outer = 00000007C66D6C00] 09:26:03 INFO - PROCESS | 3148 | 1463675163918 Marionette DEBUG loaded listener.js 09:26:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 124 (00000007C7E15000) [pid = 3148] [serial = 946] [outer = 00000007C66D6C00] 09:26:04 INFO - PROCESS | 3148 | 1463675164609 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1075ms 09:26:04 INFO - PROCESS | 3148 | 1463675164658 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 09:26:04 INFO - PROCESS | 3148 | 1463675164664 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 09:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:26:04 INFO - PROCESS | 3148 | 1463675164669 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:26:04 INFO - PROCESS | 3148 | 1463675164673 Marionette TRACE conn6 <- [1,1226,null,{}] 09:26:04 INFO - PROCESS | 3148 | 1463675164679 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:04 INFO - PROCESS | 3148 | 1463675164808 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 09:26:04 INFO - PROCESS | 3148 | 1463675164938 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:04 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D33E1000 == 87 [pid = 3148] [id = 316] 09:26:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 125 (00000007CE40D400) [pid = 3148] [serial = 947] [outer = 0000000000000000] 09:26:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 126 (00000007CE4C1400) [pid = 3148] [serial = 948] [outer = 00000007CE40D400] 09:26:05 INFO - PROCESS | 3148 | 1463675164997 Marionette DEBUG loaded listener.js 09:26:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 127 (00000007D240D400) [pid = 3148] [serial = 949] [outer = 00000007CE40D400] 09:26:05 INFO - PROCESS | 3148 | 1463675165615 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 986ms 09:26:05 INFO - PROCESS | 3148 | 1463675165660 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 09:26:05 INFO - PROCESS | 3148 | 1463675165665 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 09:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:26:05 INFO - PROCESS | 3148 | 1463675165669 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:26:05 INFO - PROCESS | 3148 | 1463675165671 Marionette TRACE conn6 <- [1,1230,null,{}] 09:26:05 INFO - PROCESS | 3148 | 1463675165676 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:05 INFO - PROCESS | 3148 | 1463675165800 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 09:26:05 INFO - PROCESS | 3148 | 1463675165931 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:05 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DE184000 == 88 [pid = 3148] [id = 317] 09:26:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 128 (00000007D33F7400) [pid = 3148] [serial = 950] [outer = 0000000000000000] 09:26:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 129 (00000007D540AC00) [pid = 3148] [serial = 951] [outer = 00000007D33F7400] 09:26:05 INFO - PROCESS | 3148 | 1463675165991 Marionette DEBUG loaded listener.js 09:26:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 130 (00000007D59C4400) [pid = 3148] [serial = 952] [outer = 00000007D33F7400] 09:26:06 INFO - PROCESS | 3148 | 1463675166558 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 923ms 09:26:06 INFO - PROCESS | 3148 | 1463675166595 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 09:26:06 INFO - PROCESS | 3148 | 1463675166598 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 09:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:26:06 INFO - PROCESS | 3148 | 1463675166609 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:26:06 INFO - PROCESS | 3148 | 1463675166616 Marionette TRACE conn6 <- [1,1234,null,{}] 09:26:06 INFO - PROCESS | 3148 | 1463675166620 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:06 INFO - PROCESS | 3148 | 1463675166745 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 09:26:06 INFO - PROCESS | 3148 | 1463675166875 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:06 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DEF48800 == 89 [pid = 3148] [id = 318] 09:26:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 131 (00000007D6E15400) [pid = 3148] [serial = 953] [outer = 0000000000000000] 09:26:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 132 (00000007D932F800) [pid = 3148] [serial = 954] [outer = 00000007D6E15400] 09:26:06 INFO - PROCESS | 3148 | 1463675166934 Marionette DEBUG loaded listener.js 09:26:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 133 (00000007D994B000) [pid = 3148] [serial = 955] [outer = 00000007D6E15400] 09:26:07 INFO - PROCESS | 3148 | 1463675167527 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 986ms 09:26:07 INFO - PROCESS | 3148 | 1463675167590 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 09:26:07 INFO - PROCESS | 3148 | 1463675167593 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 09:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:26:07 INFO - PROCESS | 3148 | 1463675167596 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:26:07 INFO - PROCESS | 3148 | 1463675167599 Marionette TRACE conn6 <- [1,1238,null,{}] 09:26:07 INFO - PROCESS | 3148 | 1463675167602 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:07 INFO - PROCESS | 3148 | 1463675167723 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 09:26:07 INFO - PROCESS | 3148 | 1463675167853 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:07 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DFA9D000 == 90 [pid = 3148] [id = 319] 09:26:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 134 (00000007D9ACCC00) [pid = 3148] [serial = 956] [outer = 0000000000000000] 09:26:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 135 (00000007D9AD0000) [pid = 3148] [serial = 957] [outer = 00000007D9ACCC00] 09:26:07 INFO - PROCESS | 3148 | 1463675167912 Marionette DEBUG loaded listener.js 09:26:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 136 (00000007D9AE3400) [pid = 3148] [serial = 958] [outer = 00000007D9ACCC00] 09:26:08 INFO - PROCESS | 3148 | 1463675168488 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 924ms 09:26:08 INFO - PROCESS | 3148 | 1463675168523 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 09:26:08 INFO - PROCESS | 3148 | 1463675168525 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 09:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:26:08 INFO - PROCESS | 3148 | 1463675168529 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:26:08 INFO - PROCESS | 3148 | 1463675168531 Marionette TRACE conn6 <- [1,1242,null,{}] 09:26:08 INFO - PROCESS | 3148 | 1463675168535 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:08 INFO - PROCESS | 3148 | 1463675168655 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 09:26:08 INFO - PROCESS | 3148 | 1463675168788 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:08 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DFF68000 == 91 [pid = 3148] [id = 320] 09:26:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 137 (00000007D9AF1C00) [pid = 3148] [serial = 959] [outer = 0000000000000000] 09:26:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 138 (00000007D9B4B000) [pid = 3148] [serial = 960] [outer = 00000007D9AF1C00] 09:26:08 INFO - PROCESS | 3148 | 1463675168854 Marionette DEBUG loaded listener.js 09:26:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 139 (00000007D9B57400) [pid = 3148] [serial = 961] [outer = 00000007D9AF1C00] 09:26:09 INFO - PROCESS | 3148 | 1463675169491 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 987ms 09:26:09 INFO - PROCESS | 3148 | 1463675169519 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 09:26:09 INFO - PROCESS | 3148 | 1463675169522 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 09:26:09 INFO - PROCESS | 3148 | 1463675169525 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:26:09 INFO - PROCESS | 3148 | 1463675169527 Marionette TRACE conn6 <- [1,1246,null,{}] 09:26:09 INFO - PROCESS | 3148 | 1463675169531 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:09 INFO - PROCESS | 3148 | 1463675169651 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 09:26:09 INFO - PROCESS | 3148 | 1463675169755 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:09 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E0D9D800 == 92 [pid = 3148] [id = 321] 09:26:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 140 (00000007D9B49400) [pid = 3148] [serial = 962] [outer = 0000000000000000] 09:26:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 141 (00000007D9BCEC00) [pid = 3148] [serial = 963] [outer = 00000007D9B49400] 09:26:09 INFO - PROCESS | 3148 | 1463675169810 Marionette DEBUG loaded listener.js 09:26:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 142 (00000007D9E70400) [pid = 3148] [serial = 964] [outer = 00000007D9B49400] 09:26:10 INFO - PROCESS | 3148 | 1463675170401 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 923ms 09:26:10 INFO - PROCESS | 3148 | 1463675170451 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 09:26:10 INFO - PROCESS | 3148 | 1463675170454 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 09:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:26:10 INFO - PROCESS | 3148 | 1463675170457 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:26:10 INFO - PROCESS | 3148 | 1463675170459 Marionette TRACE conn6 <- [1,1250,null,{}] 09:26:10 INFO - PROCESS | 3148 | 1463675170463 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:10 INFO - PROCESS | 3148 | 1463675170583 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 09:26:10 INFO - PROCESS | 3148 | 1463675170686 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:10 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E0DD4000 == 93 [pid = 3148] [id = 322] 09:26:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 143 (00000007D9BD6400) [pid = 3148] [serial = 965] [outer = 0000000000000000] 09:26:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 144 (00000007D9E7BC00) [pid = 3148] [serial = 966] [outer = 00000007D9BD6400] 09:26:10 INFO - PROCESS | 3148 | 1463675170743 Marionette DEBUG loaded listener.js 09:26:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 145 (00000007D9EA6400) [pid = 3148] [serial = 967] [outer = 00000007D9BD6400] 09:26:11 INFO - PROCESS | 3148 | 1463675171379 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 987ms 09:26:11 INFO - PROCESS | 3148 | 1463675171447 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 09:26:11 INFO - PROCESS | 3148 | 1463675171450 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 09:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:26:11 INFO - PROCESS | 3148 | 1463675171454 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:26:11 INFO - PROCESS | 3148 | 1463675171456 Marionette TRACE conn6 <- [1,1254,null,{}] 09:26:11 INFO - PROCESS | 3148 | 1463675171460 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:11 INFO - PROCESS | 3148 | 1463675171580 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 09:26:11 INFO - PROCESS | 3148 | 1463675171864 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:11 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CD10D000 == 94 [pid = 3148] [id = 323] 09:26:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 146 (00000007C6F10800) [pid = 3148] [serial = 968] [outer = 0000000000000000] 09:26:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 147 (00000007C7C47400) [pid = 3148] [serial = 969] [outer = 00000007C6F10800] 09:26:11 INFO - PROCESS | 3148 | 1463675171945 Marionette DEBUG loaded listener.js 09:26:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 148 (00000007CD38EC00) [pid = 3148] [serial = 970] [outer = 00000007C6F10800] 09:26:12 INFO - PROCESS | 3148 | 1463675172619 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1242ms 09:26:12 INFO - PROCESS | 3148 | 1463675172698 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 09:26:12 INFO - PROCESS | 3148 | 1463675172703 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 09:26:12 INFO - PROCESS | 3148 | 1463675172707 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:26:12 INFO - PROCESS | 3148 | 1463675172711 Marionette TRACE conn6 <- [1,1258,null,{}] 09:26:12 INFO - PROCESS | 3148 | 1463675172716 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:12 INFO - PROCESS | 3148 | 1463675172887 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 09:26:12 INFO - PROCESS | 3148 | 1463675172899 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:12 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CD11B000 == 95 [pid = 3148] [id = 324] 09:26:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 149 (00000007CD51F000) [pid = 3148] [serial = 971] [outer = 0000000000000000] 09:26:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 150 (00000007CE676C00) [pid = 3148] [serial = 972] [outer = 00000007CD51F000] 09:26:12 INFO - PROCESS | 3148 | 1463675172951 Marionette DEBUG loaded listener.js 09:26:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 151 (00000007D271D800) [pid = 3148] [serial = 973] [outer = 00000007CD51F000] 09:26:13 INFO - PROCESS | 3148 | 1463675173557 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 881ms 09:26:13 INFO - PROCESS | 3148 | 1463675173595 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 09:26:13 INFO - PROCESS | 3148 | 1463675173599 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 09:26:13 INFO - PROCESS | 3148 | 1463675173604 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:26:13 INFO - PROCESS | 3148 | 1463675173606 Marionette TRACE conn6 <- [1,1262,null,{}] 09:26:13 INFO - PROCESS | 3148 | 1463675173610 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:13 INFO - PROCESS | 3148 | 1463675173754 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 09:26:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007DDA49000 == 94 [pid = 3148] [id = 314] 09:26:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007DB071800 == 93 [pid = 3148] [id = 313] 09:26:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007D33D0000 == 92 [pid = 3148] [id = 291] 09:26:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007D2432000 == 91 [pid = 3148] [id = 312] 09:26:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8873000 == 90 [pid = 3148] [id = 311] 09:26:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007D6ED7800 == 89 [pid = 3148] [id = 310] 09:26:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007D243D800 == 88 [pid = 3148] [id = 290] 09:26:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4E2D800 == 87 [pid = 3148] [id = 309] 09:26:13 INFO - PROCESS | 3148 | --DOMWINDOW == 150 (00000007D8C44000) [pid = 3148] [serial = 852] [outer = 0000000000000000] [url = about:blank] 09:26:13 INFO - PROCESS | 3148 | --DOMWINDOW == 149 (00000007D8C89C00) [pid = 3148] [serial = 855] [outer = 0000000000000000] [url = about:blank] 09:26:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007D493E800 == 86 [pid = 3148] [id = 308] 09:26:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007CE615000 == 85 [pid = 3148] [id = 307] 09:26:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007C8082800 == 84 [pid = 3148] [id = 306] 09:26:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007CD4C2800 == 83 [pid = 3148] [id = 305] 09:26:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007DD525000 == 82 [pid = 3148] [id = 301] 09:26:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007DC0B1800 == 81 [pid = 3148] [id = 300] 09:26:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007D9B8A000 == 80 [pid = 3148] [id = 299] 09:26:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007D52A1000 == 79 [pid = 3148] [id = 298] 09:26:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007CD3CB800 == 78 [pid = 3148] [id = 297] 09:26:13 INFO - PROCESS | 3148 | 1463675173921 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:13 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C8563800 == 79 [pid = 3148] [id = 325] 09:26:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 150 (00000007C6668800) [pid = 3148] [serial = 974] [outer = 0000000000000000] 09:26:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 151 (00000007C7C45400) [pid = 3148] [serial = 975] [outer = 00000007C6668800] 09:26:13 INFO - PROCESS | 3148 | 1463675173969 Marionette DEBUG loaded listener.js 09:26:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 152 (00000007C90D2000) [pid = 3148] [serial = 976] [outer = 00000007C6668800] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 151 (00000007D408D000) [pid = 3148] [serial = 793] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 150 (00000007C7E16400) [pid = 3148] [serial = 862] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 149 (00000007CE512C00) [pid = 3148] [serial = 841] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 148 (00000007D6EBD800) [pid = 3148] [serial = 846] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 147 (00000007D4085C00) [pid = 3148] [serial = 882] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 146 (00000007CE407000) [pid = 3148] [serial = 858] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 145 (00000007D2A42C00) [pid = 3148] [serial = 876] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 144 (00000007D4F80400) [pid = 3148] [serial = 883] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 143 (00000007C7E20400) [pid = 3148] [serial = 879] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 142 (00000007D5907C00) [pid = 3148] [serial = 844] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 141 (00000007C7CC9000) [pid = 3148] [serial = 837] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 140 (00000007D33F7C00) [pid = 3148] [serial = 859] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 139 (00000007D6ECA800) [pid = 3148] [serial = 847] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 138 (00000007CE40B800) [pid = 3148] [serial = 870] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 137 (00000007D33F1000) [pid = 3148] [serial = 880] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 136 (00000007CEE04800) [pid = 3148] [serial = 873] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 135 (00000007DFA6A800) [pid = 3148] [serial = 805] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 134 (00000007D88ABC00) [pid = 3148] [serial = 850] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 133 (00000007D62E0000) [pid = 3148] [serial = 835] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 132 (00000007D2A5C000) [pid = 3148] [serial = 843] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 131 (00000007C8979400) [pid = 3148] [serial = 838] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 130 (00000007D3379000) [pid = 3148] [serial = 877] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 129 (00000007D103E800) [pid = 3148] [serial = 874] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 128 (00000007CDF5BC00) [pid = 3148] [serial = 868] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 127 (00000007CD521000) [pid = 3148] [serial = 840] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 126 (00000007C9662400) [pid = 3148] [serial = 864] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 125 (00000007C7CBF800) [pid = 3148] [serial = 861] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 124 (00000007CE512000) [pid = 3148] [serial = 871] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 123 (00000007CD51E000) [pid = 3148] [serial = 867] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 122 (00000007CC8B9400) [pid = 3148] [serial = 865] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 121 (00000007D889E800) [pid = 3148] [serial = 849] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 120 (00000007D527A800) [pid = 3148] [serial = 885] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | --DOMWINDOW == 119 (00000007D5411C00) [pid = 3148] [serial = 886] [outer = 0000000000000000] [url = about:blank] 09:26:14 INFO - PROCESS | 3148 | 1463675174429 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 881ms 09:26:14 INFO - PROCESS | 3148 | 1463675174489 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 09:26:14 INFO - PROCESS | 3148 | 1463675174491 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 09:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:26:14 INFO - PROCESS | 3148 | 1463675174496 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:26:14 INFO - PROCESS | 3148 | 1463675174503 Marionette TRACE conn6 <- [1,1266,null,{}] 09:26:14 INFO - PROCESS | 3148 | 1463675174512 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:14 INFO - PROCESS | 3148 | 1463675174614 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 09:26:14 INFO - PROCESS | 3148 | 1463675174631 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:14 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D33CA800 == 80 [pid = 3148] [id = 326] 09:26:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 120 (00000007CE5BE800) [pid = 3148] [serial = 977] [outer = 0000000000000000] 09:26:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 121 (00000007D103E800) [pid = 3148] [serial = 978] [outer = 00000007CE5BE800] 09:26:14 INFO - PROCESS | 3148 | 1463675174679 Marionette DEBUG loaded listener.js 09:26:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 122 (00000007D2A46400) [pid = 3148] [serial = 979] [outer = 00000007CE5BE800] 09:26:15 INFO - PROCESS | 3148 | 1463675175150 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 692ms 09:26:15 INFO - PROCESS | 3148 | 1463675175190 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 09:26:15 INFO - PROCESS | 3148 | 1463675175192 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 09:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:26:15 INFO - PROCESS | 3148 | 1463675175196 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:26:15 INFO - PROCESS | 3148 | 1463675175198 Marionette TRACE conn6 <- [1,1270,null,{}] 09:26:15 INFO - PROCESS | 3148 | 1463675175201 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:15 INFO - PROCESS | 3148 | 1463675175298 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 09:26:15 INFO - PROCESS | 3148 | 1463675175307 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:15 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4933800 == 81 [pid = 3148] [id = 327] 09:26:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 123 (00000007CE676800) [pid = 3148] [serial = 980] [outer = 0000000000000000] 09:26:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 124 (00000007D356F800) [pid = 3148] [serial = 981] [outer = 00000007CE676800] 09:26:15 INFO - PROCESS | 3148 | 1463675175437 Marionette DEBUG loaded listener.js 09:26:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 125 (00000007D4F80400) [pid = 3148] [serial = 982] [outer = 00000007CE676800] 09:26:15 INFO - PROCESS | 3148 | 1463675175835 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 671ms 09:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:26:15 INFO - PROCESS | 3148 | 1463675175870 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 09:26:15 INFO - PROCESS | 3148 | 1463675175872 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 09:26:15 INFO - PROCESS | 3148 | 1463675175875 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:26:15 INFO - PROCESS | 3148 | 1463675175877 Marionette TRACE conn6 <- [1,1274,null,{}] 09:26:15 INFO - PROCESS | 3148 | 1463675175880 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:15 INFO - PROCESS | 3148 | 1463675175974 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 09:26:16 INFO - PROCESS | 3148 | 1463675176112 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:16 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D528E800 == 82 [pid = 3148] [id = 328] 09:26:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 126 (00000007D540C400) [pid = 3148] [serial = 983] [outer = 0000000000000000] 09:26:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 127 (00000007D5414C00) [pid = 3148] [serial = 984] [outer = 00000007D540C400] 09:26:16 INFO - PROCESS | 3148 | 1463675176166 Marionette DEBUG loaded listener.js 09:26:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 128 (00000007D59E6400) [pid = 3148] [serial = 985] [outer = 00000007D540C400] 09:26:16 INFO - PROCESS | 3148 | 1463675176647 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 839ms 09:26:16 INFO - PROCESS | 3148 | 1463675176724 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 09:26:16 INFO - PROCESS | 3148 | 1463675176726 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 09:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:26:16 INFO - PROCESS | 3148 | 1463675176730 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:26:16 INFO - PROCESS | 3148 | 1463675176732 Marionette TRACE conn6 <- [1,1278,null,{}] 09:26:16 INFO - PROCESS | 3148 | 1463675176740 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:16 INFO - PROCESS | 3148 | 1463675176878 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 09:26:16 INFO - PROCESS | 3148 | 1463675176940 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:16 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D793D000 == 83 [pid = 3148] [id = 329] 09:26:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 129 (00000007D5FE0C00) [pid = 3148] [serial = 986] [outer = 0000000000000000] 09:26:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 130 (00000007D6EBA800) [pid = 3148] [serial = 987] [outer = 00000007D5FE0C00] 09:26:16 INFO - PROCESS | 3148 | 1463675176994 Marionette DEBUG loaded listener.js 09:26:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 131 (00000007D70A0800) [pid = 3148] [serial = 988] [outer = 00000007D5FE0C00] 09:26:17 INFO - PROCESS | 3148 | 1463675177474 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 775ms 09:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:26:17 INFO - PROCESS | 3148 | 1463675177508 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 09:26:17 INFO - PROCESS | 3148 | 1463675177510 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 09:26:17 INFO - PROCESS | 3148 | 1463675177513 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:26:17 INFO - PROCESS | 3148 | 1463675177515 Marionette TRACE conn6 <- [1,1282,null,{}] 09:26:17 INFO - PROCESS | 3148 | 1463675177519 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:17 INFO - PROCESS | 3148 | 1463675177643 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 09:26:17 INFO - PROCESS | 3148 | 1463675177705 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:17 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D887F800 == 84 [pid = 3148] [id = 330] 09:26:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 132 (00000007D75D1C00) [pid = 3148] [serial = 989] [outer = 0000000000000000] 09:26:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 133 (00000007D88A4400) [pid = 3148] [serial = 990] [outer = 00000007D75D1C00] 09:26:17 INFO - PROCESS | 3148 | 1463675177752 Marionette DEBUG loaded listener.js 09:26:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 134 (00000007D8A8C400) [pid = 3148] [serial = 991] [outer = 00000007D75D1C00] 09:26:18 INFO - PROCESS | 3148 | --DOMWINDOW == 133 (00000007D8C88C00) [pid = 3148] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:26:18 INFO - PROCESS | 3148 | --DOMWINDOW == 132 (00000007DF608400) [pid = 3148] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:26:18 INFO - PROCESS | 3148 | --DOMWINDOW == 131 (00000007D8C83C00) [pid = 3148] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:26:18 INFO - PROCESS | 3148 | --DOMWINDOW == 130 (00000007D8990C00) [pid = 3148] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:26:18 INFO - PROCESS | 3148 | --DOMWINDOW == 129 (00000007D9F84800) [pid = 3148] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:26:18 INFO - PROCESS | 3148 | --DOMWINDOW == 128 (00000007D5903400) [pid = 3148] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:26:18 INFO - PROCESS | 3148 | --DOMWINDOW == 127 (00000007D5748000) [pid = 3148] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:26:18 INFO - PROCESS | 3148 | --DOMWINDOW == 126 (00000007C7CC9400) [pid = 3148] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:26:18 INFO - PROCESS | 3148 | --DOMWINDOW == 125 (00000007D2A16800) [pid = 3148] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:26:18 INFO - PROCESS | 3148 | --DOMWINDOW == 124 (00000007D6E18000) [pid = 3148] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:26:18 INFO - PROCESS | 3148 | --DOMWINDOW == 123 (00000007C95EE400) [pid = 3148] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:26:18 INFO - PROCESS | 3148 | --DOMWINDOW == 122 (00000007C6665000) [pid = 3148] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:26:18 INFO - PROCESS | 3148 | --DOMWINDOW == 121 (00000007D33F1C00) [pid = 3148] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:26:18 INFO - PROCESS | 3148 | --DOMWINDOW == 120 (00000007D2D37C00) [pid = 3148] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:26:18 INFO - PROCESS | 3148 | --DOMWINDOW == 119 (00000007C6F09400) [pid = 3148] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:26:18 INFO - PROCESS | 3148 | 1463675178280 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 777ms 09:26:18 INFO - PROCESS | 3148 | 1463675178292 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 09:26:18 INFO - PROCESS | 3148 | 1463675178294 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 09:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:26:18 INFO - PROCESS | 3148 | 1463675178297 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:26:18 INFO - PROCESS | 3148 | 1463675178299 Marionette TRACE conn6 <- [1,1286,null,{}] 09:26:18 INFO - PROCESS | 3148 | 1463675178302 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:18 INFO - PROCESS | 3148 | 1463675178397 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 09:26:18 INFO - PROCESS | 3148 | 1463675178486 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:18 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8C6A800 == 85 [pid = 3148] [id = 331] 09:26:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 120 (00000007CD50D800) [pid = 3148] [serial = 992] [outer = 0000000000000000] 09:26:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 121 (00000007D33F1400) [pid = 3148] [serial = 993] [outer = 00000007CD50D800] 09:26:18 INFO - PROCESS | 3148 | 1463675178534 Marionette DEBUG loaded listener.js 09:26:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 122 (00000007D8B42400) [pid = 3148] [serial = 994] [outer = 00000007CD50D800] 09:26:18 INFO - PROCESS | 3148 | 1463675178935 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 671ms 09:26:19 INFO - PROCESS | 3148 | 1463675179007 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 09:26:19 INFO - PROCESS | 3148 | 1463675179010 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 09:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:26:19 INFO - PROCESS | 3148 | 1463675179013 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:26:19 INFO - PROCESS | 3148 | 1463675179015 Marionette TRACE conn6 <- [1,1290,null,{}] 09:26:19 INFO - PROCESS | 3148 | 1463675179022 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:19 INFO - PROCESS | 3148 | 1463675179119 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 09:26:19 INFO - PROCESS | 3148 | 1463675179130 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:19 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D9B77800 == 86 [pid = 3148] [id = 332] 09:26:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 123 (00000007D8C8B400) [pid = 3148] [serial = 995] [outer = 0000000000000000] 09:26:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 124 (00000007D9325000) [pid = 3148] [serial = 996] [outer = 00000007D8C8B400] 09:26:19 INFO - PROCESS | 3148 | 1463675179179 Marionette DEBUG loaded listener.js 09:26:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 125 (00000007D9383400) [pid = 3148] [serial = 997] [outer = 00000007D8C8B400] 09:26:19 INFO - PROCESS | 3148 | 1463675179626 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 629ms 09:26:19 INFO - PROCESS | 3148 | 1463675179647 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 09:26:19 INFO - PROCESS | 3148 | 1463675179649 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 09:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:26:19 INFO - PROCESS | 3148 | 1463675179653 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:26:19 INFO - PROCESS | 3148 | 1463675179655 Marionette TRACE conn6 <- [1,1294,null,{}] 09:26:19 INFO - PROCESS | 3148 | 1463675179658 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:19 INFO - PROCESS | 3148 | 1463675179754 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 09:26:19 INFO - PROCESS | 3148 | 1463675179761 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:19 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC0B9800 == 87 [pid = 3148] [id = 333] 09:26:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 126 (00000007D938B400) [pid = 3148] [serial = 998] [outer = 0000000000000000] 09:26:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 127 (00000007D9948400) [pid = 3148] [serial = 999] [outer = 00000007D938B400] 09:26:19 INFO - PROCESS | 3148 | 1463675179812 Marionette DEBUG loaded listener.js 09:26:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 128 (00000007D9B4B400) [pid = 3148] [serial = 1000] [outer = 00000007D938B400] 09:26:20 INFO - PROCESS | 3148 | 1463675180547 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 923ms 09:26:20 INFO - PROCESS | 3148 | 1463675180578 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 09:26:20 INFO - PROCESS | 3148 | 1463675180583 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 09:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:26:20 INFO - PROCESS | 3148 | 1463675180589 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:26:20 INFO - PROCESS | 3148 | 1463675180593 Marionette TRACE conn6 <- [1,1298,null,{}] 09:26:20 INFO - PROCESS | 3148 | 1463675180601 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:20 INFO - PROCESS | 3148 | 1463675180762 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 09:26:20 INFO - PROCESS | 3148 | 1463675180866 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:20 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CE1AE000 == 88 [pid = 3148] [id = 334] 09:26:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 129 (00000007C8B06400) [pid = 3148] [serial = 1001] [outer = 0000000000000000] 09:26:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 130 (00000007CD5A0400) [pid = 3148] [serial = 1002] [outer = 00000007C8B06400] 09:26:20 INFO - PROCESS | 3148 | 1463675180925 Marionette DEBUG loaded listener.js 09:26:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 131 (00000007CE40B800) [pid = 3148] [serial = 1003] [outer = 00000007C8B06400] 09:26:21 INFO - PROCESS | 3148 | 1463675181555 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 09:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 09:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 986ms 09:26:21 INFO - PROCESS | 3148 | 1463675181586 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 09:26:21 INFO - PROCESS | 3148 | 1463675181593 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 09:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:26:21 INFO - PROCESS | 3148 | 1463675181601 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:26:21 INFO - PROCESS | 3148 | 1463675181604 Marionette TRACE conn6 <- [1,1302,null,{}] 09:26:21 INFO - PROCESS | 3148 | 1463675181608 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:21 INFO - PROCESS | 3148 | 1463675181739 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 09:26:21 INFO - PROCESS | 3148 | 1463675181845 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:21 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D529F000 == 89 [pid = 3148] [id = 335] 09:26:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 132 (00000007D2411800) [pid = 3148] [serial = 1004] [outer = 0000000000000000] 09:26:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 133 (00000007D337F800) [pid = 3148] [serial = 1005] [outer = 00000007D2411800] 09:26:21 INFO - PROCESS | 3148 | 1463675181902 Marionette DEBUG loaded listener.js 09:26:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 134 (00000007D5274C00) [pid = 3148] [serial = 1006] [outer = 00000007D2411800] 09:26:22 INFO - PROCESS | 3148 | 1463675182532 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 986ms 09:26:22 INFO - PROCESS | 3148 | 1463675182591 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 09:26:22 INFO - PROCESS | 3148 | 1463675182594 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 09:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:26:22 INFO - PROCESS | 3148 | 1463675182598 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:26:22 INFO - PROCESS | 3148 | 1463675182602 Marionette TRACE conn6 <- [1,1306,null,{}] 09:26:22 INFO - PROCESS | 3148 | 1463675182614 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:22 INFO - PROCESS | 3148 | 1463675182770 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 09:26:22 INFO - PROCESS | 3148 | 1463675182907 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:22 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DDAE6000 == 90 [pid = 3148] [id = 336] 09:26:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 135 (00000007D6E10800) [pid = 3148] [serial = 1007] [outer = 0000000000000000] 09:26:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 136 (00000007D88A8800) [pid = 3148] [serial = 1008] [outer = 00000007D6E10800] 09:26:22 INFO - PROCESS | 3148 | 1463675182968 Marionette DEBUG loaded listener.js 09:26:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 137 (00000007D9AD0400) [pid = 3148] [serial = 1009] [outer = 00000007D6E10800] 09:26:23 INFO - PROCESS | 3148 | 1463675183581 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1028ms 09:26:23 INFO - PROCESS | 3148 | 1463675183628 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 09:26:23 INFO - PROCESS | 3148 | 1463675183631 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 09:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:26:23 INFO - PROCESS | 3148 | 1463675183635 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:26:23 INFO - PROCESS | 3148 | 1463675183637 Marionette TRACE conn6 <- [1,1310,null,{}] 09:26:23 INFO - PROCESS | 3148 | 1463675183641 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:23 INFO - PROCESS | 3148 | 1463675183764 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 09:26:23 INFO - PROCESS | 3148 | 1463675183898 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:23 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DF91A000 == 91 [pid = 3148] [id = 337] 09:26:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 138 (00000007D9AEF400) [pid = 3148] [serial = 1010] [outer = 0000000000000000] 09:26:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 139 (00000007D9BA7800) [pid = 3148] [serial = 1011] [outer = 00000007D9AEF400] 09:26:23 INFO - PROCESS | 3148 | 1463675183958 Marionette DEBUG loaded listener.js 09:26:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 140 (00000007D9E71C00) [pid = 3148] [serial = 1012] [outer = 00000007D9AEF400] 09:26:24 INFO - PROCESS | 3148 | 1463675184560 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 986ms 09:26:24 INFO - PROCESS | 3148 | 1463675184625 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 09:26:24 INFO - PROCESS | 3148 | 1463675184628 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 09:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:26:24 INFO - PROCESS | 3148 | 1463675184632 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:26:24 INFO - PROCESS | 3148 | 1463675184634 Marionette TRACE conn6 <- [1,1314,null,{}] 09:26:24 INFO - PROCESS | 3148 | 1463675184638 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:24 INFO - PROCESS | 3148 | 1463675184757 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 09:26:24 INFO - PROCESS | 3148 | 1463675184890 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:24 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E0DDF800 == 92 [pid = 3148] [id = 338] 09:26:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 141 (00000007D9F17000) [pid = 3148] [serial = 1013] [outer = 0000000000000000] 09:26:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 142 (00000007D9F1E400) [pid = 3148] [serial = 1014] [outer = 00000007D9F17000] 09:26:24 INFO - PROCESS | 3148 | 1463675184947 Marionette DEBUG loaded listener.js 09:26:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 143 (00000007D9F34400) [pid = 3148] [serial = 1015] [outer = 00000007D9F17000] 09:26:25 INFO - PROCESS | 3148 | 1463675185511 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 925ms 09:26:25 INFO - PROCESS | 3148 | 1463675185560 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 09:26:25 INFO - PROCESS | 3148 | 1463675185563 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 09:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:26:25 INFO - PROCESS | 3148 | 1463675185566 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:26:25 INFO - PROCESS | 3148 | 1463675185568 Marionette TRACE conn6 <- [1,1318,null,{}] 09:26:25 INFO - PROCESS | 3148 | 1463675185572 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:25 INFO - PROCESS | 3148 | 1463675185713 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 09:26:25 INFO - PROCESS | 3148 | 1463675185821 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:25 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E1326800 == 93 [pid = 3148] [id = 339] 09:26:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 144 (00000007D9F40800) [pid = 3148] [serial = 1016] [outer = 0000000000000000] 09:26:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 145 (00000007D9F8B400) [pid = 3148] [serial = 1017] [outer = 00000007D9F40800] 09:26:25 INFO - PROCESS | 3148 | 1463675185878 Marionette DEBUG loaded listener.js 09:26:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 146 (00000007DA308C00) [pid = 3148] [serial = 1018] [outer = 00000007D9F40800] 09:26:26 INFO - PROCESS | 3148 | 1463675186506 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:26:26 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 09:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 986ms 09:26:26 INFO - PROCESS | 3148 | 1463675186556 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 09:26:26 INFO - PROCESS | 3148 | 1463675186558 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 09:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:26:26 INFO - PROCESS | 3148 | 1463675186561 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:26:26 INFO - PROCESS | 3148 | 1463675186564 Marionette TRACE conn6 <- [1,1322,null,{}] 09:26:26 INFO - PROCESS | 3148 | 1463675186567 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:26 INFO - PROCESS | 3148 | 1463675186686 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 09:26:26 INFO - PROCESS | 3148 | 1463675186819 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:26 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E162C000 == 94 [pid = 3148] [id = 340] 09:26:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 147 (00000007D9F82C00) [pid = 3148] [serial = 1019] [outer = 0000000000000000] 09:26:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 148 (00000007DA3A0400) [pid = 3148] [serial = 1020] [outer = 00000007D9F82C00] 09:26:26 INFO - PROCESS | 3148 | 1463675186877 Marionette DEBUG loaded listener.js 09:26:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 149 (00000007DAE95400) [pid = 3148] [serial = 1021] [outer = 00000007D9F82C00] 09:26:27 INFO - PROCESS | 3148 | 1463675187494 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 986ms 09:26:27 INFO - PROCESS | 3148 | 1463675187551 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 09:26:27 INFO - PROCESS | 3148 | 1463675187553 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 09:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:26:27 INFO - PROCESS | 3148 | 1463675187557 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:26:27 INFO - PROCESS | 3148 | 1463675187559 Marionette TRACE conn6 <- [1,1326,null,{}] 09:26:27 INFO - PROCESS | 3148 | 1463675187563 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:27 INFO - PROCESS | 3148 | 1463675187681 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 09:26:27 INFO - PROCESS | 3148 | 1463675187832 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:27 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC031000 == 95 [pid = 3148] [id = 341] 09:26:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 150 (00000007C7567C00) [pid = 3148] [serial = 1022] [outer = 0000000000000000] 09:26:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 151 (00000007D8C84800) [pid = 3148] [serial = 1023] [outer = 00000007C7567C00] 09:26:27 INFO - PROCESS | 3148 | 1463675187889 Marionette DEBUG loaded listener.js 09:26:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 152 (00000007DB027800) [pid = 3148] [serial = 1024] [outer = 00000007C7567C00] 09:26:29 INFO - PROCESS | 3148 | 1463675189241 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1744ms 09:26:29 INFO - PROCESS | 3148 | 1463675189323 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 09:26:29 INFO - PROCESS | 3148 | 1463675189328 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 09:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:26:29 INFO - PROCESS | 3148 | 1463675189336 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:26:29 INFO - PROCESS | 3148 | 1463675189341 Marionette TRACE conn6 <- [1,1330,null,{}] 09:26:29 INFO - PROCESS | 3148 | 1463675189347 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:29 INFO - PROCESS | 3148 | 1463675189456 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 09:26:29 INFO - PROCESS | 3148 | 1463675189586 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:29 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CCADB800 == 96 [pid = 3148] [id = 342] 09:26:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 153 (00000007C8B11000) [pid = 3148] [serial = 1025] [outer = 0000000000000000] 09:26:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 154 (00000007CCFEE400) [pid = 3148] [serial = 1026] [outer = 00000007C8B11000] 09:26:29 INFO - PROCESS | 3148 | 1463675189639 Marionette DEBUG loaded listener.js 09:26:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 155 (00000007CE02C800) [pid = 3148] [serial = 1027] [outer = 00000007C8B11000] 09:26:29 INFO - PROCESS | 3148 | --DOCSHELL 00000007D9B77800 == 95 [pid = 3148] [id = 332] 09:26:29 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8C6A800 == 94 [pid = 3148] [id = 331] 09:26:29 INFO - PROCESS | 3148 | --DOCSHELL 00000007D887F800 == 93 [pid = 3148] [id = 330] 09:26:29 INFO - PROCESS | 3148 | --DOCSHELL 00000007D793D000 == 92 [pid = 3148] [id = 329] 09:26:29 INFO - PROCESS | 3148 | --DOCSHELL 00000007D528E800 == 91 [pid = 3148] [id = 328] 09:26:29 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4933800 == 90 [pid = 3148] [id = 327] 09:26:29 INFO - PROCESS | 3148 | --DOCSHELL 00000007D33CA800 == 89 [pid = 3148] [id = 326] 09:26:29 INFO - PROCESS | 3148 | --DOMWINDOW == 154 (00000007D9380800) [pid = 3148] [serial = 942] [outer = 0000000000000000] [url = about:blank] 09:26:29 INFO - PROCESS | 3148 | --DOMWINDOW == 153 (00000007D6EBF400) [pid = 3148] [serial = 900] [outer = 0000000000000000] [url = about:blank] 09:26:29 INFO - PROCESS | 3148 | --DOMWINDOW == 152 (00000007D88A1400) [pid = 3148] [serial = 903] [outer = 0000000000000000] [url = about:blank] 09:26:29 INFO - PROCESS | 3148 | --DOMWINDOW == 151 (00000007D8C85400) [pid = 3148] [serial = 906] [outer = 0000000000000000] [url = about:blank] 09:26:29 INFO - PROCESS | 3148 | --DOMWINDOW == 150 (00000007D932D000) [pid = 3148] [serial = 909] [outer = 0000000000000000] [url = about:blank] 09:26:29 INFO - PROCESS | 3148 | --DOMWINDOW == 149 (00000007CE50F400) [pid = 3148] [serial = 912] [outer = 0000000000000000] [url = about:blank] 09:26:29 INFO - PROCESS | 3148 | --DOCSHELL 00000007C8563800 == 88 [pid = 3148] [id = 325] 09:26:29 INFO - PROCESS | 3148 | --DOCSHELL 00000007CD11B000 == 87 [pid = 3148] [id = 324] 09:26:29 INFO - PROCESS | 3148 | --DOCSHELL 00000007CD10D000 == 86 [pid = 3148] [id = 323] 09:26:29 INFO - PROCESS | 3148 | --DOCSHELL 00000007DFF68000 == 85 [pid = 3148] [id = 320] 09:26:29 INFO - PROCESS | 3148 | --DOCSHELL 00000007DFA9D000 == 84 [pid = 3148] [id = 319] 09:26:29 INFO - PROCESS | 3148 | --DOCSHELL 00000007DEF48800 == 83 [pid = 3148] [id = 318] 09:26:29 INFO - PROCESS | 3148 | --DOCSHELL 00000007DE184000 == 82 [pid = 3148] [id = 317] 09:26:29 INFO - PROCESS | 3148 | --DOCSHELL 00000007D33E1000 == 81 [pid = 3148] [id = 316] 09:26:29 INFO - PROCESS | 3148 | --DOCSHELL 00000007C85A6000 == 80 [pid = 3148] [id = 315] 09:26:30 INFO - PROCESS | 3148 | --DOMWINDOW == 148 (00000007D9BA7C00) [pid = 3148] [serial = 796] [outer = 0000000000000000] [url = about:blank] 09:26:30 INFO - PROCESS | 3148 | --DOMWINDOW == 147 (00000007E009AC00) [pid = 3148] [serial = 802] [outer = 0000000000000000] [url = about:blank] 09:26:30 INFO - PROCESS | 3148 | --DOMWINDOW == 146 (00000007D8CB7C00) [pid = 3148] [serial = 856] [outer = 0000000000000000] [url = about:blank] 09:26:30 INFO - PROCESS | 3148 | --DOMWINDOW == 145 (00000007D8C7EC00) [pid = 3148] [serial = 853] [outer = 0000000000000000] [url = about:blank] 09:26:30 INFO - PROCESS | 3148 | --DOMWINDOW == 144 (00000007DFA67C00) [pid = 3148] [serial = 799] [outer = 0000000000000000] [url = about:blank] 09:26:30 INFO - PROCESS | 3148 | --DOMWINDOW == 143 (00000007D5FE1C00) [pid = 3148] [serial = 930] [outer = 0000000000000000] [url = about:blank] 09:26:30 INFO - PROCESS | 3148 | --DOMWINDOW == 142 (00000007D5906000) [pid = 3148] [serial = 888] [outer = 0000000000000000] [url = about:blank] 09:26:30 INFO - PROCESS | 3148 | --DOMWINDOW == 141 (00000007D5FE7000) [pid = 3148] [serial = 889] [outer = 0000000000000000] [url = about:blank] 09:26:30 INFO - PROCESS | 3148 | --DOMWINDOW == 140 (00000007CCAC8400) [pid = 3148] [serial = 916] [outer = 0000000000000000] [url = about:blank] 09:26:30 INFO - PROCESS | 3148 | --DOMWINDOW == 139 (00000007C7CD9800) [pid = 3148] [serial = 915] [outer = 0000000000000000] [url = about:blank] 09:26:30 INFO - PROCESS | 3148 | --DOMWINDOW == 138 (00000007D2A43400) [pid = 3148] [serial = 924] [outer = 0000000000000000] [url = about:blank] 09:26:30 INFO - PROCESS | 3148 | --DOMWINDOW == 137 (00000007D2D2F800) [pid = 3148] [serial = 925] [outer = 0000000000000000] [url = about:blank] 09:26:30 INFO - PROCESS | 3148 | --DOMWINDOW == 136 (00000007D10A2000) [pid = 3148] [serial = 894] [outer = 0000000000000000] [url = about:blank] 09:26:30 INFO - PROCESS | 3148 | --DOMWINDOW == 135 (00000007D5908000) [pid = 3148] [serial = 897] [outer = 0000000000000000] [url = about:blank] 09:26:30 INFO - PROCESS | 3148 | --DOMWINDOW == 134 (00000007D7094400) [pid = 3148] [serial = 933] [outer = 0000000000000000] [url = about:blank] 09:26:30 INFO - PROCESS | 3148 | --DOMWINDOW == 133 (00000007D6E19C00) [pid = 3148] [serial = 931] [outer = 0000000000000000] [url = about:blank] 09:26:30 INFO - PROCESS | 3148 | --DOMWINDOW == 132 (00000007CEE07800) [pid = 3148] [serial = 921] [outer = 0000000000000000] [url = about:blank] 09:26:30 INFO - PROCESS | 3148 | --DOMWINDOW == 131 (00000007D2404C00) [pid = 3148] [serial = 922] [outer = 0000000000000000] [url = about:blank] 09:26:30 INFO - PROCESS | 3148 | --DOMWINDOW == 130 (00000007C7C7A400) [pid = 3148] [serial = 918] [outer = 0000000000000000] [url = about:blank] 09:26:30 INFO - PROCESS | 3148 | --DOMWINDOW == 129 (00000007CD508800) [pid = 3148] [serial = 919] [outer = 0000000000000000] [url = about:blank] 09:26:30 INFO - PROCESS | 3148 | --DOMWINDOW == 128 (00000007D351B400) [pid = 3148] [serial = 927] [outer = 0000000000000000] [url = about:blank] 09:26:30 INFO - PROCESS | 3148 | --DOMWINDOW == 127 (00000007C9663400) [pid = 3148] [serial = 891] [outer = 0000000000000000] [url = about:blank] 09:26:30 INFO - PROCESS | 3148 | --DOMWINDOW == 126 (00000007D8986400) [pid = 3148] [serial = 934] [outer = 0000000000000000] [url = about:blank] 09:26:30 INFO - PROCESS | 3148 | --DOMWINDOW == 125 (00000007D8A8D800) [pid = 3148] [serial = 939] [outer = 0000000000000000] [url = about:blank] 09:26:30 INFO - PROCESS | 3148 | --DOMWINDOW == 124 (00000007C7CC4C00) [pid = 3148] [serial = 936] [outer = 0000000000000000] [url = about:blank] 09:26:30 INFO - PROCESS | 3148 | --DOMWINDOW == 123 (00000007CE66FC00) [pid = 3148] [serial = 937] [outer = 0000000000000000] [url = about:blank] 09:26:30 INFO - PROCESS | 3148 | --DOMWINDOW == 122 (00000007D8C7E400) [pid = 3148] [serial = 940] [outer = 0000000000000000] [url = about:blank] 09:26:30 INFO - PROCESS | 3148 | --DOMWINDOW == 121 (00000007D4F03400) [pid = 3148] [serial = 928] [outer = 0000000000000000] [url = about:blank] 09:26:30 INFO - PROCESS | 3148 | 1463675190229 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 923ms 09:26:30 INFO - PROCESS | 3148 | 1463675190262 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 09:26:30 INFO - PROCESS | 3148 | 1463675190268 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 09:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:26:30 INFO - PROCESS | 3148 | 1463675190274 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:26:30 INFO - PROCESS | 3148 | 1463675190277 Marionette TRACE conn6 <- [1,1334,null,{}] 09:26:30 INFO - PROCESS | 3148 | 1463675190281 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:30 INFO - PROCESS | 3148 | 1463675190383 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 09:26:30 INFO - PROCESS | 3148 | 1463675190476 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:30 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CE4AF800 == 81 [pid = 3148] [id = 343] 09:26:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 122 (00000007C8E96400) [pid = 3148] [serial = 1028] [outer = 0000000000000000] 09:26:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 123 (00000007CD5A2400) [pid = 3148] [serial = 1029] [outer = 00000007C8E96400] 09:26:30 INFO - PROCESS | 3148 | 1463675190525 Marionette DEBUG loaded listener.js 09:26:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 124 (00000007CE4C4C00) [pid = 3148] [serial = 1030] [outer = 00000007C8E96400] 09:26:30 INFO - PROCESS | 3148 | 1463675190963 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 735ms 09:26:31 INFO - PROCESS | 3148 | 1463675191024 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 09:26:31 INFO - PROCESS | 3148 | 1463675191026 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 09:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:26:31 INFO - PROCESS | 3148 | 1463675191030 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:26:31 INFO - PROCESS | 3148 | 1463675191034 Marionette TRACE conn6 <- [1,1338,null,{}] 09:26:31 INFO - PROCESS | 3148 | 1463675191049 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:31 INFO - PROCESS | 3148 | 1463675191152 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 09:26:31 INFO - PROCESS | 3148 | 1463675191169 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:31 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D40BF000 == 82 [pid = 3148] [id = 344] 09:26:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 125 (00000007D2404400) [pid = 3148] [serial = 1031] [outer = 0000000000000000] 09:26:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 126 (00000007D24BB800) [pid = 3148] [serial = 1032] [outer = 00000007D2404400] 09:26:31 INFO - PROCESS | 3148 | 1463675191217 Marionette DEBUG loaded listener.js 09:26:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 127 (00000007D2A47400) [pid = 3148] [serial = 1033] [outer = 00000007D2404400] 09:26:31 INFO - PROCESS | 3148 | 1463675191705 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 733ms 09:26:31 INFO - PROCESS | 3148 | 1463675191764 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 09:26:31 INFO - PROCESS | 3148 | 1463675191767 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 09:26:31 INFO - PROCESS | 3148 | 1463675191770 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:26:31 INFO - PROCESS | 3148 | 1463675191772 Marionette TRACE conn6 <- [1,1342,null,{}] 09:26:31 INFO - PROCESS | 3148 | 1463675191776 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:31 INFO - PROCESS | 3148 | 1463675191876 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 09:26:31 INFO - PROCESS | 3148 | 1463675191975 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:31 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4D06000 == 83 [pid = 3148] [id = 345] 09:26:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 128 (00000007D240E400) [pid = 3148] [serial = 1034] [outer = 0000000000000000] 09:26:32 INFO - PROCESS | 3148 | ++DOMWINDOW == 129 (00000007D33F4800) [pid = 3148] [serial = 1035] [outer = 00000007D240E400] 09:26:32 INFO - PROCESS | 3148 | 1463675192023 Marionette DEBUG loaded listener.js 09:26:32 INFO - PROCESS | 3148 | ++DOMWINDOW == 130 (00000007D4DF4400) [pid = 3148] [serial = 1036] [outer = 00000007D240E400] 09:26:32 INFO - PROCESS | 3148 | 1463675192458 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 734ms 09:26:32 INFO - PROCESS | 3148 | 1463675192537 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 09:26:32 INFO - PROCESS | 3148 | 1463675192539 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 09:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:26:32 INFO - PROCESS | 3148 | 1463675192547 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:26:32 INFO - PROCESS | 3148 | 1463675192549 Marionette TRACE conn6 <- [1,1346,null,{}] 09:26:32 INFO - PROCESS | 3148 | 1463675192553 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:32 INFO - PROCESS | 3148 | 1463675192681 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 09:26:32 INFO - PROCESS | 3148 | 1463675192703 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:32 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D5290800 == 84 [pid = 3148] [id = 346] 09:26:32 INFO - PROCESS | 3148 | ++DOMWINDOW == 131 (00000007D5276000) [pid = 3148] [serial = 1037] [outer = 0000000000000000] 09:26:32 INFO - PROCESS | 3148 | ++DOMWINDOW == 132 (00000007D540B400) [pid = 3148] [serial = 1038] [outer = 00000007D5276000] 09:26:32 INFO - PROCESS | 3148 | 1463675192748 Marionette DEBUG loaded listener.js 09:26:32 INFO - PROCESS | 3148 | ++DOMWINDOW == 133 (00000007D5907400) [pid = 3148] [serial = 1039] [outer = 00000007D5276000] 09:26:33 INFO - PROCESS | 3148 | 1463675193214 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 671ms 09:26:33 INFO - PROCESS | 3148 | 1463675193222 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 09:26:33 INFO - PROCESS | 3148 | 1463675193224 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 09:26:33 INFO - PROCESS | 3148 | 1463675193227 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:26:33 INFO - PROCESS | 3148 | 1463675193229 Marionette TRACE conn6 <- [1,1350,null,{}] 09:26:33 INFO - PROCESS | 3148 | 1463675193232 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:33 INFO - PROCESS | 3148 | 1463675193379 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 09:26:33 INFO - PROCESS | 3148 | 1463675193411 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:33 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D842B800 == 85 [pid = 3148] [id = 347] 09:26:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 134 (00000007D62E3000) [pid = 3148] [serial = 1040] [outer = 0000000000000000] 09:26:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 135 (00000007D6ECA000) [pid = 3148] [serial = 1041] [outer = 00000007D62E3000] 09:26:33 INFO - PROCESS | 3148 | 1463675193459 Marionette DEBUG loaded listener.js 09:26:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 136 (00000007D841B400) [pid = 3148] [serial = 1042] [outer = 00000007D62E3000] 09:26:33 INFO - PROCESS | 3148 | 1463675193939 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 734ms 09:26:33 INFO - PROCESS | 3148 | 1463675193972 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 09:26:33 INFO - PROCESS | 3148 | 1463675193974 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 09:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:26:33 INFO - PROCESS | 3148 | 1463675193977 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:26:33 INFO - PROCESS | 3148 | 1463675193979 Marionette TRACE conn6 <- [1,1354,null,{}] 09:26:34 INFO - PROCESS | 3148 | 1463675194024 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:34 INFO - PROCESS | 3148 | 1463675194149 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 09:26:34 INFO - PROCESS | 3148 | 1463675194212 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:34 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8C5A800 == 86 [pid = 3148] [id = 348] 09:26:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 137 (00000007D88AA800) [pid = 3148] [serial = 1043] [outer = 0000000000000000] 09:26:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 138 (00000007D8988400) [pid = 3148] [serial = 1044] [outer = 00000007D88AA800] 09:26:34 INFO - PROCESS | 3148 | 1463675194258 Marionette DEBUG loaded listener.js 09:26:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 139 (00000007D8C44800) [pid = 3148] [serial = 1045] [outer = 00000007D88AA800] 09:26:34 INFO - PROCESS | 3148 | --DOMWINDOW == 138 (00000007D9324C00) [pid = 3148] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:26:34 INFO - PROCESS | 3148 | --DOMWINDOW == 137 (00000007D5FE0C00) [pid = 3148] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:26:34 INFO - PROCESS | 3148 | --DOMWINDOW == 136 (00000007D75D1C00) [pid = 3148] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:26:34 INFO - PROCESS | 3148 | --DOMWINDOW == 135 (00000007C6668800) [pid = 3148] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:26:34 INFO - PROCESS | 3148 | --DOMWINDOW == 134 (00000007CE5BE800) [pid = 3148] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:26:34 INFO - PROCESS | 3148 | --DOMWINDOW == 133 (00000007CD51F000) [pid = 3148] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:26:34 INFO - PROCESS | 3148 | --DOMWINDOW == 132 (00000007C6F10800) [pid = 3148] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:26:34 INFO - PROCESS | 3148 | --DOMWINDOW == 131 (00000007CE676800) [pid = 3148] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:26:34 INFO - PROCESS | 3148 | --DOMWINDOW == 130 (00000007CD50D800) [pid = 3148] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:26:34 INFO - PROCESS | 3148 | --DOMWINDOW == 129 (00000007D8C8B400) [pid = 3148] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:26:34 INFO - PROCESS | 3148 | --DOMWINDOW == 128 (00000007D540C400) [pid = 3148] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:26:34 INFO - PROCESS | 3148 | 1463675194788 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 09:26:34 INFO - PROCESS | 3148 | 1463675194862 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 09:26:34 INFO - PROCESS | 3148 | 1463675194866 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:26:34 INFO - PROCESS | 3148 | 1463675194868 Marionette TRACE conn6 <- [1,1358,null,{}] 09:26:34 INFO - PROCESS | 3148 | 1463675194871 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:34 INFO - PROCESS | 3148 | 1463675194968 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 09:26:34 INFO - PROCESS | 3148 | 1463675194974 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:34 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8DC2800 == 87 [pid = 3148] [id = 349] 09:26:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 129 (00000007D540C000) [pid = 3148] [serial = 1046] [outer = 0000000000000000] 09:26:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 130 (00000007D8983000) [pid = 3148] [serial = 1047] [outer = 00000007D540C000] 09:26:35 INFO - PROCESS | 3148 | 1463675195020 Marionette DEBUG loaded listener.js 09:26:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 131 (00000007D8C84000) [pid = 3148] [serial = 1048] [outer = 00000007D540C000] 09:26:35 INFO - PROCESS | 3148 | 1463675195460 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 09:26:35 INFO - PROCESS | 3148 | 1463675195501 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 09:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:26:35 INFO - PROCESS | 3148 | 1463675195509 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:26:35 INFO - PROCESS | 3148 | 1463675195511 Marionette TRACE conn6 <- [1,1362,null,{}] 09:26:35 INFO - PROCESS | 3148 | 1463675195514 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:35 INFO - PROCESS | 3148 | 1463675195612 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 09:26:35 INFO - PROCESS | 3148 | 1463675195647 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:35 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC023800 == 88 [pid = 3148] [id = 350] 09:26:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 132 (00000007D8CBCC00) [pid = 3148] [serial = 1049] [outer = 0000000000000000] 09:26:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 133 (00000007D932DC00) [pid = 3148] [serial = 1050] [outer = 00000007D8CBCC00] 09:26:35 INFO - PROCESS | 3148 | 1463675195693 Marionette DEBUG loaded listener.js 09:26:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 134 (00000007D991E000) [pid = 3148] [serial = 1051] [outer = 00000007D8CBCC00] 09:26:36 INFO - PROCESS | 3148 | [3148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:26:36 INFO - PROCESS | 3148 | 1463675196181 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 09:26:36 INFO - PROCESS | 3148 | 1463675196249 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 09:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:26:36 INFO - PROCESS | 3148 | 1463675196252 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:26:36 INFO - PROCESS | 3148 | 1463675196254 Marionette TRACE conn6 <- [1,1366,null,{}] 09:26:36 INFO - PROCESS | 3148 | 1463675196258 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:36 INFO - PROCESS | 3148 | 1463675196358 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 09:26:36 INFO - PROCESS | 3148 | 1463675196369 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:36 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DD535000 == 89 [pid = 3148] [id = 351] 09:26:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 135 (00000007D9952800) [pid = 3148] [serial = 1052] [outer = 0000000000000000] 09:26:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 136 (00000007D9AD3400) [pid = 3148] [serial = 1053] [outer = 00000007D9952800] 09:26:36 INFO - PROCESS | 3148 | 1463675196414 Marionette DEBUG loaded listener.js 09:26:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 137 (00000007D9BA2800) [pid = 3148] [serial = 1054] [outer = 00000007D9952800] 09:26:37 INFO - PROCESS | 3148 | 1463675197178 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:26:37 INFO - PROCESS | 3148 | 1463675197248 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 09:26:37 INFO - PROCESS | 3148 | 1463675197268 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:26:37 INFO - PROCESS | 3148 | 1463675197273 Marionette TRACE conn6 <- [1,1370,null,{}] 09:26:37 INFO - PROCESS | 3148 | 1463675197291 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:37 INFO - PROCESS | 3148 | 1463675197516 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 09:26:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 138 (00000007CE02C400) [pid = 3148] [serial = 1055] [outer = 00000007CC9AC400] 09:26:37 INFO - PROCESS | 3148 | 1463675197600 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:37 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4996800 == 90 [pid = 3148] [id = 352] 09:26:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 139 (00000007CE40B400) [pid = 3148] [serial = 1056] [outer = 0000000000000000] 09:26:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 140 (00000007CE40EC00) [pid = 3148] [serial = 1057] [outer = 00000007CE40B400] 09:26:37 INFO - PROCESS | 3148 | 1463675197674 Marionette DEBUG loaded listener.js 09:26:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 141 (00000007D103BC00) [pid = 3148] [serial = 1058] [outer = 00000007CE40B400] 09:26:38 INFO - PROCESS | 3148 | [3148] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:26:38 INFO - PROCESS | 3148 | 1463675198394 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:26:38 INFO - PROCESS | 3148 | 1463675198473 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 09:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:26:38 INFO - PROCESS | 3148 | 1463675198480 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:26:38 INFO - PROCESS | 3148 | 1463675198483 Marionette TRACE conn6 <- [1,1374,null,{}] 09:26:38 INFO - PROCESS | 3148 | 1463675198487 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:38 INFO - PROCESS | 3148 | 1463675198625 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 09:26:38 INFO - PROCESS | 3148 | 1463675198753 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:38 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D793A800 == 91 [pid = 3148] [id = 353] 09:26:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 142 (00000007CE40CC00) [pid = 3148] [serial = 1059] [outer = 0000000000000000] 09:26:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 143 (00000007D5911000) [pid = 3148] [serial = 1060] [outer = 00000007CE40CC00] 09:26:38 INFO - PROCESS | 3148 | 1463675198812 Marionette DEBUG loaded listener.js 09:26:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 144 (00000007D6EB3C00) [pid = 3148] [serial = 1061] [outer = 00000007CE40CC00] 09:26:39 INFO - PROCESS | 3148 | 1463675199461 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:26:39 INFO - PROCESS | 3148 | 1463675199507 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 09:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:26:39 INFO - PROCESS | 3148 | 1463675199510 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:26:39 INFO - PROCESS | 3148 | 1463675199515 Marionette TRACE conn6 <- [1,1378,null,{}] 09:26:39 INFO - PROCESS | 3148 | 1463675199526 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:39 INFO - PROCESS | 3148 | 1463675199672 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 09:26:39 INFO - PROCESS | 3148 | 1463675199809 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:39 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DF91F000 == 92 [pid = 3148] [id = 354] 09:26:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 145 (00000007D9382400) [pid = 3148] [serial = 1062] [outer = 0000000000000000] 09:26:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 146 (00000007D9BA5800) [pid = 3148] [serial = 1063] [outer = 00000007D9382400] 09:26:39 INFO - PROCESS | 3148 | 1463675199870 Marionette DEBUG loaded listener.js 09:26:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 147 (00000007D9E74000) [pid = 3148] [serial = 1064] [outer = 00000007D9382400] 09:26:40 INFO - PROCESS | 3148 | 1463675200489 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1028ms 09:26:40 INFO - PROCESS | 3148 | 1463675200539 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 09:26:40 INFO - PROCESS | 3148 | 1463675200542 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 09:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:26:40 INFO - PROCESS | 3148 | 1463675200546 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:26:40 INFO - PROCESS | 3148 | 1463675200548 Marionette TRACE conn6 <- [1,1382,null,{}] 09:26:40 INFO - PROCESS | 3148 | 1463675200552 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:40 INFO - PROCESS | 3148 | 1463675200677 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 09:26:40 INFO - PROCESS | 3148 | 1463675200783 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:40 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E11C8000 == 93 [pid = 3148] [id = 355] 09:26:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 148 (00000007D9F1B000) [pid = 3148] [serial = 1065] [outer = 0000000000000000] 09:26:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 149 (00000007D9F31800) [pid = 3148] [serial = 1066] [outer = 00000007D9F1B000] 09:26:40 INFO - PROCESS | 3148 | 1463675200841 Marionette DEBUG loaded listener.js 09:26:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 150 (00000007D9F80800) [pid = 3148] [serial = 1067] [outer = 00000007D9F1B000] 09:26:41 INFO - PROCESS | 3148 | 1463675201442 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 986ms 09:26:41 INFO - PROCESS | 3148 | 1463675201535 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 09:26:41 INFO - PROCESS | 3148 | 1463675201537 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 09:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:26:41 INFO - PROCESS | 3148 | 1463675201541 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:26:41 INFO - PROCESS | 3148 | 1463675201543 Marionette TRACE conn6 <- [1,1386,null,{}] 09:26:41 INFO - PROCESS | 3148 | 1463675201547 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:41 INFO - PROCESS | 3148 | 1463675201668 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 09:26:41 INFO - PROCESS | 3148 | 1463675201801 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:41 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E16C4800 == 94 [pid = 3148] [id = 356] 09:26:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 151 (00000007D9F3FC00) [pid = 3148] [serial = 1068] [outer = 0000000000000000] 09:26:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 152 (00000007D9F89000) [pid = 3148] [serial = 1069] [outer = 00000007D9F3FC00] 09:26:41 INFO - PROCESS | 3148 | 1463675201860 Marionette DEBUG loaded listener.js 09:26:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 153 (00000007DAE9C000) [pid = 3148] [serial = 1070] [outer = 00000007D9F3FC00] 09:26:42 INFO - PROCESS | 3148 | 1463675202446 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 923ms 09:26:42 INFO - PROCESS | 3148 | 1463675202466 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 09:26:42 INFO - PROCESS | 3148 | 1463675202469 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 09:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:26:42 INFO - PROCESS | 3148 | 1463675202472 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:26:42 INFO - PROCESS | 3148 | 1463675202475 Marionette TRACE conn6 <- [1,1390,null,{}] 09:26:42 INFO - PROCESS | 3148 | 1463675202478 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:42 INFO - PROCESS | 3148 | 1463675202611 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 09:26:42 INFO - PROCESS | 3148 | 1463675202747 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:42 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E1A3B800 == 95 [pid = 3148] [id = 357] 09:26:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 154 (00000007DB02D000) [pid = 3148] [serial = 1071] [outer = 0000000000000000] 09:26:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 155 (00000007DB16F400) [pid = 3148] [serial = 1072] [outer = 00000007DB02D000] 09:26:42 INFO - PROCESS | 3148 | 1463675202804 Marionette DEBUG loaded listener.js 09:26:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 156 (00000007DBDAD000) [pid = 3148] [serial = 1073] [outer = 00000007DB02D000] 09:26:43 INFO - PROCESS | 3148 | 1463675203400 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 986ms 09:26:43 INFO - PROCESS | 3148 | 1463675203462 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 09:26:43 INFO - PROCESS | 3148 | 1463675203464 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 09:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:26:43 INFO - PROCESS | 3148 | 1463675203468 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:26:43 INFO - PROCESS | 3148 | 1463675203470 Marionette TRACE conn6 <- [1,1394,null,{}] 09:26:43 INFO - PROCESS | 3148 | 1463675203474 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:43 INFO - PROCESS | 3148 | 1463675203593 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 09:26:43 INFO - PROCESS | 3148 | 1463675203726 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:43 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E1B20800 == 96 [pid = 3148] [id = 358] 09:26:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 157 (00000007DB16FC00) [pid = 3148] [serial = 1074] [outer = 0000000000000000] 09:26:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 158 (00000007DD7E2000) [pid = 3148] [serial = 1075] [outer = 00000007DB16FC00] 09:26:43 INFO - PROCESS | 3148 | 1463675203784 Marionette DEBUG loaded listener.js 09:26:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 159 (00000007DD7EB400) [pid = 3148] [serial = 1076] [outer = 00000007DB16FC00] 09:26:44 INFO - PROCESS | 3148 | 1463675204656 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1243ms 09:26:44 INFO - PROCESS | 3148 | 1463675204714 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 09:26:44 INFO - PROCESS | 3148 | 1463675204718 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 09:26:44 INFO - PROCESS | 3148 | 1463675204724 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:26:44 INFO - PROCESS | 3148 | 1463675204728 Marionette TRACE conn6 <- [1,1398,null,{}] 09:26:44 INFO - PROCESS | 3148 | 1463675204735 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:44 INFO - PROCESS | 3148 | 1463675204855 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 09:26:45 INFO - PROCESS | 3148 | 1463675204997 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:45 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D24F6000 == 97 [pid = 3148] [id = 359] 09:26:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 160 (00000007CC85D800) [pid = 3148] [serial = 1077] [outer = 0000000000000000] 09:26:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 161 (00000007CCF44800) [pid = 3148] [serial = 1078] [outer = 00000007CC85D800] 09:26:45 INFO - PROCESS | 3148 | 1463675205050 Marionette DEBUG loaded listener.js 09:26:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 162 (00000007CE422400) [pid = 3148] [serial = 1079] [outer = 00000007CC85D800] 09:26:45 INFO - PROCESS | 3148 | 1463675205801 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1137ms 09:26:45 INFO - PROCESS | 3148 | 1463675205865 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 09:26:45 INFO - PROCESS | 3148 | 1463675205871 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 09:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:26:45 INFO - PROCESS | 3148 | 1463675205923 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:26:45 INFO - PROCESS | 3148 | 1463675205926 Marionette TRACE conn6 <- [1,1402,null,{}] 09:26:45 INFO - PROCESS | 3148 | 1463675205943 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:46 INFO - PROCESS | 3148 | 1463675206055 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 09:26:46 INFO - PROCESS | 3148 | 1463675206157 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:46 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D27AA800 == 98 [pid = 3148] [id = 360] 09:26:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 163 (00000007CE402800) [pid = 3148] [serial = 1080] [outer = 0000000000000000] 09:26:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 164 (00000007D2A5AC00) [pid = 3148] [serial = 1081] [outer = 00000007CE402800] 09:26:46 INFO - PROCESS | 3148 | 1463675206208 Marionette DEBUG loaded listener.js 09:26:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 165 (00000007D5271C00) [pid = 3148] [serial = 1082] [outer = 00000007CE402800] 09:26:46 INFO - PROCESS | 3148 | --DOCSHELL 00000007DC023800 == 97 [pid = 3148] [id = 350] 09:26:46 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8DC2800 == 96 [pid = 3148] [id = 349] 09:26:46 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8C5A800 == 95 [pid = 3148] [id = 348] 09:26:46 INFO - PROCESS | 3148 | --DOCSHELL 00000007D842B800 == 94 [pid = 3148] [id = 347] 09:26:46 INFO - PROCESS | 3148 | --DOCSHELL 00000007D5290800 == 93 [pid = 3148] [id = 346] 09:26:46 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4D06000 == 92 [pid = 3148] [id = 345] 09:26:46 INFO - PROCESS | 3148 | --DOCSHELL 00000007D40BF000 == 91 [pid = 3148] [id = 344] 09:26:46 INFO - PROCESS | 3148 | --DOCSHELL 00000007CE4AF800 == 90 [pid = 3148] [id = 343] 09:26:46 INFO - PROCESS | 3148 | --DOMWINDOW == 164 (00000007C77B7800) [pid = 3148] [serial = 945] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3148 | --DOMWINDOW == 163 (00000007D9AD0000) [pid = 3148] [serial = 957] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3148 | --DOMWINDOW == 162 (00000007D932F800) [pid = 3148] [serial = 954] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3148 | --DOMWINDOW == 161 (00000007CE4C1400) [pid = 3148] [serial = 948] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3148 | --DOMWINDOW == 160 (00000007D540AC00) [pid = 3148] [serial = 951] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3148 | --DOMWINDOW == 159 (00000007D9B4B000) [pid = 3148] [serial = 960] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3148 | --DOMWINDOW == 158 (00000007D9BCEC00) [pid = 3148] [serial = 963] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3148 | --DOMWINDOW == 157 (00000007D9E7BC00) [pid = 3148] [serial = 966] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3148 | --DOMWINDOW == 156 (00000007D9948400) [pid = 3148] [serial = 999] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3148 | --DOCSHELL 00000007CCADB800 == 89 [pid = 3148] [id = 342] 09:26:46 INFO - PROCESS | 3148 | --DOCSHELL 00000007E0DDF800 == 88 [pid = 3148] [id = 338] 09:26:46 INFO - PROCESS | 3148 | --DOCSHELL 00000007DF91A000 == 87 [pid = 3148] [id = 337] 09:26:46 INFO - PROCESS | 3148 | --DOCSHELL 00000007DDAE6000 == 86 [pid = 3148] [id = 336] 09:26:46 INFO - PROCESS | 3148 | --DOCSHELL 00000007D529F000 == 85 [pid = 3148] [id = 335] 09:26:46 INFO - PROCESS | 3148 | --DOCSHELL 00000007CE1AE000 == 84 [pid = 3148] [id = 334] 09:26:46 INFO - PROCESS | 3148 | --DOMWINDOW == 155 (00000007D9919000) [pid = 3148] [serial = 943] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3148 | --DOMWINDOW == 154 (00000007D6EBA800) [pid = 3148] [serial = 987] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3148 | --DOMWINDOW == 153 (00000007D88A4400) [pid = 3148] [serial = 990] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3148 | --DOMWINDOW == 152 (00000007C7C45400) [pid = 3148] [serial = 975] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3148 | --DOMWINDOW == 151 (00000007C90D2000) [pid = 3148] [serial = 976] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3148 | --DOMWINDOW == 150 (00000007D103E800) [pid = 3148] [serial = 978] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3148 | --DOMWINDOW == 149 (00000007D2A46400) [pid = 3148] [serial = 979] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3148 | --DOMWINDOW == 148 (00000007D271D800) [pid = 3148] [serial = 973] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3148 | --DOMWINDOW == 147 (00000007CE676C00) [pid = 3148] [serial = 972] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3148 | --DOMWINDOW == 146 (00000007D70A0800) [pid = 3148] [serial = 988] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3148 | --DOMWINDOW == 145 (00000007CD38EC00) [pid = 3148] [serial = 970] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3148 | --DOMWINDOW == 144 (00000007C7C47400) [pid = 3148] [serial = 969] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3148 | --DOMWINDOW == 143 (00000007D356F800) [pid = 3148] [serial = 981] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3148 | --DOMWINDOW == 142 (00000007D4F80400) [pid = 3148] [serial = 982] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3148 | --DOMWINDOW == 141 (00000007D33F1400) [pid = 3148] [serial = 993] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3148 | --DOMWINDOW == 140 (00000007D9325000) [pid = 3148] [serial = 996] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3148 | --DOMWINDOW == 139 (00000007D8A8C400) [pid = 3148] [serial = 991] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3148 | --DOMWINDOW == 138 (00000007D5414C00) [pid = 3148] [serial = 984] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3148 | --DOMWINDOW == 137 (00000007D59E6400) [pid = 3148] [serial = 985] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3148 | --DOMWINDOW == 136 (00000007D9383400) [pid = 3148] [serial = 997] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3148 | --DOMWINDOW == 135 (00000007D8B42400) [pid = 3148] [serial = 994] [outer = 0000000000000000] [url = about:blank] 09:26:46 INFO - PROCESS | 3148 | 1463675206815 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 987ms 09:26:46 INFO - PROCESS | 3148 | 1463675206865 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 09:26:46 INFO - PROCESS | 3148 | 1463675206868 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 09:26:46 INFO - PROCESS | 3148 | 1463675206871 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:26:46 INFO - PROCESS | 3148 | 1463675206875 Marionette TRACE conn6 <- [1,1406,null,{}] 09:26:46 INFO - PROCESS | 3148 | 1463675206886 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:47 INFO - PROCESS | 3148 | 1463675206992 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 09:26:47 INFO - PROCESS | 3148 | 1463675207099 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:47 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CE4AF800 == 85 [pid = 3148] [id = 361] 09:26:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 136 (00000007CD51A400) [pid = 3148] [serial = 1083] [outer = 0000000000000000] 09:26:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 137 (00000007D2411000) [pid = 3148] [serial = 1084] [outer = 00000007CD51A400] 09:26:47 INFO - PROCESS | 3148 | 1463675207150 Marionette DEBUG loaded listener.js 09:26:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 138 (00000007D33EC800) [pid = 3148] [serial = 1085] [outer = 00000007CD51A400] 09:26:47 INFO - PROCESS | 3148 | 1463675207600 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 776ms 09:26:47 INFO - PROCESS | 3148 | 1463675207650 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 09:26:47 INFO - PROCESS | 3148 | 1463675207653 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 09:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:26:47 INFO - PROCESS | 3148 | 1463675207656 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:26:47 INFO - PROCESS | 3148 | 1463675207658 Marionette TRACE conn6 <- [1,1410,null,{}] 09:26:47 INFO - PROCESS | 3148 | 1463675207661 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:47 INFO - PROCESS | 3148 | 1463675207761 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 09:26:47 INFO - PROCESS | 3148 | 1463675207775 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:47 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4E34800 == 86 [pid = 3148] [id = 362] 09:26:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 139 (00000007D59BF800) [pid = 3148] [serial = 1086] [outer = 0000000000000000] 09:26:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 140 (00000007D6E0D000) [pid = 3148] [serial = 1087] [outer = 00000007D59BF800] 09:26:47 INFO - PROCESS | 3148 | 1463675207822 Marionette DEBUG loaded listener.js 09:26:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 141 (00000007D6EBB000) [pid = 3148] [serial = 1088] [outer = 00000007D59BF800] 09:26:48 INFO - PROCESS | 3148 | 1463675208315 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 671ms 09:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:26:48 INFO - PROCESS | 3148 | 1463675208330 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 09:26:48 INFO - PROCESS | 3148 | 1463675208332 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 09:26:48 INFO - PROCESS | 3148 | 1463675208336 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:26:48 INFO - PROCESS | 3148 | 1463675208337 Marionette TRACE conn6 <- [1,1414,null,{}] 09:26:48 INFO - PROCESS | 3148 | 1463675208341 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:48 INFO - PROCESS | 3148 | 1463675208435 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 09:26:48 INFO - PROCESS | 3148 | 1463675208442 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:48 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D745E000 == 87 [pid = 3148] [id = 363] 09:26:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 142 (00000007D6ECA800) [pid = 3148] [serial = 1089] [outer = 0000000000000000] 09:26:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 143 (00000007D88A0400) [pid = 3148] [serial = 1090] [outer = 00000007D6ECA800] 09:26:48 INFO - PROCESS | 3148 | 1463675208488 Marionette DEBUG loaded listener.js 09:26:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 144 (00000007D898DC00) [pid = 3148] [serial = 1091] [outer = 00000007D6ECA800] 09:26:49 INFO - PROCESS | 3148 | 1463675209011 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 734ms 09:26:49 INFO - PROCESS | 3148 | 1463675209073 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 09:26:49 INFO - PROCESS | 3148 | 1463675209076 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 09:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:26:49 INFO - PROCESS | 3148 | 1463675209079 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:26:49 INFO - PROCESS | 3148 | 1463675209081 Marionette TRACE conn6 <- [1,1418,null,{}] 09:26:49 INFO - PROCESS | 3148 | 1463675209084 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:49 INFO - PROCESS | 3148 | 1463675209262 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 09:26:49 INFO - PROCESS | 3148 | 1463675209291 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:49 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8C6B000 == 88 [pid = 3148] [id = 364] 09:26:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 145 (00000007D8C85C00) [pid = 3148] [serial = 1092] [outer = 0000000000000000] 09:26:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 146 (00000007D938A000) [pid = 3148] [serial = 1093] [outer = 00000007D8C85C00] 09:26:49 INFO - PROCESS | 3148 | 1463675209337 Marionette DEBUG loaded listener.js 09:26:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 147 (00000007D9ACF000) [pid = 3148] [serial = 1094] [outer = 00000007D8C85C00] 09:26:49 INFO - PROCESS | 3148 | 1463675209815 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 776ms 09:26:49 INFO - PROCESS | 3148 | 1463675209858 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 09:26:49 INFO - PROCESS | 3148 | 1463675209861 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 09:26:49 INFO - PROCESS | 3148 | 1463675209864 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:26:49 INFO - PROCESS | 3148 | 1463675209866 Marionette TRACE conn6 <- [1,1422,null,{}] 09:26:49 INFO - PROCESS | 3148 | 1463675209870 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:50 INFO - PROCESS | 3148 | 1463675210003 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 09:26:50 INFO - PROCESS | 3148 | 1463675210038 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:50 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D9B8E800 == 89 [pid = 3148] [id = 365] 09:26:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 148 (00000007D9B4B000) [pid = 3148] [serial = 1095] [outer = 0000000000000000] 09:26:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 149 (00000007D9B56000) [pid = 3148] [serial = 1096] [outer = 00000007D9B4B000] 09:26:50 INFO - PROCESS | 3148 | 1463675210082 Marionette DEBUG loaded listener.js 09:26:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 150 (00000007D9E72800) [pid = 3148] [serial = 1097] [outer = 00000007D9B4B000] 09:26:50 INFO - PROCESS | 3148 | 1463675210561 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 734ms 09:26:50 INFO - PROCESS | 3148 | 1463675210626 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 09:26:50 INFO - PROCESS | 3148 | 1463675210628 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 09:26:50 INFO - PROCESS | 3148 | 1463675210632 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:26:50 INFO - PROCESS | 3148 | 1463675210634 Marionette TRACE conn6 <- [1,1426,null,{}] 09:26:50 INFO - PROCESS | 3148 | 1463675210638 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:51 INFO - PROCESS | 3148 | 1463675211070 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 149 (00000007D2404400) [pid = 3148] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 148 (00000007C8E96400) [pid = 3148] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 147 (00000007D5276000) [pid = 3148] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 146 (00000007D88AA800) [pid = 3148] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 145 (00000007D240E400) [pid = 3148] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 144 (00000007D9F82C00) [pid = 3148] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 143 (00000007D9F40800) [pid = 3148] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 142 (00000007D8CB7400) [pid = 3148] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 141 (00000007C66D6C00) [pid = 3148] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 140 (00000007C8B06400) [pid = 3148] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 139 (00000007D540C000) [pid = 3148] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 138 (00000007D9F17000) [pid = 3148] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 137 (00000007D2411800) [pid = 3148] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 136 (00000007D6E10800) [pid = 3148] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 135 (00000007D9AF1C00) [pid = 3148] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 134 (00000007D8CBCC00) [pid = 3148] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 133 (00000007C7CD0400) [pid = 3148] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 132 (00000007D938B400) [pid = 3148] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 131 (00000007D5747800) [pid = 3148] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 130 (00000007D62E3000) [pid = 3148] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 129 (00000007C7567C00) [pid = 3148] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 128 (00000007D6E15400) [pid = 3148] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 127 (00000007D33F7400) [pid = 3148] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 126 (00000007C83F6000) [pid = 3148] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 125 (00000007CE40D400) [pid = 3148] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 124 (00000007D9AEF400) [pid = 3148] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 123 (00000007D6ECE400) [pid = 3148] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 122 (00000007CE403C00) [pid = 3148] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 121 (00000007C8B11000) [pid = 3148] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 120 (00000007D8C3F400) [pid = 3148] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 119 (00000007D9B49400) [pid = 3148] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 118 (00000007D9BD6400) [pid = 3148] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 117 (00000007D6EB7400) [pid = 3148] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:26:51 INFO - PROCESS | 3148 | --DOMWINDOW == 116 (00000007D9ACCC00) [pid = 3148] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:26:51 INFO - PROCESS | 3148 | 1463675211173 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:51 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CE49F800 == 90 [pid = 3148] [id = 366] 09:26:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 117 (00000007C6ECC000) [pid = 3148] [serial = 1098] [outer = 0000000000000000] 09:26:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 118 (00000007C7CC5000) [pid = 3148] [serial = 1099] [outer = 00000007C6ECC000] 09:26:51 INFO - PROCESS | 3148 | 1463675211220 Marionette DEBUG loaded listener.js 09:26:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 119 (00000007CD521C00) [pid = 3148] [serial = 1100] [outer = 00000007C6ECC000] 09:26:51 INFO - PROCESS | 3148 | 1463675211610 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1018ms 09:26:51 INFO - PROCESS | 3148 | 1463675211655 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 09:26:51 INFO - PROCESS | 3148 | 1463675211657 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 09:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:26:51 INFO - PROCESS | 3148 | 1463675211660 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:26:51 INFO - PROCESS | 3148 | 1463675211662 Marionette TRACE conn6 <- [1,1430,null,{}] 09:26:51 INFO - PROCESS | 3148 | 1463675211666 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:51 INFO - PROCESS | 3148 | 1463675211761 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 09:26:51 INFO - PROCESS | 3148 | 1463675211768 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:51 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DE185000 == 91 [pid = 3148] [id = 367] 09:26:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 120 (00000007CE66F800) [pid = 3148] [serial = 1101] [outer = 0000000000000000] 09:26:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 121 (00000007D5408800) [pid = 3148] [serial = 1102] [outer = 00000007CE66F800] 09:26:51 INFO - PROCESS | 3148 | 1463675211814 Marionette DEBUG loaded listener.js 09:26:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 122 (00000007D8A85C00) [pid = 3148] [serial = 1103] [outer = 00000007CE66F800] 09:26:52 INFO - PROCESS | 3148 | 1463675212269 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 629ms 09:26:52 INFO - PROCESS | 3148 | 1463675212293 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 09:26:52 INFO - PROCESS | 3148 | 1463675212295 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 09:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:26:52 INFO - PROCESS | 3148 | 1463675212298 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:26:52 INFO - PROCESS | 3148 | 1463675212300 Marionette TRACE conn6 <- [1,1434,null,{}] 09:26:52 INFO - PROCESS | 3148 | 1463675212308 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:52 INFO - PROCESS | 3148 | 1463675212409 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 09:26:52 INFO - PROCESS | 3148 | 1463675212445 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:52 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DFAA4000 == 92 [pid = 3148] [id = 368] 09:26:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 123 (00000007D9917800) [pid = 3148] [serial = 1104] [outer = 0000000000000000] 09:26:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 124 (00000007D9AD1C00) [pid = 3148] [serial = 1105] [outer = 00000007D9917800] 09:26:52 INFO - PROCESS | 3148 | 1463675212491 Marionette DEBUG loaded listener.js 09:26:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 125 (00000007D9E78C00) [pid = 3148] [serial = 1106] [outer = 00000007D9917800] 09:26:52 INFO - PROCESS | 3148 | 1463675212951 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 736ms 09:26:53 INFO - PROCESS | 3148 | 1463675213037 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 09:26:53 INFO - PROCESS | 3148 | 1463675213040 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 09:26:53 INFO - PROCESS | 3148 | 1463675213116 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:26:53 INFO - PROCESS | 3148 | 1463675213120 Marionette TRACE conn6 <- [1,1438,null,{}] 09:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:26:53 INFO - PROCESS | 3148 | 1463675213126 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:53 INFO - PROCESS | 3148 | 1463675213256 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 09:26:53 INFO - PROCESS | 3148 | 1463675213391 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:53 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CCAE5000 == 93 [pid = 3148] [id = 369] 09:26:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 126 (00000007C83F9800) [pid = 3148] [serial = 1107] [outer = 0000000000000000] 09:26:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 127 (00000007C95F0000) [pid = 3148] [serial = 1108] [outer = 00000007C83F9800] 09:26:53 INFO - PROCESS | 3148 | 1463675213452 Marionette DEBUG loaded listener.js 09:26:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 128 (00000007CD519800) [pid = 3148] [serial = 1109] [outer = 00000007C83F9800] 09:26:54 INFO - PROCESS | 3148 | 1463675214104 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1016ms 09:26:54 INFO - PROCESS | 3148 | 1463675214143 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 09:26:54 INFO - PROCESS | 3148 | 1463675214149 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 09:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:26:54 INFO - PROCESS | 3148 | 1463675214154 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:26:54 INFO - PROCESS | 3148 | 1463675214157 Marionette TRACE conn6 <- [1,1442,null,{}] 09:26:54 INFO - PROCESS | 3148 | 1463675214165 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:54 INFO - PROCESS | 3148 | 1463675214302 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 09:26:54 INFO - PROCESS | 3148 | 1463675214439 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:54 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D54C6800 == 94 [pid = 3148] [id = 370] 09:26:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 129 (00000007D2403C00) [pid = 3148] [serial = 1110] [outer = 0000000000000000] 09:26:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 130 (00000007D356F800) [pid = 3148] [serial = 1111] [outer = 00000007D2403C00] 09:26:54 INFO - PROCESS | 3148 | 1463675214498 Marionette DEBUG loaded listener.js 09:26:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 131 (00000007D5FDFC00) [pid = 3148] [serial = 1112] [outer = 00000007D2403C00] 09:26:55 INFO - PROCESS | 3148 | 1463675215170 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1076ms 09:26:55 INFO - PROCESS | 3148 | 1463675215240 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 09:26:55 INFO - PROCESS | 3148 | 1463675215242 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 09:26:55 INFO - PROCESS | 3148 | 1463675215246 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:26:55 INFO - PROCESS | 3148 | 1463675215249 Marionette TRACE conn6 <- [1,1446,null,{}] 09:26:55 INFO - PROCESS | 3148 | 1463675215253 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:55 INFO - PROCESS | 3148 | 1463675215379 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 09:26:55 INFO - PROCESS | 3148 | 1463675215526 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:55 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E0DE2000 == 95 [pid = 3148] [id = 371] 09:26:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 132 (00000007D8CB3800) [pid = 3148] [serial = 1113] [outer = 0000000000000000] 09:26:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 133 (00000007D9327800) [pid = 3148] [serial = 1114] [outer = 00000007D8CB3800] 09:26:55 INFO - PROCESS | 3148 | 1463675215591 Marionette DEBUG loaded listener.js 09:26:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 134 (00000007D9ACDC00) [pid = 3148] [serial = 1115] [outer = 00000007D8CB3800] 09:26:56 INFO - PROCESS | 3148 | 1463675216249 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1073ms 09:26:56 INFO - PROCESS | 3148 | 1463675216326 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 09:26:56 INFO - PROCESS | 3148 | 1463675216328 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 09:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:26:56 INFO - PROCESS | 3148 | 1463675216332 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:26:56 INFO - PROCESS | 3148 | 1463675216334 Marionette TRACE conn6 <- [1,1450,null,{}] 09:26:56 INFO - PROCESS | 3148 | 1463675216338 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:56 INFO - PROCESS | 3148 | 1463675216494 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 09:26:56 INFO - PROCESS | 3148 | 1463675216632 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:56 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E1A31000 == 96 [pid = 3148] [id = 372] 09:26:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 135 (00000007D9948000) [pid = 3148] [serial = 1116] [outer = 0000000000000000] 09:26:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 136 (00000007D9F89400) [pid = 3148] [serial = 1117] [outer = 00000007D9948000] 09:26:56 INFO - PROCESS | 3148 | 1463675216691 Marionette DEBUG loaded listener.js 09:26:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 137 (00000007DA39E400) [pid = 3148] [serial = 1118] [outer = 00000007D9948000] 09:26:57 INFO - PROCESS | 3148 | 1463675217325 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1021ms 09:26:57 INFO - PROCESS | 3148 | 1463675217367 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 09:26:57 INFO - PROCESS | 3148 | 1463675217370 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 09:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:26:57 INFO - PROCESS | 3148 | 1463675217375 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:26:57 INFO - PROCESS | 3148 | 1463675217377 Marionette TRACE conn6 <- [1,1454,null,{}] 09:26:57 INFO - PROCESS | 3148 | 1463675217399 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:57 INFO - PROCESS | 3148 | 1463675217521 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 09:26:57 INFO - PROCESS | 3148 | 1463675217656 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:57 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E2BDC000 == 97 [pid = 3148] [id = 373] 09:26:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 138 (00000007DAE9BC00) [pid = 3148] [serial = 1119] [outer = 0000000000000000] 09:26:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 139 (00000007DB022800) [pid = 3148] [serial = 1120] [outer = 00000007DAE9BC00] 09:26:57 INFO - PROCESS | 3148 | 1463675217715 Marionette DEBUG loaded listener.js 09:26:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 140 (00000007DB16C400) [pid = 3148] [serial = 1121] [outer = 00000007DAE9BC00] 09:26:58 INFO - PROCESS | 3148 | 1463675218340 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1026ms 09:26:58 INFO - PROCESS | 3148 | 1463675218402 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 09:26:58 INFO - PROCESS | 3148 | 1463675218404 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 09:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:26:58 INFO - PROCESS | 3148 | 1463675218408 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:26:58 INFO - PROCESS | 3148 | 1463675218410 Marionette TRACE conn6 <- [1,1458,null,{}] 09:26:58 INFO - PROCESS | 3148 | 1463675218414 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:58 INFO - PROCESS | 3148 | 1463675218591 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 09:26:58 INFO - PROCESS | 3148 | 1463675218728 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:58 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E35CF800 == 98 [pid = 3148] [id = 374] 09:26:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 141 (00000007DD7EA800) [pid = 3148] [serial = 1122] [outer = 0000000000000000] 09:26:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 142 (00000007DDF90400) [pid = 3148] [serial = 1123] [outer = 00000007DD7EA800] 09:26:58 INFO - PROCESS | 3148 | 1463675218786 Marionette DEBUG loaded listener.js 09:26:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 143 (00000007DF48CC00) [pid = 3148] [serial = 1124] [outer = 00000007DD7EA800] 09:26:59 INFO - PROCESS | 3148 | 1463675219386 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1021ms 09:26:59 INFO - PROCESS | 3148 | 1463675219432 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 09:26:59 INFO - PROCESS | 3148 | 1463675219435 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 09:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:26:59 INFO - PROCESS | 3148 | 1463675219438 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:26:59 INFO - PROCESS | 3148 | 1463675219440 Marionette TRACE conn6 <- [1,1462,null,{}] 09:26:59 INFO - PROCESS | 3148 | 1463675219444 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:59 INFO - PROCESS | 3148 | 1463675219564 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 09:26:59 INFO - PROCESS | 3148 | 1463675219702 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:59 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E37D3000 == 99 [pid = 3148] [id = 375] 09:26:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 144 (00000007DF495000) [pid = 3148] [serial = 1125] [outer = 0000000000000000] 09:26:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 145 (00000007DF602C00) [pid = 3148] [serial = 1126] [outer = 00000007DF495000] 09:26:59 INFO - PROCESS | 3148 | 1463675219760 Marionette DEBUG loaded listener.js 09:26:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 146 (00000007DF60E000) [pid = 3148] [serial = 1127] [outer = 00000007DF495000] 09:27:00 INFO - PROCESS | 3148 | 1463675220482 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1120ms 09:27:00 INFO - PROCESS | 3148 | 1463675220561 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 09:27:00 INFO - PROCESS | 3148 | 1463675220564 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 09:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:27:00 INFO - PROCESS | 3148 | 1463675220567 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:27:00 INFO - PROCESS | 3148 | 1463675220569 Marionette TRACE conn6 <- [1,1466,null,{}] 09:27:00 INFO - PROCESS | 3148 | 1463675220573 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:00 INFO - PROCESS | 3148 | 1463675220725 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 09:27:00 INFO - PROCESS | 3148 | 1463675220862 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:00 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C7C9B000 == 100 [pid = 3148] [id = 376] 09:27:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 147 (00000007C7CC9000) [pid = 3148] [serial = 1128] [outer = 0000000000000000] 09:27:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 148 (00000007C885E000) [pid = 3148] [serial = 1129] [outer = 00000007C7CC9000] 09:27:00 INFO - PROCESS | 3148 | 1463675220920 Marionette DEBUG loaded listener.js 09:27:01 INFO - PROCESS | 3148 | ++DOMWINDOW == 149 (00000007CE5B7C00) [pid = 3148] [serial = 1130] [outer = 00000007C7CC9000] 09:27:01 INFO - PROCESS | 3148 | 1463675221804 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1281ms 09:27:01 INFO - PROCESS | 3148 | 1463675221850 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 09:27:01 INFO - PROCESS | 3148 | 1463675221856 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 09:27:01 INFO - PROCESS | 3148 | 1463675221860 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:27:01 INFO - PROCESS | 3148 | 1463675221865 Marionette TRACE conn6 <- [1,1470,null,{}] 09:27:01 INFO - PROCESS | 3148 | 1463675221870 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:02 INFO - PROCESS | 3148 | 1463675221992 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 09:27:02 INFO - PROCESS | 3148 | 1463675222134 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:02 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C85B6800 == 101 [pid = 3148] [id = 377] 09:27:02 INFO - PROCESS | 3148 | ++DOMWINDOW == 150 (00000007CE02B000) [pid = 3148] [serial = 1131] [outer = 0000000000000000] 09:27:02 INFO - PROCESS | 3148 | ++DOMWINDOW == 151 (00000007C7C49000) [pid = 3148] [serial = 1132] [outer = 00000007CE02B000] 09:27:02 INFO - PROCESS | 3148 | 1463675222191 Marionette DEBUG loaded listener.js 09:27:02 INFO - PROCESS | 3148 | ++DOMWINDOW == 152 (00000007CE5B9400) [pid = 3148] [serial = 1133] [outer = 00000007CE02B000] 09:27:02 INFO - PROCESS | 3148 | --DOCSHELL 00000007E0D9D800 == 100 [pid = 3148] [id = 321] 09:27:02 INFO - PROCESS | 3148 | --DOCSHELL 00000007DE185000 == 99 [pid = 3148] [id = 367] 09:27:02 INFO - PROCESS | 3148 | --DOCSHELL 00000007CE49F800 == 98 [pid = 3148] [id = 366] 09:27:02 INFO - PROCESS | 3148 | --DOCSHELL 00000007D9B8E800 == 97 [pid = 3148] [id = 365] 09:27:02 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8C6B000 == 96 [pid = 3148] [id = 364] 09:27:02 INFO - PROCESS | 3148 | --DOCSHELL 00000007D745E000 == 95 [pid = 3148] [id = 363] 09:27:02 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4E34800 == 94 [pid = 3148] [id = 362] 09:27:02 INFO - PROCESS | 3148 | --DOMWINDOW == 151 (00000007D9AD3400) [pid = 3148] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 09:27:02 INFO - PROCESS | 3148 | --DOCSHELL 00000007DC0B9800 == 93 [pid = 3148] [id = 333] 09:27:02 INFO - PROCESS | 3148 | --DOCSHELL 00000007CE4AF800 == 92 [pid = 3148] [id = 361] 09:27:02 INFO - PROCESS | 3148 | --DOCSHELL 00000007D27AA800 == 91 [pid = 3148] [id = 360] 09:27:02 INFO - PROCESS | 3148 | --DOCSHELL 00000007D24F6000 == 90 [pid = 3148] [id = 359] 09:27:02 INFO - PROCESS | 3148 | --DOCSHELL 00000007E1A3B800 == 89 [pid = 3148] [id = 357] 09:27:02 INFO - PROCESS | 3148 | --DOCSHELL 00000007E16C4800 == 88 [pid = 3148] [id = 356] 09:27:02 INFO - PROCESS | 3148 | --DOCSHELL 00000007E11C8000 == 87 [pid = 3148] [id = 355] 09:27:02 INFO - PROCESS | 3148 | --DOCSHELL 00000007DF91F000 == 86 [pid = 3148] [id = 354] 09:27:02 INFO - PROCESS | 3148 | --DOCSHELL 00000007D793A800 == 85 [pid = 3148] [id = 353] 09:27:02 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4996800 == 84 [pid = 3148] [id = 352] 09:27:02 INFO - PROCESS | 3148 | --DOCSHELL 00000007DD535000 == 83 [pid = 3148] [id = 351] 09:27:02 INFO - PROCESS | 3148 | 1463675222872 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1024ms 09:27:02 INFO - PROCESS | 3148 | 1463675222889 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 09:27:02 INFO - PROCESS | 3148 | 1463675222895 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 09:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:27:02 INFO - PROCESS | 3148 | 1463675222901 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:27:02 INFO - PROCESS | 3148 | 1463675222904 Marionette TRACE conn6 <- [1,1474,null,{}] 09:27:02 INFO - PROCESS | 3148 | 1463675222908 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:03 INFO - PROCESS | 3148 | 1463675223011 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 150 (00000007D2A47400) [pid = 3148] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 149 (00000007CD5A2400) [pid = 3148] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 148 (00000007D5907400) [pid = 3148] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 147 (00000007D8988400) [pid = 3148] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 146 (00000007D33F4800) [pid = 3148] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 145 (00000007D24BB800) [pid = 3148] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 144 (00000007DAE95400) [pid = 3148] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 143 (00000007DA308C00) [pid = 3148] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 142 (00000007D9383C00) [pid = 3148] [serial = 910] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 141 (00000007C7E15000) [pid = 3148] [serial = 946] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 140 (00000007CD5A0400) [pid = 3148] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 139 (00000007D8983000) [pid = 3148] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 138 (00000007D9F1E400) [pid = 3148] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 137 (00000007D9F8B400) [pid = 3148] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 136 (00000007D5274C00) [pid = 3148] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 135 (00000007D9F34400) [pid = 3148] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 134 (00000007D9AD0400) [pid = 3148] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 133 (00000007D9B57400) [pid = 3148] [serial = 961] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 132 (00000007CE4C4C00) [pid = 3148] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 131 (00000007D932DC00) [pid = 3148] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 130 (00000007D9389800) [pid = 3148] [serial = 913] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 129 (00000007D9B4B400) [pid = 3148] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 128 (00000007D6E15000) [pid = 3148] [serial = 898] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 127 (00000007D6ECA000) [pid = 3148] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 126 (00000007DB027800) [pid = 3148] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 125 (00000007D994B000) [pid = 3148] [serial = 955] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 124 (00000007D59C4400) [pid = 3148] [serial = 952] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 123 (00000007CD3E1400) [pid = 3148] [serial = 892] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 122 (00000007D841B400) [pid = 3148] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 121 (00000007DA3A0400) [pid = 3148] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 120 (00000007D240D400) [pid = 3148] [serial = 949] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 119 (00000007D8C84000) [pid = 3148] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 118 (00000007D9E71C00) [pid = 3148] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 117 (00000007D8C84800) [pid = 3148] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 116 (00000007CE40B800) [pid = 3148] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 115 (00000007D8989400) [pid = 3148] [serial = 904] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 114 (00000007D4DF4400) [pid = 3148] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 113 (00000007D88A8800) [pid = 3148] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 112 (00000007D260C000) [pid = 3148] [serial = 895] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 111 (00000007CE02C800) [pid = 3148] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 110 (00000007D8C44800) [pid = 3148] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 109 (00000007CCFEE400) [pid = 3148] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 108 (00000007D337F800) [pid = 3148] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 107 (00000007D540B400) [pid = 3148] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 106 (00000007D8CB9C00) [pid = 3148] [serial = 907] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 105 (00000007D9BA7800) [pid = 3148] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 104 (00000007D9E70400) [pid = 3148] [serial = 964] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 103 (00000007D9EA6400) [pid = 3148] [serial = 967] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 102 (00000007D748EC00) [pid = 3148] [serial = 901] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 101 (00000007D9AE3400) [pid = 3148] [serial = 958] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | --DOMWINDOW == 100 (00000007D991E000) [pid = 3148] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 09:27:03 INFO - PROCESS | 3148 | 1463675223140 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:03 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CDF23800 == 84 [pid = 3148] [id = 378] 09:27:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 101 (00000007C7E16400) [pid = 3148] [serial = 1134] [outer = 0000000000000000] 09:27:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 102 (00000007CD17F400) [pid = 3148] [serial = 1135] [outer = 00000007C7E16400] 09:27:03 INFO - PROCESS | 3148 | 1463675223192 Marionette DEBUG loaded listener.js 09:27:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 103 (00000007CD5A0400) [pid = 3148] [serial = 1136] [outer = 00000007C7E16400] 09:27:03 INFO - PROCESS | 3148 | 1463675223694 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 839ms 09:27:03 INFO - PROCESS | 3148 | 1463675223742 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 09:27:03 INFO - PROCESS | 3148 | 1463675223744 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 09:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:27:03 INFO - PROCESS | 3148 | 1463675223748 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:27:03 INFO - PROCESS | 3148 | 1463675223752 Marionette TRACE conn6 <- [1,1478,null,{}] 09:27:03 INFO - PROCESS | 3148 | 1463675223763 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:03 INFO - PROCESS | 3148 | 1463675223868 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 09:27:03 INFO - PROCESS | 3148 | 1463675223968 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:03 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D498E800 == 85 [pid = 3148] [id = 379] 09:27:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 104 (00000007CD50C800) [pid = 3148] [serial = 1137] [outer = 0000000000000000] 09:27:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 105 (00000007D2723C00) [pid = 3148] [serial = 1138] [outer = 00000007CD50C800] 09:27:04 INFO - PROCESS | 3148 | 1463675224018 Marionette DEBUG loaded listener.js 09:27:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 106 (00000007D2A5E000) [pid = 3148] [serial = 1139] [outer = 00000007CD50C800] 09:27:04 INFO - PROCESS | 3148 | 1463675224406 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 692ms 09:27:04 INFO - PROCESS | 3148 | 1463675224443 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 09:27:04 INFO - PROCESS | 3148 | 1463675224446 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 09:27:04 INFO - PROCESS | 3148 | 1463675224449 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:27:04 INFO - PROCESS | 3148 | 1463675224450 Marionette TRACE conn6 <- [1,1482,null,{}] 09:27:04 INFO - PROCESS | 3148 | 1463675224454 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:04 INFO - PROCESS | 3148 | 1463675224555 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 09:27:04 INFO - PROCESS | 3148 | 1463675224562 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:04 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D5115000 == 86 [pid = 3148] [id = 380] 09:27:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 107 (00000007D337D800) [pid = 3148] [serial = 1140] [outer = 0000000000000000] 09:27:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 108 (00000007D351DC00) [pid = 3148] [serial = 1141] [outer = 00000007D337D800] 09:27:04 INFO - PROCESS | 3148 | 1463675224608 Marionette DEBUG loaded listener.js 09:27:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 109 (00000007D4F03000) [pid = 3148] [serial = 1142] [outer = 00000007D337D800] 09:27:05 INFO - PROCESS | 3148 | 1463675225127 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 734ms 09:27:05 INFO - PROCESS | 3148 | 1463675225186 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 09:27:05 INFO - PROCESS | 3148 | 1463675225188 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 09:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:27:05 INFO - PROCESS | 3148 | 1463675225198 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:27:05 INFO - PROCESS | 3148 | 1463675225200 Marionette TRACE conn6 <- [1,1486,null,{}] 09:27:05 INFO - PROCESS | 3148 | 1463675225238 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:05 INFO - PROCESS | 3148 | 1463675225366 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 09:27:05 INFO - PROCESS | 3148 | 1463675225426 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:05 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D6EE6800 == 87 [pid = 3148] [id = 381] 09:27:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 110 (00000007D5273800) [pid = 3148] [serial = 1143] [outer = 0000000000000000] 09:27:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 111 (00000007D5408C00) [pid = 3148] [serial = 1144] [outer = 00000007D5273800] 09:27:05 INFO - PROCESS | 3148 | 1463675225474 Marionette DEBUG loaded listener.js 09:27:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 112 (00000007D57A8000) [pid = 3148] [serial = 1145] [outer = 00000007D5273800] 09:27:05 INFO - PROCESS | 3148 | 1463675225938 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 776ms 09:27:05 INFO - PROCESS | 3148 | 1463675225976 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 09:27:05 INFO - PROCESS | 3148 | 1463675225985 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 09:27:06 INFO - PROCESS | 3148 | 1463675225997 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:27:06 INFO - PROCESS | 3148 | 1463675225999 Marionette TRACE conn6 <- [1,1490,null,{}] 09:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:27:06 INFO - PROCESS | 3148 | 1463675226007 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:06 INFO - PROCESS | 3148 | 1463675226150 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 09:27:06 INFO - PROCESS | 3148 | 1463675226234 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:06 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8A5D000 == 88 [pid = 3148] [id = 382] 09:27:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 113 (00000007D6E27400) [pid = 3148] [serial = 1146] [outer = 0000000000000000] 09:27:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 114 (00000007D6EBE400) [pid = 3148] [serial = 1147] [outer = 00000007D6E27400] 09:27:06 INFO - PROCESS | 3148 | 1463675226282 Marionette DEBUG loaded listener.js 09:27:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 115 (00000007D709E400) [pid = 3148] [serial = 1148] [outer = 00000007D6E27400] 09:27:06 INFO - PROCESS | 3148 | 1463675226704 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 734ms 09:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:27:06 INFO - PROCESS | 3148 | 1463675226756 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 09:27:06 INFO - PROCESS | 3148 | 1463675226759 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 09:27:06 INFO - PROCESS | 3148 | 1463675226762 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:27:06 INFO - PROCESS | 3148 | 1463675226764 Marionette TRACE conn6 <- [1,1494,null,{}] 09:27:06 INFO - PROCESS | 3148 | 1463675226767 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:07 INFO - PROCESS | 3148 | 1463675227022 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 09:27:07 INFO - PROCESS | 3148 | --DOMWINDOW == 114 (00000007D6ECA800) [pid = 3148] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:27:07 INFO - PROCESS | 3148 | --DOMWINDOW == 113 (00000007D8C85C00) [pid = 3148] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:27:07 INFO - PROCESS | 3148 | --DOMWINDOW == 112 (00000007CD51A400) [pid = 3148] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:27:07 INFO - PROCESS | 3148 | --DOMWINDOW == 111 (00000007D59BF800) [pid = 3148] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:27:07 INFO - PROCESS | 3148 | --DOMWINDOW == 110 (00000007CE402800) [pid = 3148] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:27:07 INFO - PROCESS | 3148 | --DOMWINDOW == 109 (00000007D9B4B000) [pid = 3148] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:27:07 INFO - PROCESS | 3148 | --DOMWINDOW == 108 (00000007CC85D800) [pid = 3148] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:27:07 INFO - PROCESS | 3148 | --DOMWINDOW == 107 (00000007CE66F800) [pid = 3148] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:27:07 INFO - PROCESS | 3148 | --DOMWINDOW == 106 (00000007C6ECC000) [pid = 3148] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:27:07 INFO - PROCESS | 3148 | 1463675227090 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:07 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4E21000 == 89 [pid = 3148] [id = 383] 09:27:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 107 (00000007C8B0CC00) [pid = 3148] [serial = 1149] [outer = 0000000000000000] 09:27:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 108 (00000007CD51A400) [pid = 3148] [serial = 1150] [outer = 00000007C8B0CC00] 09:27:07 INFO - PROCESS | 3148 | 1463675227137 Marionette DEBUG loaded listener.js 09:27:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 109 (00000007D841C000) [pid = 3148] [serial = 1151] [outer = 00000007C8B0CC00] 09:27:07 INFO - PROCESS | 3148 | 1463675227521 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 776ms 09:27:07 INFO - PROCESS | 3148 | 1463675227540 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 09:27:07 INFO - PROCESS | 3148 | 1463675227542 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 09:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:27:07 INFO - PROCESS | 3148 | 1463675227545 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:27:07 INFO - PROCESS | 3148 | 1463675227547 Marionette TRACE conn6 <- [1,1498,null,{}] 09:27:07 INFO - PROCESS | 3148 | 1463675227551 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:07 INFO - PROCESS | 3148 | 1463675227647 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 09:27:07 INFO - PROCESS | 3148 | 1463675227655 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:07 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DB05D800 == 90 [pid = 3148] [id = 384] 09:27:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 110 (00000007D88A6000) [pid = 3148] [serial = 1152] [outer = 0000000000000000] 09:27:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 111 (00000007D8989C00) [pid = 3148] [serial = 1153] [outer = 00000007D88A6000] 09:27:07 INFO - PROCESS | 3148 | 1463675227701 Marionette DEBUG loaded listener.js 09:27:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 112 (00000007D8B40400) [pid = 3148] [serial = 1154] [outer = 00000007D88A6000] 09:27:08 INFO - PROCESS | 3148 | 1463675228129 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 629ms 09:27:08 INFO - PROCESS | 3148 | 1463675228188 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 09:27:08 INFO - PROCESS | 3148 | 1463675228190 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 09:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:27:08 INFO - PROCESS | 3148 | 1463675228194 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:27:08 INFO - PROCESS | 3148 | 1463675228196 Marionette TRACE conn6 <- [1,1502,null,{}] 09:27:08 INFO - PROCESS | 3148 | 1463675228199 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:08 INFO - PROCESS | 3148 | 1463675228297 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 09:27:08 INFO - PROCESS | 3148 | 1463675228305 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:08 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC0C8000 == 91 [pid = 3148] [id = 385] 09:27:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 113 (00000007D8C48000) [pid = 3148] [serial = 1155] [outer = 0000000000000000] 09:27:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 114 (00000007D8C7F400) [pid = 3148] [serial = 1156] [outer = 00000007D8C48000] 09:27:08 INFO - PROCESS | 3148 | 1463675228350 Marionette DEBUG loaded listener.js 09:27:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 115 (00000007D8CAF000) [pid = 3148] [serial = 1157] [outer = 00000007D8C48000] 09:27:08 INFO - PROCESS | 3148 | 1463675228807 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 671ms 09:27:08 INFO - PROCESS | 3148 | 1463675228875 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 09:27:08 INFO - PROCESS | 3148 | 1463675228877 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 09:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:27:08 INFO - PROCESS | 3148 | 1463675228889 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:27:08 INFO - PROCESS | 3148 | 1463675228891 Marionette TRACE conn6 <- [1,1506,null,{}] 09:27:08 INFO - PROCESS | 3148 | 1463675228895 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:08 INFO - PROCESS | 3148 | 1463675228996 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 09:27:09 INFO - PROCESS | 3148 | 1463675229164 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:09 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C8E1A000 == 92 [pid = 3148] [id = 386] 09:27:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 116 (00000007C753C000) [pid = 3148] [serial = 1158] [outer = 0000000000000000] 09:27:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 117 (00000007C7CC2800) [pid = 3148] [serial = 1159] [outer = 00000007C753C000] 09:27:09 INFO - PROCESS | 3148 | 1463675229229 Marionette DEBUG loaded listener.js 09:27:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 118 (00000007C95E4C00) [pid = 3148] [serial = 1160] [outer = 00000007C753C000] 09:27:09 INFO - PROCESS | 3148 | 1463675229962 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1145ms 09:27:10 INFO - PROCESS | 3148 | 1463675230036 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 09:27:10 INFO - PROCESS | 3148 | 1463675230042 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 09:27:10 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:27:10 INFO - PROCESS | 3148 | 1463675230048 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:27:10 INFO - PROCESS | 3148 | 1463675230053 Marionette TRACE conn6 <- [1,1510,null,{}] 09:27:10 INFO - PROCESS | 3148 | 1463675230058 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:10 INFO - PROCESS | 3148 | 1463675230200 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 09:27:10 INFO - PROCESS | 3148 | 1463675230328 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:10 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4C73000 == 93 [pid = 3148] [id = 387] 09:27:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 119 (00000007D1005000) [pid = 3148] [serial = 1161] [outer = 0000000000000000] 09:27:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 120 (00000007D240B800) [pid = 3148] [serial = 1162] [outer = 00000007D1005000] 09:27:10 INFO - PROCESS | 3148 | 1463675230388 Marionette DEBUG loaded listener.js 09:27:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 121 (00000007D2A43400) [pid = 3148] [serial = 1163] [outer = 00000007D1005000] 09:27:10 INFO - PROCESS | 3148 | 1463675230949 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:27:10 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 () { 09:27:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:27:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:27:10 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 () { 09:27:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:27:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:27:10 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 () { 09:27:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:27:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:27:10 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 () { 09:27:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:27:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:27:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:27:10 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 933ms 09:27:10 INFO - PROCESS | 3148 | 1463675230986 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 09:27:10 INFO - PROCESS | 3148 | 1463675230990 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 09:27:10 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:27:11 INFO - PROCESS | 3148 | 1463675230995 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:27:11 INFO - PROCESS | 3148 | 1463675230997 Marionette TRACE conn6 <- [1,1514,null,{}] 09:27:11 INFO - PROCESS | 3148 | 1463675231001 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:11 INFO - PROCESS | 3148 | 1463675231175 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 09:27:11 INFO - PROCESS | 3148 | 1463675231251 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:11 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DDA54800 == 94 [pid = 3148] [id = 388] 09:27:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 122 (00000007D2D38000) [pid = 3148] [serial = 1164] [outer = 0000000000000000] 09:27:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 123 (00000007D6E15400) [pid = 3148] [serial = 1165] [outer = 00000007D2D38000] 09:27:11 INFO - PROCESS | 3148 | 1463675231308 Marionette DEBUG loaded listener.js 09:27:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 124 (00000007D88A8C00) [pid = 3148] [serial = 1166] [outer = 00000007D2D38000] 09:27:11 INFO - PROCESS | 3148 | 1463675231906 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:27:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:27:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:27:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:27:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:27:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:27:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:27:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:27:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:27:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:27:11 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 923ms 09:27:11 INFO - PROCESS | 3148 | 1463675231920 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 09:27:11 INFO - PROCESS | 3148 | 1463675231923 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 09:27:11 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:27:11 INFO - PROCESS | 3148 | 1463675231934 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:27:11 INFO - PROCESS | 3148 | 1463675231941 Marionette TRACE conn6 <- [1,1518,null,{}] 09:27:11 INFO - PROCESS | 3148 | 1463675231964 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:12 INFO - PROCESS | 3148 | 1463675232094 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 09:27:12 INFO - PROCESS | 3148 | 1463675232198 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:12 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DEF2F800 == 95 [pid = 3148] [id = 389] 09:27:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 125 (00000007D937E800) [pid = 3148] [serial = 1167] [outer = 0000000000000000] 09:27:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 126 (00000007D9919400) [pid = 3148] [serial = 1168] [outer = 00000007D937E800] 09:27:12 INFO - PROCESS | 3148 | 1463675232255 Marionette DEBUG loaded listener.js 09:27:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 127 (00000007D994A400) [pid = 3148] [serial = 1169] [outer = 00000007D937E800] 09:27:12 INFO - PROCESS | 3148 | 1463675232789 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:27:12 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 09:27:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:27:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:27:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:27:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:27:12 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. 09:27:12 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:27:12 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 903ms 09:27:12 INFO - PROCESS | 3148 | 1463675232832 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 09:27:12 INFO - PROCESS | 3148 | 1463675232835 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 09:27:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:27:12 INFO - PROCESS | 3148 | 1463675232839 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:27:12 INFO - PROCESS | 3148 | 1463675232841 Marionette TRACE conn6 <- [1,1522,null,{}] 09:27:12 INFO - PROCESS | 3148 | 1463675232845 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:12 INFO - PROCESS | 3148 | 1463675232970 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 09:27:13 INFO - PROCESS | 3148 | 1463675233075 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:13 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DFAA0000 == 96 [pid = 3148] [id = 390] 09:27:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 128 (00000007D938BC00) [pid = 3148] [serial = 1170] [outer = 0000000000000000] 09:27:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 129 (00000007D9AD3C00) [pid = 3148] [serial = 1171] [outer = 00000007D938BC00] 09:27:13 INFO - PROCESS | 3148 | 1463675233134 Marionette DEBUG loaded listener.js 09:27:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 130 (00000007D9B4E800) [pid = 3148] [serial = 1172] [outer = 00000007D938BC00] 09:27:13 INFO - PROCESS | 3148 | 1463675233736 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:27:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:27:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 923ms 09:27:13 INFO - PROCESS | 3148 | 1463675233764 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 09:27:13 INFO - PROCESS | 3148 | 1463675233767 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 09:27:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:27:13 INFO - PROCESS | 3148 | 1463675233770 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:27:13 INFO - PROCESS | 3148 | 1463675233773 Marionette TRACE conn6 <- [1,1526,null,{}] 09:27:13 INFO - PROCESS | 3148 | 1463675233777 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:13 INFO - PROCESS | 3148 | 1463675233899 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 09:27:14 INFO - PROCESS | 3148 | 1463675234009 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:14 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E0DA5000 == 97 [pid = 3148] [id = 391] 09:27:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 131 (00000007D9BCDC00) [pid = 3148] [serial = 1173] [outer = 0000000000000000] 09:27:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 132 (00000007D9E6E800) [pid = 3148] [serial = 1174] [outer = 00000007D9BCDC00] 09:27:14 INFO - PROCESS | 3148 | 1463675234114 Marionette DEBUG loaded listener.js 09:27:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 133 (00000007D9EAAC00) [pid = 3148] [serial = 1175] [outer = 00000007D9BCDC00] 09:27:14 INFO - PROCESS | 3148 | 1463675234763 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:27:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:27:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1024ms 09:27:14 INFO - PROCESS | 3148 | 1463675234797 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 09:27:14 INFO - PROCESS | 3148 | 1463675234800 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 09:27:14 INFO - PROCESS | 3148 | 1463675234803 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:27:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:27:14 INFO - PROCESS | 3148 | 1463675234806 Marionette TRACE conn6 <- [1,1530,null,{}] 09:27:14 INFO - PROCESS | 3148 | 1463675234809 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:14 INFO - PROCESS | 3148 | 1463675234932 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 09:27:15 INFO - PROCESS | 3148 | 1463675235066 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:15 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E131F800 == 98 [pid = 3148] [id = 392] 09:27:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 134 (00000007D9F21800) [pid = 3148] [serial = 1176] [outer = 0000000000000000] 09:27:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 135 (00000007D9F8B400) [pid = 3148] [serial = 1177] [outer = 00000007D9F21800] 09:27:15 INFO - PROCESS | 3148 | 1463675235124 Marionette DEBUG loaded listener.js 09:27:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 136 (00000007DA3A0400) [pid = 3148] [serial = 1178] [outer = 00000007D9F21800] 09:27:15 INFO - PROCESS | 3148 | 1463675235676 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:27:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:27:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 924ms 09:27:15 INFO - PROCESS | 3148 | 1463675235729 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 09:27:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:27:15 INFO - PROCESS | 3148 | 1463675235732 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 09:27:15 INFO - PROCESS | 3148 | 1463675235736 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:27:15 INFO - PROCESS | 3148 | 1463675235738 Marionette TRACE conn6 <- [1,1534,null,{}] 09:27:15 INFO - PROCESS | 3148 | 1463675235742 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:15 INFO - PROCESS | 3148 | 1463675235865 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 09:27:15 INFO - PROCESS | 3148 | 1463675235975 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:15 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E1642000 == 99 [pid = 3148] [id = 393] 09:27:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 137 (00000007D9F84800) [pid = 3148] [serial = 1179] [outer = 0000000000000000] 09:27:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 138 (00000007DB02B800) [pid = 3148] [serial = 1180] [outer = 00000007D9F84800] 09:27:16 INFO - PROCESS | 3148 | 1463675236031 Marionette DEBUG loaded listener.js 09:27:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 139 (00000007DBDA9C00) [pid = 3148] [serial = 1181] [outer = 00000007D9F84800] 09:27:16 INFO - PROCESS | 3148 | 1463675236661 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:27:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:27:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 988ms 09:27:16 INFO - PROCESS | 3148 | 1463675236727 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 09:27:16 INFO - PROCESS | 3148 | 1463675236729 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 09:27:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:27:16 INFO - PROCESS | 3148 | 1463675236733 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:27:16 INFO - PROCESS | 3148 | 1463675236735 Marionette TRACE conn6 <- [1,1538,null,{}] 09:27:16 INFO - PROCESS | 3148 | 1463675236739 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:16 INFO - PROCESS | 3148 | 1463675236861 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 09:27:17 INFO - PROCESS | 3148 | 1463675236999 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:17 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E1B0A800 == 100 [pid = 3148] [id = 394] 09:27:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 140 (00000007DAE9B000) [pid = 3148] [serial = 1182] [outer = 0000000000000000] 09:27:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 141 (00000007DD7EB800) [pid = 3148] [serial = 1183] [outer = 00000007DAE9B000] 09:27:17 INFO - PROCESS | 3148 | 1463675237056 Marionette DEBUG loaded listener.js 09:27:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 142 (00000007DF488800) [pid = 3148] [serial = 1184] [outer = 00000007DAE9B000] 09:27:17 INFO - PROCESS | 3148 | 1463675237675 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:27:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:27:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 986ms 09:27:17 INFO - PROCESS | 3148 | 1463675237721 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 09:27:17 INFO - PROCESS | 3148 | 1463675237724 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 09:27:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:27:17 INFO - PROCESS | 3148 | 1463675237727 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:27:17 INFO - PROCESS | 3148 | 1463675237730 Marionette TRACE conn6 <- [1,1542,null,{}] 09:27:17 INFO - PROCESS | 3148 | 1463675237733 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:17 INFO - PROCESS | 3148 | 1463675237901 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 09:27:18 INFO - PROCESS | 3148 | 1463675238008 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:18 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E35DD800 == 101 [pid = 3148] [id = 395] 09:27:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 143 (00000007DF488400) [pid = 3148] [serial = 1185] [outer = 0000000000000000] 09:27:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 144 (00000007DF60A000) [pid = 3148] [serial = 1186] [outer = 00000007DF488400] 09:27:18 INFO - PROCESS | 3148 | 1463675238066 Marionette DEBUG loaded listener.js 09:27:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 145 (00000007DFA2DC00) [pid = 3148] [serial = 1187] [outer = 00000007DF488400] 09:27:18 INFO - PROCESS | 3148 | 1463675238671 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:27:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:27:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 986ms 09:27:18 INFO - PROCESS | 3148 | 1463675238717 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 09:27:18 INFO - PROCESS | 3148 | 1463675238719 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 09:27:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:27:18 INFO - PROCESS | 3148 | 1463675238723 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:27:18 INFO - PROCESS | 3148 | 1463675238725 Marionette TRACE conn6 <- [1,1546,null,{}] 09:27:18 INFO - PROCESS | 3148 | 1463675238729 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:18 INFO - PROCESS | 3148 | 1463675238854 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 09:27:18 INFO - PROCESS | 3148 | 1463675238969 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:19 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D2E69000 == 102 [pid = 3148] [id = 396] 09:27:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 146 (00000007C73C9C00) [pid = 3148] [serial = 1188] [outer = 0000000000000000] 09:27:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 147 (00000007C7C77400) [pid = 3148] [serial = 1189] [outer = 00000007C73C9C00] 09:27:19 INFO - PROCESS | 3148 | 1463675239217 Marionette DEBUG loaded listener.js 09:27:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 148 (00000007CCACB000) [pid = 3148] [serial = 1190] [outer = 00000007C73C9C00] 09:27:19 INFO - PROCESS | 3148 | 1463675239897 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:27:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:27:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1223ms 09:27:19 INFO - PROCESS | 3148 | 1463675239949 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 09:27:19 INFO - PROCESS | 3148 | 1463675239954 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 09:27:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:27:19 INFO - PROCESS | 3148 | 1463675239960 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:27:19 INFO - PROCESS | 3148 | 1463675239963 Marionette TRACE conn6 <- [1,1550,null,{}] 09:27:19 INFO - PROCESS | 3148 | 1463675239969 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:20 INFO - PROCESS | 3148 | 1463675240093 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 09:27:20 INFO - PROCESS | 3148 | 1463675240240 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:20 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CB499800 == 103 [pid = 3148] [id = 397] 09:27:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 149 (00000007D1037400) [pid = 3148] [serial = 1191] [outer = 0000000000000000] 09:27:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 150 (00000007D2603000) [pid = 3148] [serial = 1192] [outer = 00000007D1037400] 09:27:20 INFO - PROCESS | 3148 | 1463675240294 Marionette DEBUG loaded listener.js 09:27:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 151 (00000007D33F2000) [pid = 3148] [serial = 1193] [outer = 00000007D1037400] 09:27:20 INFO - PROCESS | 3148 | --DOCSHELL 00000007DC0C8000 == 102 [pid = 3148] [id = 385] 09:27:20 INFO - PROCESS | 3148 | --DOCSHELL 00000007DB05D800 == 101 [pid = 3148] [id = 384] 09:27:20 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4E21000 == 100 [pid = 3148] [id = 383] 09:27:20 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8A5D000 == 99 [pid = 3148] [id = 382] 09:27:20 INFO - PROCESS | 3148 | --DOCSHELL 00000007D6EE6800 == 98 [pid = 3148] [id = 381] 09:27:20 INFO - PROCESS | 3148 | --DOCSHELL 00000007D5115000 == 97 [pid = 3148] [id = 380] 09:27:20 INFO - PROCESS | 3148 | --DOCSHELL 00000007D498E800 == 96 [pid = 3148] [id = 379] 09:27:20 INFO - PROCESS | 3148 | --DOCSHELL 00000007CDF23800 == 95 [pid = 3148] [id = 378] 09:27:20 INFO - PROCESS | 3148 | --DOMWINDOW == 150 (00000007D9BA5800) [pid = 3148] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 09:27:20 INFO - PROCESS | 3148 | --DOMWINDOW == 149 (00000007CE40EC00) [pid = 3148] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 09:27:20 INFO - PROCESS | 3148 | --DOMWINDOW == 148 (00000007D9F31800) [pid = 3148] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 09:27:20 INFO - PROCESS | 3148 | --DOMWINDOW == 147 (00000007D5911000) [pid = 3148] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 09:27:20 INFO - PROCESS | 3148 | --DOMWINDOW == 146 (00000007D9F89000) [pid = 3148] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 09:27:20 INFO - PROCESS | 3148 | --DOMWINDOW == 145 (00000007DB16F400) [pid = 3148] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 09:27:20 INFO - PROCESS | 3148 | --DOMWINDOW == 144 (00000007DD7E2000) [pid = 3148] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 09:27:20 INFO - PROCESS | 3148 | --DOMWINDOW == 143 (00000007D9AD1C00) [pid = 3148] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 09:27:20 INFO - PROCESS | 3148 | 1463675240969 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:27:20 INFO - PROCESS | 3148 | --DOCSHELL 00000007C85B6800 == 94 [pid = 3148] [id = 377] 09:27:20 INFO - PROCESS | 3148 | --DOCSHELL 00000007E1A31000 == 93 [pid = 3148] [id = 372] 09:27:20 INFO - PROCESS | 3148 | --DOCSHELL 00000007E0DE2000 == 92 [pid = 3148] [id = 371] 09:27:20 INFO - PROCESS | 3148 | --DOCSHELL 00000007D54C6800 == 91 [pid = 3148] [id = 370] 09:27:20 INFO - PROCESS | 3148 | --DOCSHELL 00000007CCAE5000 == 90 [pid = 3148] [id = 369] 09:27:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:27:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1022ms 09:27:20 INFO - PROCESS | 3148 | 1463675240985 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 09:27:20 INFO - PROCESS | 3148 | 1463675240989 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 09:27:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:27:20 INFO - PROCESS | 3148 | 1463675240995 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:27:21 INFO - PROCESS | 3148 | 1463675240998 Marionette TRACE conn6 <- [1,1554,null,{}] 09:27:21 INFO - PROCESS | 3148 | 1463675241002 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:21 INFO - PROCESS | 3148 | 1463675241119 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 09:27:21 INFO - PROCESS | 3148 | --DOMWINDOW == 142 (00000007D88A0400) [pid = 3148] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 09:27:21 INFO - PROCESS | 3148 | --DOMWINDOW == 141 (00000007D938A000) [pid = 3148] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 09:27:21 INFO - PROCESS | 3148 | --DOMWINDOW == 140 (00000007D2411000) [pid = 3148] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 09:27:21 INFO - PROCESS | 3148 | --DOMWINDOW == 139 (00000007D33EC800) [pid = 3148] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 09:27:21 INFO - PROCESS | 3148 | --DOMWINDOW == 138 (00000007D6E0D000) [pid = 3148] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 09:27:21 INFO - PROCESS | 3148 | --DOMWINDOW == 137 (00000007D6EBB000) [pid = 3148] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 09:27:21 INFO - PROCESS | 3148 | --DOMWINDOW == 136 (00000007D5271C00) [pid = 3148] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 09:27:21 INFO - PROCESS | 3148 | --DOMWINDOW == 135 (00000007D2A5AC00) [pid = 3148] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 09:27:21 INFO - PROCESS | 3148 | --DOMWINDOW == 134 (00000007D9B56000) [pid = 3148] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 09:27:21 INFO - PROCESS | 3148 | --DOMWINDOW == 133 (00000007CE422400) [pid = 3148] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 09:27:21 INFO - PROCESS | 3148 | --DOMWINDOW == 132 (00000007CCF44800) [pid = 3148] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 09:27:21 INFO - PROCESS | 3148 | --DOMWINDOW == 131 (00000007D9ACF000) [pid = 3148] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 09:27:21 INFO - PROCESS | 3148 | --DOMWINDOW == 130 (00000007D9E72800) [pid = 3148] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 09:27:21 INFO - PROCESS | 3148 | --DOMWINDOW == 129 (00000007D5408800) [pid = 3148] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 09:27:21 INFO - PROCESS | 3148 | --DOMWINDOW == 128 (00000007DB024800) [pid = 3148] [serial = 658] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:27:21 INFO - PROCESS | 3148 | --DOMWINDOW == 127 (00000007C7CC5000) [pid = 3148] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 09:27:21 INFO - PROCESS | 3148 | --DOMWINDOW == 126 (00000007CD521C00) [pid = 3148] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 09:27:21 INFO - PROCESS | 3148 | --DOMWINDOW == 125 (00000007D8A85C00) [pid = 3148] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 09:27:21 INFO - PROCESS | 3148 | --DOMWINDOW == 124 (00000007D898DC00) [pid = 3148] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 09:27:21 INFO - PROCESS | 3148 | 1463675241237 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:21 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D1053000 == 91 [pid = 3148] [id = 398] 09:27:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 125 (00000007CD50C000) [pid = 3148] [serial = 1194] [outer = 0000000000000000] 09:27:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 126 (00000007CE408000) [pid = 3148] [serial = 1195] [outer = 00000007CD50C000] 09:27:21 INFO - PROCESS | 3148 | 1463675241304 Marionette DEBUG loaded listener.js 09:27:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 127 (00000007D2A4C400) [pid = 3148] [serial = 1196] [outer = 00000007CD50C000] 09:27:21 INFO - PROCESS | 3148 | 1463675241759 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:27:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:27:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 839ms 09:27:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:27:21 INFO - PROCESS | 3148 | 1463675241838 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 09:27:21 INFO - PROCESS | 3148 | 1463675241841 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 09:27:21 INFO - PROCESS | 3148 | 1463675241844 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:27:21 INFO - PROCESS | 3148 | 1463675241848 Marionette TRACE conn6 <- [1,1558,null,{}] 09:27:21 INFO - PROCESS | 3148 | 1463675241859 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:21 INFO - PROCESS | 3148 | 1463675241974 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 09:27:21 INFO - PROCESS | 3148 | 1463675241985 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:22 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D6EF5800 == 92 [pid = 3148] [id = 399] 09:27:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 128 (00000007D57A3000) [pid = 3148] [serial = 1197] [outer = 0000000000000000] 09:27:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 129 (00000007D6E13400) [pid = 3148] [serial = 1198] [outer = 00000007D57A3000] 09:27:22 INFO - PROCESS | 3148 | 1463675242032 Marionette DEBUG loaded listener.js 09:27:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 130 (00000007D6EBA000) [pid = 3148] [serial = 1199] [outer = 00000007D57A3000] 09:27:22 INFO - PROCESS | 3148 | 1463675242525 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:27:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:27:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 735ms 09:27:22 INFO - PROCESS | 3148 | 1463675242581 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 09:27:22 INFO - PROCESS | 3148 | 1463675242584 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 09:27:22 INFO - PROCESS | 3148 | 1463675242587 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:27:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:27:22 INFO - PROCESS | 3148 | 1463675242589 Marionette TRACE conn6 <- [1,1562,null,{}] 09:27:22 INFO - PROCESS | 3148 | 1463675242593 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:22 INFO - PROCESS | 3148 | 1463675242697 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 09:27:22 INFO - PROCESS | 3148 | 1463675242797 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:22 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8C61000 == 93 [pid = 3148] [id = 400] 09:27:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 131 (00000007D6E29000) [pid = 3148] [serial = 1200] [outer = 0000000000000000] 09:27:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 132 (00000007D889F400) [pid = 3148] [serial = 1201] [outer = 00000007D6E29000] 09:27:22 INFO - PROCESS | 3148 | 1463675242844 Marionette DEBUG loaded listener.js 09:27:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 133 (00000007D8990800) [pid = 3148] [serial = 1202] [outer = 00000007D6E29000] 09:27:23 INFO - PROCESS | 3148 | 1463675243238 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:27:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:27:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 09:27:23 INFO - PROCESS | 3148 | 1463675243260 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 09:27:23 INFO - PROCESS | 3148 | 1463675243262 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 09:27:23 INFO - PROCESS | 3148 | 1463675243265 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:27:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:27:23 INFO - PROCESS | 3148 | 1463675243267 Marionette TRACE conn6 <- [1,1566,null,{}] 09:27:23 INFO - PROCESS | 3148 | 1463675243271 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:23 INFO - PROCESS | 3148 | 1463675243449 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 09:27:23 INFO - PROCESS | 3148 | 1463675243476 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:23 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D9B8B800 == 94 [pid = 3148] [id = 401] 09:27:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 134 (00000007D8C83800) [pid = 3148] [serial = 1203] [outer = 0000000000000000] 09:27:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 135 (00000007D8C8C800) [pid = 3148] [serial = 1204] [outer = 00000007D8C83800] 09:27:23 INFO - PROCESS | 3148 | 1463675243528 Marionette DEBUG loaded listener.js 09:27:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 136 (00000007D9917400) [pid = 3148] [serial = 1205] [outer = 00000007D8C83800] 09:27:24 INFO - PROCESS | 3148 | 1463675244056 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:27:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:27:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 839ms 09:27:24 INFO - PROCESS | 3148 | 1463675244108 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 09:27:24 INFO - PROCESS | 3148 | 1463675244111 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 09:27:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:27:24 INFO - PROCESS | 3148 | 1463675244114 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:27:24 INFO - PROCESS | 3148 | 1463675244116 Marionette TRACE conn6 <- [1,1570,null,{}] 09:27:24 INFO - PROCESS | 3148 | 1463675244119 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:24 INFO - PROCESS | 3148 | 1463675244264 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 09:27:24 INFO - PROCESS | 3148 | 1463675244286 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:24 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DDF7C000 == 95 [pid = 3148] [id = 402] 09:27:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 137 (00000007D9F31800) [pid = 3148] [serial = 1206] [outer = 0000000000000000] 09:27:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 138 (00000007D9F3BC00) [pid = 3148] [serial = 1207] [outer = 00000007D9F31800] 09:27:24 INFO - PROCESS | 3148 | 1463675244333 Marionette DEBUG loaded listener.js 09:27:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 139 (00000007DA3AB000) [pid = 3148] [serial = 1208] [outer = 00000007D9F31800] 09:27:24 INFO - PROCESS | 3148 | 1463675244835 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:27:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:27:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 776ms 09:27:24 INFO - PROCESS | 3148 | 1463675244893 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 09:27:24 INFO - PROCESS | 3148 | 1463675244896 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 09:27:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:27:24 INFO - PROCESS | 3148 | 1463675244899 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:27:24 INFO - PROCESS | 3148 | 1463675244901 Marionette TRACE conn6 <- [1,1574,null,{}] 09:27:24 INFO - PROCESS | 3148 | 1463675244909 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:25 INFO - PROCESS | 3148 | 1463675245044 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 09:27:25 INFO - PROCESS | 3148 | 1463675245065 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:25 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DFAB4800 == 96 [pid = 3148] [id = 403] 09:27:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 140 (00000007D9E70400) [pid = 3148] [serial = 1209] [outer = 0000000000000000] 09:27:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 141 (00000007DBDA4C00) [pid = 3148] [serial = 1210] [outer = 00000007D9E70400] 09:27:25 INFO - PROCESS | 3148 | 1463675245111 Marionette DEBUG loaded listener.js 09:27:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 142 (00000007DF606800) [pid = 3148] [serial = 1211] [outer = 00000007D9E70400] 09:27:25 INFO - PROCESS | 3148 | --DOMWINDOW == 141 (00000007DB02D000) [pid = 3148] [serial = 1071] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:27:25 INFO - PROCESS | 3148 | --DOMWINDOW == 140 (00000007D9382400) [pid = 3148] [serial = 1062] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:27:25 INFO - PROCESS | 3148 | --DOMWINDOW == 139 (00000007CE40CC00) [pid = 3148] [serial = 1059] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:27:25 INFO - PROCESS | 3148 | --DOMWINDOW == 138 (00000007CE40B400) [pid = 3148] [serial = 1056] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:27:25 INFO - PROCESS | 3148 | --DOMWINDOW == 137 (00000007DB16FC00) [pid = 3148] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:27:25 INFO - PROCESS | 3148 | --DOMWINDOW == 136 (00000007D9952800) [pid = 3148] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:27:25 INFO - PROCESS | 3148 | --DOMWINDOW == 135 (00000007D5273800) [pid = 3148] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:27:25 INFO - PROCESS | 3148 | --DOMWINDOW == 134 (00000007D6E27400) [pid = 3148] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:27:25 INFO - PROCESS | 3148 | --DOMWINDOW == 133 (00000007C8B0CC00) [pid = 3148] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:27:25 INFO - PROCESS | 3148 | --DOMWINDOW == 132 (00000007D88A6000) [pid = 3148] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:27:25 INFO - PROCESS | 3148 | --DOMWINDOW == 131 (00000007D8CB3800) [pid = 3148] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:27:25 INFO - PROCESS | 3148 | --DOMWINDOW == 130 (00000007D337D800) [pid = 3148] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:27:25 INFO - PROCESS | 3148 | --DOMWINDOW == 129 (00000007C83F9800) [pid = 3148] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:27:25 INFO - PROCESS | 3148 | --DOMWINDOW == 128 (00000007D2403C00) [pid = 3148] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:27:25 INFO - PROCESS | 3148 | --DOMWINDOW == 127 (00000007CD50C800) [pid = 3148] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:27:25 INFO - PROCESS | 3148 | --DOMWINDOW == 126 (00000007C7E16400) [pid = 3148] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:27:25 INFO - PROCESS | 3148 | --DOMWINDOW == 125 (00000007D9917800) [pid = 3148] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:27:25 INFO - PROCESS | 3148 | --DOMWINDOW == 124 (00000007CE02B000) [pid = 3148] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:27:25 INFO - PROCESS | 3148 | --DOMWINDOW == 123 (00000007D9F3FC00) [pid = 3148] [serial = 1068] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:27:25 INFO - PROCESS | 3148 | --DOMWINDOW == 122 (00000007D9F1B000) [pid = 3148] [serial = 1065] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:27:25 INFO - PROCESS | 3148 | 1463675245789 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:27:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:27:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 923ms 09:27:25 INFO - PROCESS | 3148 | 1463675245825 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 09:27:25 INFO - PROCESS | 3148 | 1463675245828 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 09:27:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:27:25 INFO - PROCESS | 3148 | 1463675245838 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:27:25 INFO - PROCESS | 3148 | 1463675245840 Marionette TRACE conn6 <- [1,1578,null,{}] 09:27:25 INFO - PROCESS | 3148 | 1463675245843 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:25 INFO - PROCESS | 3148 | 1463675245943 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 09:27:25 INFO - PROCESS | 3148 | 1463675245950 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:25 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E11D1000 == 97 [pid = 3148] [id = 404] 09:27:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 123 (00000007CE40E800) [pid = 3148] [serial = 1212] [outer = 0000000000000000] 09:27:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 124 (00000007D5276C00) [pid = 3148] [serial = 1213] [outer = 00000007CE40E800] 09:27:26 INFO - PROCESS | 3148 | 1463675245995 Marionette DEBUG loaded listener.js 09:27:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 125 (00000007D9380400) [pid = 3148] [serial = 1214] [outer = 00000007CE40E800] 09:27:26 INFO - PROCESS | 3148 | 1463675246447 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:27:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:27:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 629ms 09:27:26 INFO - PROCESS | 3148 | 1463675246468 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 09:27:26 INFO - PROCESS | 3148 | 1463675246471 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 09:27:26 INFO - PROCESS | 3148 | 1463675246488 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:27:26 INFO - PROCESS | 3148 | 1463675246490 Marionette TRACE conn6 <- [1,1582,null,{}] 09:27:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:27:26 INFO - PROCESS | 3148 | 1463675246494 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:26 INFO - PROCESS | 3148 | 1463675246596 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 09:27:26 INFO - PROCESS | 3148 | 1463675246641 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:26 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E1B03800 == 98 [pid = 3148] [id = 405] 09:27:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 126 (00000007DBDA7800) [pid = 3148] [serial = 1215] [outer = 0000000000000000] 09:27:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 127 (00000007DFA26000) [pid = 3148] [serial = 1216] [outer = 00000007DBDA7800] 09:27:26 INFO - PROCESS | 3148 | 1463675246687 Marionette DEBUG loaded listener.js 09:27:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 128 (00000007DFA65000) [pid = 3148] [serial = 1217] [outer = 00000007DBDA7800] 09:27:27 INFO - PROCESS | 3148 | 1463675247130 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:27:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:27:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 671ms 09:27:27 INFO - PROCESS | 3148 | 1463675247171 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 09:27:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:27:27 INFO - PROCESS | 3148 | 1463675247181 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 09:27:27 INFO - PROCESS | 3148 | 1463675247185 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:27:27 INFO - PROCESS | 3148 | 1463675247187 Marionette TRACE conn6 <- [1,1586,null,{}] 09:27:27 INFO - PROCESS | 3148 | 1463675247190 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:27 INFO - PROCESS | 3148 | 1463675247293 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 09:27:27 INFO - PROCESS | 3148 | 1463675247299 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:27 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E37E6800 == 99 [pid = 3148] [id = 406] 09:27:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 129 (00000007DFA6AC00) [pid = 3148] [serial = 1218] [outer = 0000000000000000] 09:27:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 130 (00000007DFA70800) [pid = 3148] [serial = 1219] [outer = 00000007DFA6AC00] 09:27:27 INFO - PROCESS | 3148 | 1463675247348 Marionette DEBUG loaded listener.js 09:27:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 131 (00000007E00A5C00) [pid = 3148] [serial = 1220] [outer = 00000007DFA6AC00] 09:27:28 INFO - PROCESS | 3148 | 1463675248139 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:27:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:27:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 986ms 09:27:28 INFO - PROCESS | 3148 | 1463675248173 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 09:27:28 INFO - PROCESS | 3148 | 1463675248179 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 09:27:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:27:28 INFO - PROCESS | 3148 | 1463675248184 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:27:28 INFO - PROCESS | 3148 | 1463675248189 Marionette TRACE conn6 <- [1,1590,null,{}] 09:27:28 INFO - PROCESS | 3148 | 1463675248194 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:28 INFO - PROCESS | 3148 | 1463675248334 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 09:27:28 INFO - PROCESS | 3148 | 1463675248479 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:28 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4D0E800 == 100 [pid = 3148] [id = 407] 09:27:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 132 (00000007CDF5BC00) [pid = 3148] [serial = 1221] [outer = 0000000000000000] 09:27:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 133 (00000007CE5BC400) [pid = 3148] [serial = 1222] [outer = 00000007CDF5BC00] 09:27:28 INFO - PROCESS | 3148 | 1463675248541 Marionette DEBUG loaded listener.js 09:27:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 134 (00000007D2D2EC00) [pid = 3148] [serial = 1223] [outer = 00000007CDF5BC00] 09:27:29 INFO - PROCESS | 3148 | 1463675249144 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:27:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:27:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1031ms 09:27:29 INFO - PROCESS | 3148 | 1463675249219 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 09:27:29 INFO - PROCESS | 3148 | 1463675249226 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 09:27:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:27:29 INFO - PROCESS | 3148 | 1463675249233 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:27:29 INFO - PROCESS | 3148 | 1463675249236 Marionette TRACE conn6 <- [1,1594,null,{}] 09:27:29 INFO - PROCESS | 3148 | 1463675249240 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:29 INFO - PROCESS | 3148 | 1463675249429 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 09:27:29 INFO - PROCESS | 3148 | 1463675249566 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:29 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC029800 == 101 [pid = 3148] [id = 408] 09:27:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 135 (00000007D5747C00) [pid = 3148] [serial = 1224] [outer = 0000000000000000] 09:27:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 136 (00000007D6E18000) [pid = 3148] [serial = 1225] [outer = 00000007D5747C00] 09:27:29 INFO - PROCESS | 3148 | 1463675249625 Marionette DEBUG loaded listener.js 09:27:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 137 (00000007D8C44800) [pid = 3148] [serial = 1226] [outer = 00000007D5747C00] 09:27:30 INFO - PROCESS | 3148 | 1463675250269 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:27:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:27:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1081ms 09:27:30 INFO - PROCESS | 3148 | 1463675250322 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 09:27:30 INFO - PROCESS | 3148 | 1463675250325 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 09:27:30 INFO - PROCESS | 3148 | 1463675250329 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:27:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:27:30 INFO - PROCESS | 3148 | 1463675250333 Marionette TRACE conn6 <- [1,1598,null,{}] 09:27:30 INFO - PROCESS | 3148 | 1463675250345 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:30 INFO - PROCESS | 3148 | 1463675250479 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 09:27:30 INFO - PROCESS | 3148 | 1463675250625 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:30 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E3677000 == 102 [pid = 3148] [id = 409] 09:27:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 138 (00000007D9BB0C00) [pid = 3148] [serial = 1227] [outer = 0000000000000000] 09:27:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 139 (00000007D9F23800) [pid = 3148] [serial = 1228] [outer = 00000007D9BB0C00] 09:27:30 INFO - PROCESS | 3148 | 1463675250687 Marionette DEBUG loaded listener.js 09:27:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 140 (00000007DF604C00) [pid = 3148] [serial = 1229] [outer = 00000007D9BB0C00] 09:27:31 INFO - PROCESS | 3148 | 1463675251289 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:27:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:27:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 986ms 09:27:31 INFO - PROCESS | 3148 | 1463675251321 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 09:27:31 INFO - PROCESS | 3148 | 1463675251324 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 09:27:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:27:31 INFO - PROCESS | 3148 | 1463675251329 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:27:31 INFO - PROCESS | 3148 | 1463675251332 Marionette TRACE conn6 <- [1,1602,null,{}] 09:27:31 INFO - PROCESS | 3148 | 1463675251335 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:31 INFO - PROCESS | 3148 | 1463675251466 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 09:27:31 INFO - PROCESS | 3148 | 1463675251580 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:31 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C7131000 == 103 [pid = 3148] [id = 410] 09:27:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 141 (00000007E00A0C00) [pid = 3148] [serial = 1230] [outer = 0000000000000000] 09:27:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 142 (00000007E00A5000) [pid = 3148] [serial = 1231] [outer = 00000007E00A0C00] 09:27:31 INFO - PROCESS | 3148 | 1463675251678 Marionette DEBUG loaded listener.js 09:27:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 143 (00000007E08B9000) [pid = 3148] [serial = 1232] [outer = 00000007E00A0C00] 09:27:32 INFO - PROCESS | 3148 | 1463675252264 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:27:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 09:27:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 986ms 09:27:32 INFO - PROCESS | 3148 | 1463675252319 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 09:27:32 INFO - PROCESS | 3148 | 1463675252321 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 09:27:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:27:32 INFO - PROCESS | 3148 | 1463675252325 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:27:32 INFO - PROCESS | 3148 | 1463675252327 Marionette TRACE conn6 <- [1,1606,null,{}] 09:27:32 INFO - PROCESS | 3148 | 1463675252331 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:32 INFO - PROCESS | 3148 | 1463675252457 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 09:27:32 INFO - PROCESS | 3148 | 1463675252599 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:32 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E368B800 == 104 [pid = 3148] [id = 411] 09:27:32 INFO - PROCESS | 3148 | ++DOMWINDOW == 144 (00000007C7150000) [pid = 3148] [serial = 1233] [outer = 0000000000000000] 09:27:32 INFO - PROCESS | 3148 | ++DOMWINDOW == 145 (00000007C7157400) [pid = 3148] [serial = 1234] [outer = 00000007C7150000] 09:27:32 INFO - PROCESS | 3148 | 1463675252657 Marionette DEBUG loaded listener.js 09:27:32 INFO - PROCESS | 3148 | ++DOMWINDOW == 146 (00000007DB16F400) [pid = 3148] [serial = 1235] [outer = 00000007C7150000] 09:27:33 INFO - PROCESS | 3148 | 1463675253245 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:27:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:27:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 986ms 09:27:33 INFO - PROCESS | 3148 | 1463675253314 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 09:27:33 INFO - PROCESS | 3148 | 1463675253316 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 09:27:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:27:33 INFO - PROCESS | 3148 | 1463675253320 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:27:33 INFO - PROCESS | 3148 | 1463675253322 Marionette TRACE conn6 <- [1,1610,null,{}] 09:27:33 INFO - PROCESS | 3148 | 1463675253326 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:33 INFO - PROCESS | 3148 | 1463675253467 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 09:27:33 INFO - PROCESS | 3148 | 1463675253611 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:33 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E2A17000 == 105 [pid = 3148] [id = 412] 09:27:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 147 (00000007D6E4A000) [pid = 3148] [serial = 1236] [outer = 0000000000000000] 09:27:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 148 (00000007D6E53800) [pid = 3148] [serial = 1237] [outer = 00000007D6E4A000] 09:27:33 INFO - PROCESS | 3148 | 1463675253670 Marionette DEBUG loaded listener.js 09:27:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 149 (00000007E1E76800) [pid = 3148] [serial = 1238] [outer = 00000007D6E4A000] 09:27:34 INFO - PROCESS | 3148 | 1463675254250 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:27:34 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 09:27:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 986ms 09:27:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:27:34 INFO - PROCESS | 3148 | 1463675254309 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 09:27:34 INFO - PROCESS | 3148 | 1463675254311 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 09:27:34 INFO - PROCESS | 3148 | 1463675254315 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:27:34 INFO - PROCESS | 3148 | 1463675254317 Marionette TRACE conn6 <- [1,1614,null,{}] 09:27:34 INFO - PROCESS | 3148 | 1463675254337 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:34 INFO - PROCESS | 3148 | 1463675254462 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 09:27:34 INFO - PROCESS | 3148 | 1463675254603 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:34 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E2A31800 == 106 [pid = 3148] [id = 413] 09:27:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 150 (00000007E1E75800) [pid = 3148] [serial = 1239] [outer = 0000000000000000] 09:27:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 151 (00000007E1E7DC00) [pid = 3148] [serial = 1240] [outer = 00000007E1E75800] 09:27:34 INFO - PROCESS | 3148 | 1463675254662 Marionette DEBUG loaded listener.js 09:27:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 152 (00000007E2B65C00) [pid = 3148] [serial = 1241] [outer = 00000007E1E75800] 09:27:35 INFO - PROCESS | 3148 | 1463675255326 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:27:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:27:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1024ms 09:27:35 INFO - PROCESS | 3148 | 1463675255356 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 09:27:35 INFO - PROCESS | 3148 | 1463675255359 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 09:27:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:27:35 INFO - PROCESS | 3148 | 1463675255363 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:27:35 INFO - PROCESS | 3148 | 1463675255366 Marionette TRACE conn6 <- [1,1618,null,{}] 09:27:35 INFO - PROCESS | 3148 | 1463675255369 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:35 INFO - PROCESS | 3148 | 1463675255494 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 09:27:35 INFO - PROCESS | 3148 | 1463675255610 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:35 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C7EBB000 == 107 [pid = 3148] [id = 414] 09:27:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 153 (00000007C7CD2800) [pid = 3148] [serial = 1242] [outer = 0000000000000000] 09:27:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 154 (00000007CD38EC00) [pid = 3148] [serial = 1243] [outer = 00000007C7CD2800] 09:27:35 INFO - PROCESS | 3148 | 1463675255708 Marionette DEBUG loaded listener.js 09:27:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 155 (00000007D33F5800) [pid = 3148] [serial = 1244] [outer = 00000007C7CD2800] 09:27:36 INFO - PROCESS | 3148 | 1463675256608 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:27:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:27:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1272ms 09:27:36 INFO - PROCESS | 3148 | 1463675256640 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 09:27:36 INFO - PROCESS | 3148 | 1463675256644 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 09:27:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:27:36 INFO - PROCESS | 3148 | 1463675256649 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:27:36 INFO - PROCESS | 3148 | 1463675256652 Marionette TRACE conn6 <- [1,1622,null,{}] 09:27:36 INFO - PROCESS | 3148 | 1463675256658 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:36 INFO - PROCESS | 3148 | 1463675256778 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 09:27:36 INFO - PROCESS | 3148 | 1463675256940 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:36 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CE608000 == 108 [pid = 3148] [id = 415] 09:27:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 156 (00000007C7C20C00) [pid = 3148] [serial = 1245] [outer = 0000000000000000] 09:27:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 157 (00000007C7E12400) [pid = 3148] [serial = 1246] [outer = 00000007C7C20C00] 09:27:37 INFO - PROCESS | 3148 | 1463675256994 Marionette DEBUG loaded listener.js 09:27:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 158 (00000007CD50C400) [pid = 3148] [serial = 1247] [outer = 00000007C7C20C00] 09:27:37 INFO - PROCESS | 3148 | 1463675257641 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:27:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:27:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1023ms 09:27:37 INFO - PROCESS | 3148 | 1463675257677 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 09:27:37 INFO - PROCESS | 3148 | 1463675257682 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 09:27:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:27:37 INFO - PROCESS | 3148 | 1463675257689 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:27:37 INFO - PROCESS | 3148 | 1463675257691 Marionette TRACE conn6 <- [1,1626,null,{}] 09:27:37 INFO - PROCESS | 3148 | 1463675257695 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:37 INFO - PROCESS | 3148 | 1463675257820 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 09:27:37 INFO - PROCESS | 3148 | 1463675257967 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:37 INFO - PROCESS | 3148 | --DOCSHELL 00000007D9B7C000 == 107 [pid = 3148] [id = 236] 09:27:37 INFO - PROCESS | 3148 | --DOCSHELL 00000007E1B03800 == 106 [pid = 3148] [id = 405] 09:27:37 INFO - PROCESS | 3148 | --DOCSHELL 00000007E11D1000 == 105 [pid = 3148] [id = 404] 09:27:37 INFO - PROCESS | 3148 | --DOCSHELL 00000007DFAB4800 == 104 [pid = 3148] [id = 403] 09:27:37 INFO - PROCESS | 3148 | --DOCSHELL 00000007DDF7C000 == 103 [pid = 3148] [id = 402] 09:27:37 INFO - PROCESS | 3148 | --DOCSHELL 00000007DFAA4000 == 102 [pid = 3148] [id = 368] 09:27:37 INFO - PROCESS | 3148 | --DOCSHELL 00000007D9B8B800 == 101 [pid = 3148] [id = 401] 09:27:37 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8C61000 == 100 [pid = 3148] [id = 400] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 157 (00000007D8C7F400) [pid = 3148] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 156 (00000007C885E000) [pid = 3148] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 155 (00000007D9F89400) [pid = 3148] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 154 (00000007DB022800) [pid = 3148] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 153 (00000007DDF90400) [pid = 3148] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 152 (00000007DF602C00) [pid = 3148] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C80D9800 == 101 [pid = 3148] [id = 416] 09:27:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 153 (00000007C7C7A800) [pid = 3148] [serial = 1248] [outer = 0000000000000000] 09:27:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 154 (00000007C7E16400) [pid = 3148] [serial = 1249] [outer = 00000007C7C7A800] 09:27:38 INFO - PROCESS | 3148 | 1463675258085 Marionette DEBUG loaded listener.js 09:27:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 155 (00000007CEE0E800) [pid = 3148] [serial = 1250] [outer = 00000007C7C7A800] 09:27:38 INFO - PROCESS | 3148 | --DOCSHELL 00000007D6EF5800 == 100 [pid = 3148] [id = 399] 09:27:38 INFO - PROCESS | 3148 | --DOCSHELL 00000007D1053000 == 99 [pid = 3148] [id = 398] 09:27:38 INFO - PROCESS | 3148 | --DOCSHELL 00000007CB499800 == 98 [pid = 3148] [id = 397] 09:27:38 INFO - PROCESS | 3148 | --DOCSHELL 00000007D2E69000 == 97 [pid = 3148] [id = 396] 09:27:38 INFO - PROCESS | 3148 | --DOCSHELL 00000007E0DA5000 == 96 [pid = 3148] [id = 391] 09:27:38 INFO - PROCESS | 3148 | --DOCSHELL 00000007DFAA0000 == 95 [pid = 3148] [id = 390] 09:27:38 INFO - PROCESS | 3148 | --DOCSHELL 00000007DEF2F800 == 94 [pid = 3148] [id = 389] 09:27:38 INFO - PROCESS | 3148 | --DOCSHELL 00000007DDA54800 == 93 [pid = 3148] [id = 388] 09:27:38 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4C73000 == 92 [pid = 3148] [id = 387] 09:27:38 INFO - PROCESS | 3148 | --DOCSHELL 00000007C8E1A000 == 91 [pid = 3148] [id = 386] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 154 (00000007D9E74000) [pid = 3148] [serial = 1064] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 153 (00000007D6EB3C00) [pid = 3148] [serial = 1061] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 152 (00000007D103BC00) [pid = 3148] [serial = 1058] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 151 (00000007DD7EB400) [pid = 3148] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 150 (00000007DAE9C000) [pid = 3148] [serial = 1070] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 149 (00000007D9F80800) [pid = 3148] [serial = 1067] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 148 (00000007DBDAD000) [pid = 3148] [serial = 1073] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 147 (00000007D9BA2800) [pid = 3148] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 146 (00000007D5408C00) [pid = 3148] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 145 (00000007D6EBE400) [pid = 3148] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 144 (00000007D57A8000) [pid = 3148] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 143 (00000007CD51A400) [pid = 3148] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 142 (00000007D709E400) [pid = 3148] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 141 (00000007D8989C00) [pid = 3148] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 140 (00000007D9ACDC00) [pid = 3148] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 139 (00000007D9327800) [pid = 3148] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 138 (00000007D351DC00) [pid = 3148] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 137 (00000007C95F0000) [pid = 3148] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 136 (00000007CD519800) [pid = 3148] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 135 (00000007D5FDFC00) [pid = 3148] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 134 (00000007D356F800) [pid = 3148] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 133 (00000007D2723C00) [pid = 3148] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 132 (00000007D2A5E000) [pid = 3148] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 131 (00000007CD17F400) [pid = 3148] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 130 (00000007CD5A0400) [pid = 3148] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 129 (00000007D9E78C00) [pid = 3148] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 128 (00000007CE5B9400) [pid = 3148] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 127 (00000007C7C49000) [pid = 3148] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 126 (00000007D8B40400) [pid = 3148] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 125 (00000007D841C000) [pid = 3148] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | --DOMWINDOW == 124 (00000007D4F03000) [pid = 3148] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 09:27:38 INFO - PROCESS | 3148 | 1463675258623 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:27:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:27:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 986ms 09:27:38 INFO - PROCESS | 3148 | 1463675258676 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 09:27:38 INFO - PROCESS | 3148 | 1463675258679 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 09:27:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:27:38 INFO - PROCESS | 3148 | 1463675258683 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:27:38 INFO - PROCESS | 3148 | 1463675258686 Marionette TRACE conn6 <- [1,1630,null,{}] 09:27:38 INFO - PROCESS | 3148 | 1463675258697 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:38 INFO - PROCESS | 3148 | 1463675258802 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 09:27:38 INFO - PROCESS | 3148 | 1463675258901 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:38 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4927800 == 92 [pid = 3148] [id = 417] 09:27:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 125 (00000007C7C7DC00) [pid = 3148] [serial = 1251] [outer = 0000000000000000] 09:27:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 126 (00000007D24BAC00) [pid = 3148] [serial = 1252] [outer = 00000007C7C7DC00] 09:27:38 INFO - PROCESS | 3148 | 1463675258951 Marionette DEBUG loaded listener.js 09:27:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 127 (00000007D2A42800) [pid = 3148] [serial = 1253] [outer = 00000007C7C7DC00] 09:27:39 INFO - PROCESS | 3148 | 1463675259326 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:27:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:27:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 691ms 09:27:39 INFO - PROCESS | 3148 | 1463675259376 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 09:27:39 INFO - PROCESS | 3148 | 1463675259379 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 09:27:39 INFO - PROCESS | 3148 | 1463675259383 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:27:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:27:39 INFO - PROCESS | 3148 | 1463675259385 Marionette TRACE conn6 <- [1,1634,null,{}] 09:27:39 INFO - PROCESS | 3148 | 1463675259388 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:39 INFO - PROCESS | 3148 | 1463675259491 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 09:27:39 INFO - PROCESS | 3148 | 1463675259529 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:39 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D528F000 == 93 [pid = 3148] [id = 418] 09:27:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 128 (00000007D3378400) [pid = 3148] [serial = 1254] [outer = 0000000000000000] 09:27:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 129 (00000007D3564400) [pid = 3148] [serial = 1255] [outer = 00000007D3378400] 09:27:39 INFO - PROCESS | 3148 | 1463675259577 Marionette DEBUG loaded listener.js 09:27:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 130 (00000007D526DC00) [pid = 3148] [serial = 1256] [outer = 00000007D3378400] 09:27:40 INFO - PROCESS | 3148 | 1463675260038 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:27:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:27:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 671ms 09:27:40 INFO - PROCESS | 3148 | 1463675260078 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 09:27:40 INFO - PROCESS | 3148 | 1463675260080 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 09:27:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:27:40 INFO - PROCESS | 3148 | 1463675260094 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:27:40 INFO - PROCESS | 3148 | 1463675260096 Marionette TRACE conn6 <- [1,1638,null,{}] 09:27:40 INFO - PROCESS | 3148 | 1463675260099 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:40 INFO - PROCESS | 3148 | 1463675260230 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 09:27:40 INFO - PROCESS | 3148 | 1463675260288 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:40 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D7460000 == 94 [pid = 3148] [id = 419] 09:27:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 131 (00000007D526F400) [pid = 3148] [serial = 1257] [outer = 0000000000000000] 09:27:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 132 (00000007D5409400) [pid = 3148] [serial = 1258] [outer = 00000007D526F400] 09:27:40 INFO - PROCESS | 3148 | 1463675260335 Marionette DEBUG loaded listener.js 09:27:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 133 (00000007D5903C00) [pid = 3148] [serial = 1259] [outer = 00000007D526F400] 09:27:40 INFO - PROCESS | 3148 | 1463675260815 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:27:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:27:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 776ms 09:27:40 INFO - PROCESS | 3148 | 1463675260904 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 09:27:40 INFO - PROCESS | 3148 | 1463675260906 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 09:27:40 INFO - PROCESS | 3148 | 1463675260912 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:27:40 INFO - PROCESS | 3148 | 1463675260914 Marionette TRACE conn6 <- [1,1642,null,{}] 09:27:40 INFO - PROCESS | 3148 | 1463675260917 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:27:41 INFO - PROCESS | 3148 | 1463675261060 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 09:27:41 INFO - PROCESS | 3148 | 1463675261083 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:41 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8A5C800 == 95 [pid = 3148] [id = 420] 09:27:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 134 (00000007D6E2F800) [pid = 3148] [serial = 1260] [outer = 0000000000000000] 09:27:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 135 (00000007D6E46C00) [pid = 3148] [serial = 1261] [outer = 00000007D6E2F800] 09:27:41 INFO - PROCESS | 3148 | 1463675261130 Marionette DEBUG loaded listener.js 09:27:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 136 (00000007D6EB3400) [pid = 3148] [serial = 1262] [outer = 00000007D6E2F800] 09:27:41 INFO - PROCESS | 3148 | 1463675261595 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:27:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:27:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 713ms 09:27:41 INFO - PROCESS | 3148 | 1463675261635 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 09:27:41 INFO - PROCESS | 3148 | 1463675261637 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 09:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:27:41 INFO - PROCESS | 3148 | 1463675261645 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:27:41 INFO - PROCESS | 3148 | 1463675261647 Marionette TRACE conn6 <- [1,1646,null,{}] 09:27:41 INFO - PROCESS | 3148 | 1463675261651 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:41 INFO - PROCESS | 3148 | 1463675261782 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 09:27:41 INFO - PROCESS | 3148 | 1463675261845 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:41 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8D1D000 == 96 [pid = 3148] [id = 421] 09:27:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 137 (00000007D6E53C00) [pid = 3148] [serial = 1263] [outer = 0000000000000000] 09:27:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 138 (00000007D6EC7800) [pid = 3148] [serial = 1264] [outer = 00000007D6E53C00] 09:27:41 INFO - PROCESS | 3148 | 1463675261892 Marionette DEBUG loaded listener.js 09:27:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 139 (00000007D7CB9C00) [pid = 3148] [serial = 1265] [outer = 00000007D6E53C00] 09:27:42 INFO - PROCESS | 3148 | --DOMWINDOW == 138 (00000007D9948000) [pid = 3148] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:27:42 INFO - PROCESS | 3148 | --DOMWINDOW == 137 (00000007DAE9BC00) [pid = 3148] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:27:42 INFO - PROCESS | 3148 | --DOMWINDOW == 136 (00000007D8C48000) [pid = 3148] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:27:42 INFO - PROCESS | 3148 | --DOMWINDOW == 135 (00000007C7CC9000) [pid = 3148] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:27:42 INFO - PROCESS | 3148 | --DOMWINDOW == 134 (00000007DD7EA800) [pid = 3148] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:27:42 INFO - PROCESS | 3148 | --DOMWINDOW == 133 (00000007DF495000) [pid = 3148] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:27:42 INFO - PROCESS | 3148 | --DOMWINDOW == 132 (00000007D1037400) [pid = 3148] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:27:42 INFO - PROCESS | 3148 | --DOMWINDOW == 131 (00000007D57A3000) [pid = 3148] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:27:42 INFO - PROCESS | 3148 | --DOMWINDOW == 130 (00000007CD50C000) [pid = 3148] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:27:42 INFO - PROCESS | 3148 | --DOMWINDOW == 129 (00000007D6E29000) [pid = 3148] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:27:42 INFO - PROCESS | 3148 | --DOMWINDOW == 128 (00000007D8C83800) [pid = 3148] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:27:42 INFO - PROCESS | 3148 | --DOMWINDOW == 127 (00000007C73C9C00) [pid = 3148] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:27:42 INFO - PROCESS | 3148 | --DOMWINDOW == 126 (00000007D9F31800) [pid = 3148] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:27:42 INFO - PROCESS | 3148 | --DOMWINDOW == 125 (00000007DBDA7800) [pid = 3148] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:27:42 INFO - PROCESS | 3148 | --DOMWINDOW == 124 (00000007D9E70400) [pid = 3148] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:27:42 INFO - PROCESS | 3148 | --DOMWINDOW == 123 (00000007CE40E800) [pid = 3148] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:27:42 INFO - PROCESS | 3148 | 1463675262566 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 986ms 09:27:42 INFO - PROCESS | 3148 | 1463675262630 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 09:27:42 INFO - PROCESS | 3148 | 1463675262632 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 09:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:27:42 INFO - PROCESS | 3148 | 1463675262636 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:27:42 INFO - PROCESS | 3148 | 1463675262638 Marionette TRACE conn6 <- [1,1650,null,{}] 09:27:42 INFO - PROCESS | 3148 | 1463675262641 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:42 INFO - PROCESS | 3148 | 1463675262739 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 09:27:42 INFO - PROCESS | 3148 | 1463675262748 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:42 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8DD1800 == 97 [pid = 3148] [id = 422] 09:27:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 124 (00000007D40DA400) [pid = 3148] [serial = 1266] [outer = 0000000000000000] 09:27:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 125 (00000007D7961400) [pid = 3148] [serial = 1267] [outer = 00000007D40DA400] 09:27:42 INFO - PROCESS | 3148 | 1463675262793 Marionette DEBUG loaded listener.js 09:27:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 126 (00000007D88A6C00) [pid = 3148] [serial = 1268] [outer = 00000007D40DA400] 09:27:43 INFO - PROCESS | 3148 | 1463675263236 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 628ms 09:27:43 INFO - PROCESS | 3148 | 1463675263275 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 09:27:43 INFO - PROCESS | 3148 | 1463675263278 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 09:27:43 INFO - PROCESS | 3148 | 1463675263281 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:27:43 INFO - PROCESS | 3148 | 1463675263283 Marionette TRACE conn6 <- [1,1654,null,{}] 09:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:27:43 INFO - PROCESS | 3148 | 1463675263287 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:43 INFO - PROCESS | 3148 | 1463675263386 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 09:27:43 INFO - PROCESS | 3148 | 1463675263392 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:43 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC024800 == 98 [pid = 3148] [id = 423] 09:27:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 127 (00000007D8984800) [pid = 3148] [serial = 1269] [outer = 0000000000000000] 09:27:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 128 (00000007D8A8D400) [pid = 3148] [serial = 1270] [outer = 00000007D8984800] 09:27:43 INFO - PROCESS | 3148 | 1463675263438 Marionette DEBUG loaded listener.js 09:27:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 129 (00000007D8C42800) [pid = 3148] [serial = 1271] [outer = 00000007D8984800] 09:27:43 INFO - PROCESS | 3148 | 1463675263895 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 671ms 09:27:43 INFO - PROCESS | 3148 | 1463675263958 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 09:27:43 INFO - PROCESS | 3148 | 1463675263961 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 09:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:27:43 INFO - PROCESS | 3148 | 1463675263964 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:27:43 INFO - PROCESS | 3148 | 1463675263966 Marionette TRACE conn6 <- [1,1658,null,{}] 09:27:43 INFO - PROCESS | 3148 | 1463675263970 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:44 INFO - PROCESS | 3148 | 1463675264068 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 09:27:44 INFO - PROCESS | 3148 | 1463675264075 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:44 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DD52C000 == 99 [pid = 3148] [id = 424] 09:27:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 130 (00000007D8C4BC00) [pid = 3148] [serial = 1272] [outer = 0000000000000000] 09:27:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 131 (00000007D8C87800) [pid = 3148] [serial = 1273] [outer = 00000007D8C4BC00] 09:27:44 INFO - PROCESS | 3148 | 1463675264120 Marionette DEBUG loaded listener.js 09:27:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 132 (00000007D9322C00) [pid = 3148] [serial = 1274] [outer = 00000007D8C4BC00] 09:27:44 INFO - PROCESS | 3148 | 1463675264904 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 986ms 09:27:44 INFO - PROCESS | 3148 | 1463675264952 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 09:27:44 INFO - PROCESS | 3148 | 1463675264959 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 09:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:27:44 INFO - PROCESS | 3148 | 1463675264964 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:27:44 INFO - PROCESS | 3148 | 1463675264969 Marionette TRACE conn6 <- [1,1662,null,{}] 09:27:44 INFO - PROCESS | 3148 | 1463675264974 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:45 INFO - PROCESS | 3148 | 1463675265113 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 09:27:45 INFO - PROCESS | 3148 | 1463675265256 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:45 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D242B800 == 100 [pid = 3148] [id = 425] 09:27:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 133 (00000007CC9ABC00) [pid = 3148] [serial = 1275] [outer = 0000000000000000] 09:27:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 134 (00000007CD50F400) [pid = 3148] [serial = 1276] [outer = 00000007CC9ABC00] 09:27:45 INFO - PROCESS | 3148 | 1463675265318 Marionette DEBUG loaded listener.js 09:27:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 135 (00000007CE403800) [pid = 3148] [serial = 1277] [outer = 00000007CC9ABC00] 09:27:45 INFO - PROCESS | 3148 | 1463675265900 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 986ms 09:27:45 INFO - PROCESS | 3148 | 1463675265953 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 09:27:45 INFO - PROCESS | 3148 | 1463675265960 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 09:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:27:45 INFO - PROCESS | 3148 | 1463675265967 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:27:45 INFO - PROCESS | 3148 | 1463675265970 Marionette TRACE conn6 <- [1,1666,null,{}] 09:27:45 INFO - PROCESS | 3148 | 1463675265974 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:46 INFO - PROCESS | 3148 | 1463675266105 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 09:27:46 INFO - PROCESS | 3148 | 1463675266219 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:46 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8865000 == 101 [pid = 3148] [id = 426] 09:27:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 136 (00000007D24BA000) [pid = 3148] [serial = 1278] [outer = 0000000000000000] 09:27:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 137 (00000007D2A5E000) [pid = 3148] [serial = 1279] [outer = 00000007D24BA000] 09:27:46 INFO - PROCESS | 3148 | 1463675266318 Marionette DEBUG loaded listener.js 09:27:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 138 (00000007D5747000) [pid = 3148] [serial = 1280] [outer = 00000007D24BA000] 09:27:46 INFO - PROCESS | 3148 | 1463675266959 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1023ms 09:27:47 INFO - PROCESS | 3148 | 1463675266995 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 09:27:47 INFO - PROCESS | 3148 | 1463675266998 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 09:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:27:47 INFO - PROCESS | 3148 | 1463675267002 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:27:47 INFO - PROCESS | 3148 | 1463675267006 Marionette TRACE conn6 <- [1,1670,null,{}] 09:27:47 INFO - PROCESS | 3148 | 1463675267018 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:47 INFO - PROCESS | 3148 | 1463675267215 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 09:27:47 INFO - PROCESS | 3148 | 1463675267236 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:47 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DDF7E800 == 102 [pid = 3148] [id = 427] 09:27:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 139 (00000007D6EC0000) [pid = 3148] [serial = 1281] [outer = 0000000000000000] 09:27:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 140 (00000007D7C0F400) [pid = 3148] [serial = 1282] [outer = 00000007D6EC0000] 09:27:47 INFO - PROCESS | 3148 | 1463675267295 Marionette DEBUG loaded listener.js 09:27:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 141 (00000007D9323000) [pid = 3148] [serial = 1283] [outer = 00000007D6EC0000] 09:27:47 INFO - PROCESS | 3148 | 1463675267987 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1028ms 09:27:48 INFO - PROCESS | 3148 | 1463675268033 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 09:27:48 INFO - PROCESS | 3148 | 1463675268036 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 09:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:27:48 INFO - PROCESS | 3148 | 1463675268040 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:27:48 INFO - PROCESS | 3148 | 1463675268042 Marionette TRACE conn6 <- [1,1674,null,{}] 09:27:48 INFO - PROCESS | 3148 | 1463675268046 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:48 INFO - PROCESS | 3148 | 1463675268173 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 09:27:48 INFO - PROCESS | 3148 | 1463675268314 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:48 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DFAA4000 == 103 [pid = 3148] [id = 428] 09:27:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 142 (00000007D932E400) [pid = 3148] [serial = 1284] [outer = 0000000000000000] 09:27:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 143 (00000007D9389400) [pid = 3148] [serial = 1285] [outer = 00000007D932E400] 09:27:48 INFO - PROCESS | 3148 | 1463675268373 Marionette DEBUG loaded listener.js 09:27:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 144 (00000007D9947400) [pid = 3148] [serial = 1286] [outer = 00000007D932E400] 09:27:48 INFO - PROCESS | 3148 | 1463675268938 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:27:48 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 09:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 923ms 09:27:48 INFO - PROCESS | 3148 | 1463675268974 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 09:27:48 INFO - PROCESS | 3148 | 1463675268977 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 09:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:27:48 INFO - PROCESS | 3148 | 1463675268981 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:27:48 INFO - PROCESS | 3148 | 1463675268983 Marionette TRACE conn6 <- [1,1678,null,{}] 09:27:48 INFO - PROCESS | 3148 | 1463675268987 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:49 INFO - PROCESS | 3148 | 1463675269111 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 09:27:49 INFO - PROCESS | 3148 | 1463675269223 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:49 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E0D98800 == 104 [pid = 3148] [id = 429] 09:27:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 145 (00000007D9921000) [pid = 3148] [serial = 1287] [outer = 0000000000000000] 09:27:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 146 (00000007D9AD2400) [pid = 3148] [serial = 1288] [outer = 00000007D9921000] 09:27:49 INFO - PROCESS | 3148 | 1463675269321 Marionette DEBUG loaded listener.js 09:27:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 147 (00000007D9AF0000) [pid = 3148] [serial = 1289] [outer = 00000007D9921000] 09:27:49 INFO - PROCESS | 3148 | 1463675269945 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 986ms 09:27:49 INFO - PROCESS | 3148 | 1463675269971 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 09:27:49 INFO - PROCESS | 3148 | 1463675269974 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 09:27:49 INFO - PROCESS | 3148 | 1463675269977 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:27:49 INFO - PROCESS | 3148 | 1463675269979 Marionette TRACE conn6 <- [1,1682,null,{}] 09:27:49 INFO - PROCESS | 3148 | 1463675269983 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:50 INFO - PROCESS | 3148 | 1463675270117 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 09:27:50 INFO - PROCESS | 3148 | 1463675270259 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:50 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E1624000 == 105 [pid = 3148] [id = 430] 09:27:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 148 (00000007D9BACC00) [pid = 3148] [serial = 1290] [outer = 0000000000000000] 09:27:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 149 (00000007D9E75400) [pid = 3148] [serial = 1291] [outer = 00000007D9BACC00] 09:27:50 INFO - PROCESS | 3148 | 1463675270318 Marionette DEBUG loaded listener.js 09:27:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 150 (00000007D9F25C00) [pid = 3148] [serial = 1292] [outer = 00000007D9BACC00] 09:27:50 INFO - PROCESS | 3148 | 1463675270954 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1020ms 09:27:51 INFO - PROCESS | 3148 | 1463675271000 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 09:27:51 INFO - PROCESS | 3148 | 1463675271003 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 09:27:51 INFO - PROCESS | 3148 | 1463675271006 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:27:51 INFO - PROCESS | 3148 | 1463675271008 Marionette TRACE conn6 <- [1,1686,null,{}] 09:27:51 INFO - PROCESS | 3148 | 1463675271012 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:51 INFO - PROCESS | 3148 | 1463675271135 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 09:27:51 INFO - PROCESS | 3148 | 1463675271275 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:51 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E1A27800 == 106 [pid = 3148] [id = 431] 09:27:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 151 (00000007D9F38800) [pid = 3148] [serial = 1293] [outer = 0000000000000000] 09:27:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 152 (00000007D9F80C00) [pid = 3148] [serial = 1294] [outer = 00000007D9F38800] 09:27:51 INFO - PROCESS | 3148 | 1463675271333 Marionette DEBUG loaded listener.js 09:27:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 153 (00000007DA309400) [pid = 3148] [serial = 1295] [outer = 00000007D9F38800] 09:27:51 INFO - PROCESS | 3148 | 1463675271918 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:27:52 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 09:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 986ms 09:27:52 INFO - PROCESS | 3148 | 1463675271995 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 09:27:52 INFO - PROCESS | 3148 | 1463675271998 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 09:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:27:52 INFO - PROCESS | 3148 | 1463675272001 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:27:52 INFO - PROCESS | 3148 | 1463675272003 Marionette TRACE conn6 <- [1,1690,null,{}] 09:27:52 INFO - PROCESS | 3148 | 1463675272007 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:52 INFO - PROCESS | 3148 | 1463675272130 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 09:27:52 INFO - PROCESS | 3148 | 1463675272272 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:52 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E2A36000 == 107 [pid = 3148] [id = 432] 09:27:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 154 (00000007D9F8BC00) [pid = 3148] [serial = 1296] [outer = 0000000000000000] 09:27:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 155 (00000007DAE9EC00) [pid = 3148] [serial = 1297] [outer = 00000007D9F8BC00] 09:27:52 INFO - PROCESS | 3148 | 1463675272330 Marionette DEBUG loaded listener.js 09:27:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 156 (00000007DB164000) [pid = 3148] [serial = 1298] [outer = 00000007D9F8BC00] 09:27:52 INFO - PROCESS | 3148 | 1463675272923 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 987ms 09:27:53 INFO - PROCESS | 3148 | 1463675272990 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 09:27:53 INFO - PROCESS | 3148 | 1463675272993 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 09:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:27:53 INFO - PROCESS | 3148 | 1463675272997 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:27:53 INFO - PROCESS | 3148 | 1463675272999 Marionette TRACE conn6 <- [1,1694,null,{}] 09:27:53 INFO - PROCESS | 3148 | 1463675273003 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:53 INFO - PROCESS | 3148 | 1463675273176 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 09:27:53 INFO - PROCESS | 3148 | 1463675273308 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:53 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E2B85000 == 108 [pid = 3148] [id = 433] 09:27:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 157 (00000007C7CC9C00) [pid = 3148] [serial = 1299] [outer = 0000000000000000] 09:27:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 158 (00000007DB171400) [pid = 3148] [serial = 1300] [outer = 00000007C7CC9C00] 09:27:53 INFO - PROCESS | 3148 | 1463675273367 Marionette DEBUG loaded listener.js 09:27:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 159 (00000007DD7EAC00) [pid = 3148] [serial = 1301] [outer = 00000007C7CC9C00] 09:27:54 INFO - PROCESS | 3148 | 1463675274209 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1284ms 09:27:54 INFO - PROCESS | 3148 | 1463675274284 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 09:27:54 INFO - PROCESS | 3148 | 1463675274288 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 09:27:54 INFO - PROCESS | 3148 | 1463675274293 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:27:54 INFO - PROCESS | 3148 | 1463675274297 Marionette TRACE conn6 <- [1,1698,null,{}] 09:27:54 INFO - PROCESS | 3148 | 1463675274303 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:54 INFO - PROCESS | 3148 | 1463675274479 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 09:27:54 INFO - PROCESS | 3148 | 1463675274492 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:54 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D492F000 == 109 [pid = 3148] [id = 434] 09:27:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 160 (00000007C7CC8000) [pid = 3148] [serial = 1302] [outer = 0000000000000000] 09:27:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 161 (00000007C83FD000) [pid = 3148] [serial = 1303] [outer = 00000007C7CC8000] 09:27:54 INFO - PROCESS | 3148 | 1463675274544 Marionette DEBUG loaded listener.js 09:27:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 162 (00000007CE02A000) [pid = 3148] [serial = 1304] [outer = 00000007C7CC8000] 09:27:55 INFO - PROCESS | 3148 | 1463675275178 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 924ms 09:27:55 INFO - PROCESS | 3148 | 1463675275222 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 09:27:55 INFO - PROCESS | 3148 | 1463675275229 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 09:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:27:55 INFO - PROCESS | 3148 | 1463675275235 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:27:55 INFO - PROCESS | 3148 | 1463675275238 Marionette TRACE conn6 <- [1,1702,null,{}] 09:27:55 INFO - PROCESS | 3148 | 1463675275242 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:55 INFO - PROCESS | 3148 | 1463675275360 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 09:27:55 INFO - PROCESS | 3148 | 1463675275508 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:55 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D5291800 == 110 [pid = 3148] [id = 435] 09:27:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 163 (00000007CD5A1400) [pid = 3148] [serial = 1305] [outer = 0000000000000000] 09:27:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 164 (00000007CE107000) [pid = 3148] [serial = 1306] [outer = 00000007CD5A1400] 09:27:55 INFO - PROCESS | 3148 | 1463675275564 Marionette DEBUG loaded listener.js 09:27:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 165 (00000007D33F6000) [pid = 3148] [serial = 1307] [outer = 00000007CD5A1400] 09:27:56 INFO - PROCESS | 3148 | --DOCSHELL 00000007E35CF800 == 109 [pid = 3148] [id = 374] 09:27:56 INFO - PROCESS | 3148 | --DOCSHELL 00000007E37D3000 == 108 [pid = 3148] [id = 375] 09:27:56 INFO - PROCESS | 3148 | --DOCSHELL 00000007DC024800 == 107 [pid = 3148] [id = 423] 09:27:56 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8DD1800 == 106 [pid = 3148] [id = 422] 09:27:56 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8D1D000 == 105 [pid = 3148] [id = 421] 09:27:56 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8A5C800 == 104 [pid = 3148] [id = 420] 09:27:56 INFO - PROCESS | 3148 | --DOCSHELL 00000007D7460000 == 103 [pid = 3148] [id = 419] 09:27:56 INFO - PROCESS | 3148 | --DOCSHELL 00000007D528F000 == 102 [pid = 3148] [id = 418] 09:27:56 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4927800 == 101 [pid = 3148] [id = 417] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 164 (00000007D9F8B400) [pid = 3148] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 163 (00000007DB02B800) [pid = 3148] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 162 (00000007DD7EB800) [pid = 3148] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 161 (00000007DF60A000) [pid = 3148] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 160 (00000007DFA70800) [pid = 3148] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOCSHELL 00000007C80D9800 == 100 [pid = 3148] [id = 416] 09:27:56 INFO - PROCESS | 3148 | --DOCSHELL 00000007CE608000 == 99 [pid = 3148] [id = 415] 09:27:56 INFO - PROCESS | 3148 | --DOCSHELL 00000007E2A31800 == 98 [pid = 3148] [id = 413] 09:27:56 INFO - PROCESS | 3148 | --DOCSHELL 00000007E2A17000 == 97 [pid = 3148] [id = 412] 09:27:56 INFO - PROCESS | 3148 | --DOCSHELL 00000007E368B800 == 96 [pid = 3148] [id = 411] 09:27:56 INFO - PROCESS | 3148 | --DOCSHELL 00000007C7131000 == 95 [pid = 3148] [id = 410] 09:27:56 INFO - PROCESS | 3148 | --DOCSHELL 00000007E3677000 == 94 [pid = 3148] [id = 409] 09:27:56 INFO - PROCESS | 3148 | --DOCSHELL 00000007DC029800 == 93 [pid = 3148] [id = 408] 09:27:56 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4D0E800 == 92 [pid = 3148] [id = 407] 09:27:56 INFO - PROCESS | 3148 | 1463675276227 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 09:27:56 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 09:27:56 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 09:27:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:27:56 INFO - _addTest/ [0,1705,"getWindowHandle",null] 09:27:56 INFO - PROCESS | 3148 | 1463675276265 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 09:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:27:56 INFO - PROCESS | 3148 | 1463675276269 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:27:56 INFO - PROCESS | 3148 | 1463675276274 Marionette TRACE conn6 <- [1,1706,null,{}] 09:27:56 INFO - PROCESS | 3148 | 1463675276303 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:56 INFO - PROCESS | 3148 | 1463675276416 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 159 (00000007DA39E400) [pid = 3148] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 158 (00000007DB16C400) [pid = 3148] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 157 (00000007D8CAF000) [pid = 3148] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 156 (00000007CE5B7C00) [pid = 3148] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 155 (00000007DF48CC00) [pid = 3148] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 154 (00000007DF60E000) [pid = 3148] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 153 (00000007D33F2000) [pid = 3148] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 152 (00000007D2603000) [pid = 3148] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 151 (00000007D6E13400) [pid = 3148] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 150 (00000007D6EBA000) [pid = 3148] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 149 (00000007CE408000) [pid = 3148] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 148 (00000007D2A4C400) [pid = 3148] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 147 (00000007D889F400) [pid = 3148] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 146 (00000007D8990800) [pid = 3148] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 145 (00000007D8C8C800) [pid = 3148] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 144 (00000007D9AD3C00) [pid = 3148] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 143 (00000007CCACB000) [pid = 3148] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 142 (00000007C7C77400) [pid = 3148] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 141 (00000007D9919400) [pid = 3148] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 140 (00000007D240B800) [pid = 3148] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 139 (00000007D6E15400) [pid = 3148] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 138 (00000007DA3AB000) [pid = 3148] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 137 (00000007D9F3BC00) [pid = 3148] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 136 (00000007C7CC2800) [pid = 3148] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 135 (00000007D9E6E800) [pid = 3148] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 134 (00000007DFA65000) [pid = 3148] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 133 (00000007DBDA4C00) [pid = 3148] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 132 (00000007DFA26000) [pid = 3148] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 131 (00000007DF606800) [pid = 3148] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 130 (00000007D5276C00) [pid = 3148] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 129 (00000007D9380400) [pid = 3148] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | --DOMWINDOW == 128 (00000007D9917400) [pid = 3148] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3148 | 1463675276544 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:56 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CE1A6000 == 93 [pid = 3148] [id = 436] 09:27:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 129 (00000007C7C77C00) [pid = 3148] [serial = 1308] [outer = 0000000000000000] 09:27:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 130 (00000007CD521800) [pid = 3148] [serial = 1309] [outer = 00000007C7C77C00] 09:27:56 INFO - PROCESS | 3148 | 1463675276594 Marionette DEBUG loaded listener.js 09:27:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 131 (00000007D4F03000) [pid = 3148] [serial = 1310] [outer = 00000007C7C77C00] 09:27:57 INFO - PROCESS | 3148 | 1463675277070 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 839ms 09:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:27:57 INFO - PROCESS | 3148 | 1463675277111 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 09:27:57 INFO - PROCESS | 3148 | 1463675277114 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 09:27:57 INFO - PROCESS | 3148 | 1463675277117 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:27:57 INFO - PROCESS | 3148 | 1463675277118 Marionette TRACE conn6 <- [1,1710,null,{}] 09:27:57 INFO - PROCESS | 3148 | 1463675277122 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:57 INFO - PROCESS | 3148 | 1463675277227 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 09:27:57 INFO - PROCESS | 3148 | 1463675277242 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:57 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D6ED7800 == 94 [pid = 3148] [id = 437] 09:27:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 132 (00000007D590D400) [pid = 3148] [serial = 1311] [outer = 0000000000000000] 09:27:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 133 (00000007D6E13C00) [pid = 3148] [serial = 1312] [outer = 00000007D590D400] 09:27:57 INFO - PROCESS | 3148 | 1463675277290 Marionette DEBUG loaded listener.js 09:27:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 134 (00000007D6E4BC00) [pid = 3148] [serial = 1313] [outer = 00000007D590D400] 09:27:57 INFO - PROCESS | 3148 | 1463675277787 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:27:57 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 09:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 734ms 09:27:57 INFO - PROCESS | 3148 | 1463675277854 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 09:27:57 INFO - PROCESS | 3148 | 1463675277856 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 09:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:27:57 INFO - PROCESS | 3148 | 1463675277860 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:27:57 INFO - PROCESS | 3148 | 1463675277861 Marionette TRACE conn6 <- [1,1714,null,{}] 09:27:57 INFO - PROCESS | 3148 | 1463675277865 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:57 INFO - PROCESS | 3148 | 1463675277967 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 09:27:58 INFO - PROCESS | 3148 | 1463675278078 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:58 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8A5A800 == 95 [pid = 3148] [id = 438] 09:27:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 135 (00000007D351F000) [pid = 3148] [serial = 1314] [outer = 0000000000000000] 09:27:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 136 (00000007D6EC1400) [pid = 3148] [serial = 1315] [outer = 00000007D351F000] 09:27:58 INFO - PROCESS | 3148 | 1463675278126 Marionette DEBUG loaded listener.js 09:27:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 137 (00000007D898C800) [pid = 3148] [serial = 1316] [outer = 00000007D351F000] 09:27:58 INFO - PROCESS | 3148 | 1463675278544 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 734ms 09:27:58 INFO - PROCESS | 3148 | 1463675278619 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 09:27:58 INFO - PROCESS | 3148 | 1463675278621 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 09:27:58 INFO - PROCESS | 3148 | 1463675278625 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:27:58 INFO - PROCESS | 3148 | 1463675278627 Marionette TRACE conn6 <- [1,1718,null,{}] 09:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:27:58 INFO - PROCESS | 3148 | 1463675278630 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:58 INFO - PROCESS | 3148 | 1463675278786 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 09:27:58 INFO - PROCESS | 3148 | 1463675278812 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:58 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DB064000 == 96 [pid = 3148] [id = 439] 09:27:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 138 (00000007D8B43C00) [pid = 3148] [serial = 1317] [outer = 0000000000000000] 09:27:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 139 (00000007D932CC00) [pid = 3148] [serial = 1318] [outer = 00000007D8B43C00] 09:27:58 INFO - PROCESS | 3148 | 1463675278861 Marionette DEBUG loaded listener.js 09:27:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 140 (00000007D9B53800) [pid = 3148] [serial = 1319] [outer = 00000007D8B43C00] 09:27:59 INFO - PROCESS | 3148 | 1463675279334 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 09:27:59 INFO - PROCESS | 3148 | 1463675279376 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 09:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:27:59 INFO - PROCESS | 3148 | 1463675279392 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:27:59 INFO - PROCESS | 3148 | 1463675279394 Marionette TRACE conn6 <- [1,1722,null,{}] 09:27:59 INFO - PROCESS | 3148 | 1463675279397 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:59 INFO - PROCESS | 3148 | 1463675279536 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 09:27:59 INFO - PROCESS | 3148 | 1463675279558 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:59 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DD52F800 == 97 [pid = 3148] [id = 440] 09:27:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 141 (00000007D9AE5800) [pid = 3148] [serial = 1320] [outer = 0000000000000000] 09:27:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 142 (00000007D9BCEC00) [pid = 3148] [serial = 1321] [outer = 00000007D9AE5800] 09:27:59 INFO - PROCESS | 3148 | 1463675279603 Marionette DEBUG loaded listener.js 09:27:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 143 (00000007DB022400) [pid = 3148] [serial = 1322] [outer = 00000007D9AE5800] 09:28:00 INFO - PROCESS | 3148 | 1463675280068 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 734ms 09:28:00 INFO - PROCESS | 3148 | 1463675280152 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 09:28:00 INFO - PROCESS | 3148 | 1463675280154 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 09:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:28:00 INFO - PROCESS | 3148 | 1463675280162 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:28:00 INFO - PROCESS | 3148 | 1463675280164 Marionette TRACE conn6 <- [1,1726,null,{}] 09:28:00 INFO - PROCESS | 3148 | 1463675280167 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:00 INFO - PROCESS | 3148 | 1463675280305 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 09:28:00 INFO - PROCESS | 3148 | --DOMWINDOW == 142 (00000007C7C7DC00) [pid = 3148] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:28:00 INFO - PROCESS | 3148 | --DOMWINDOW == 141 (00000007D6E53C00) [pid = 3148] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:28:00 INFO - PROCESS | 3148 | --DOMWINDOW == 140 (00000007C7C20C00) [pid = 3148] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:28:00 INFO - PROCESS | 3148 | --DOMWINDOW == 139 (00000007D3378400) [pid = 3148] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:28:00 INFO - PROCESS | 3148 | --DOMWINDOW == 138 (00000007D6E2F800) [pid = 3148] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:28:00 INFO - PROCESS | 3148 | --DOMWINDOW == 137 (00000007C7C7A800) [pid = 3148] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:28:00 INFO - PROCESS | 3148 | --DOMWINDOW == 136 (00000007D8984800) [pid = 3148] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:28:00 INFO - PROCESS | 3148 | --DOMWINDOW == 135 (00000007D526F400) [pid = 3148] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:28:00 INFO - PROCESS | 3148 | --DOMWINDOW == 134 (00000007D40DA400) [pid = 3148] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:28:00 INFO - PROCESS | 3148 | 1463675280520 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:00 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D529C800 == 98 [pid = 3148] [id = 441] 09:28:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 135 (00000007C7C7A800) [pid = 3148] [serial = 1323] [outer = 0000000000000000] 09:28:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 136 (00000007CD17F000) [pid = 3148] [serial = 1324] [outer = 00000007C7C7A800] 09:28:00 INFO - PROCESS | 3148 | 1463675280568 Marionette DEBUG loaded listener.js 09:28:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 137 (00000007D6E23400) [pid = 3148] [serial = 1325] [outer = 00000007C7C7A800] 09:28:00 INFO - PROCESS | 3148 | 1463675280949 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 2593ms 09:28:02 INFO - PROCESS | 3148 | 1463675282759 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 09:28:02 INFO - PROCESS | 3148 | 1463675282763 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 09:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:28:02 INFO - PROCESS | 3148 | 1463675282768 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:28:02 INFO - PROCESS | 3148 | 1463675282773 Marionette TRACE conn6 <- [1,1730,null,{}] 09:28:02 INFO - PROCESS | 3148 | 1463675282822 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:02 INFO - PROCESS | 3148 | 1463675282950 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 09:28:03 INFO - PROCESS | 3148 | 1463675283087 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:03 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C90B7000 == 99 [pid = 3148] [id = 442] 09:28:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 138 (00000007C7C7BC00) [pid = 3148] [serial = 1326] [outer = 0000000000000000] 09:28:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 139 (00000007C7CC3800) [pid = 3148] [serial = 1327] [outer = 00000007C7C7BC00] 09:28:03 INFO - PROCESS | 3148 | 1463675283152 Marionette DEBUG loaded listener.js 09:28:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 140 (00000007CCAC3400) [pid = 3148] [serial = 1328] [outer = 00000007C7C7BC00] 09:28:03 INFO - PROCESS | 3148 | 1463675283706 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 985ms 09:28:03 INFO - PROCESS | 3148 | 1463675283758 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 09:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:28:03 INFO - PROCESS | 3148 | 1463675283763 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 09:28:03 INFO - PROCESS | 3148 | 1463675283772 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:28:03 INFO - PROCESS | 3148 | 1463675283777 Marionette TRACE conn6 <- [1,1734,null,{}] 09:28:03 INFO - PROCESS | 3148 | 1463675283782 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:03 INFO - PROCESS | 3148 | 1463675283927 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 09:28:04 INFO - PROCESS | 3148 | 1463675284085 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:04 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4925800 == 100 [pid = 3148] [id = 443] 09:28:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 141 (00000007CD59DC00) [pid = 3148] [serial = 1329] [outer = 0000000000000000] 09:28:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 142 (00000007D109A800) [pid = 3148] [serial = 1330] [outer = 00000007CD59DC00] 09:28:04 INFO - PROCESS | 3148 | 1463675284146 Marionette DEBUG loaded listener.js 09:28:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 143 (00000007D2D2F000) [pid = 3148] [serial = 1331] [outer = 00000007CD59DC00] 09:28:04 INFO - PROCESS | 3148 | 1463675284668 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 944ms 09:28:04 INFO - PROCESS | 3148 | 1463675284900 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 09:28:04 INFO - PROCESS | 3148 | 1463675284903 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 09:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:28:05 INFO - PROCESS | 3148 | 1463675285013 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:28:05 INFO - PROCESS | 3148 | 1463675285016 Marionette TRACE conn6 <- [1,1738,null,{}] 09:28:05 INFO - PROCESS | 3148 | 1463675285029 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:05 INFO - PROCESS | 3148 | 1463675285161 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 09:28:05 INFO - PROCESS | 3148 | 1463675285301 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:05 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D9B76800 == 101 [pid = 3148] [id = 444] 09:28:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 144 (00000007D5411000) [pid = 3148] [serial = 1332] [outer = 0000000000000000] 09:28:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 145 (00000007D5FE1800) [pid = 3148] [serial = 1333] [outer = 00000007D5411000] 09:28:05 INFO - PROCESS | 3148 | 1463675285406 Marionette DEBUG loaded listener.js 09:28:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 146 (00000007D6E47C00) [pid = 3148] [serial = 1334] [outer = 00000007D5411000] 09:28:06 INFO - PROCESS | 3148 | 1463675286108 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1181ms 09:28:06 INFO - PROCESS | 3148 | 1463675286147 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 09:28:06 INFO - PROCESS | 3148 | 1463675286149 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 09:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:28:06 INFO - PROCESS | 3148 | 1463675286153 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:28:06 INFO - PROCESS | 3148 | 1463675286155 Marionette TRACE conn6 <- [1,1742,null,{}] 09:28:06 INFO - PROCESS | 3148 | 1463675286160 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:06 INFO - PROCESS | 3148 | 1463675286293 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 09:28:06 INFO - PROCESS | 3148 | 1463675286438 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:06 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E11DD800 == 102 [pid = 3148] [id = 445] 09:28:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 147 (00000007D9380400) [pid = 3148] [serial = 1335] [outer = 0000000000000000] 09:28:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 148 (00000007D9915800) [pid = 3148] [serial = 1336] [outer = 00000007D9380400] 09:28:06 INFO - PROCESS | 3148 | 1463675286499 Marionette DEBUG loaded listener.js 09:28:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 149 (00000007D9BCC800) [pid = 3148] [serial = 1337] [outer = 00000007D9380400] 09:28:07 INFO - PROCESS | 3148 | 1463675287133 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1021ms 09:28:07 INFO - PROCESS | 3148 | 1463675287177 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 09:28:07 INFO - PROCESS | 3148 | 1463675287180 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 09:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:28:07 INFO - PROCESS | 3148 | 1463675287183 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:28:07 INFO - PROCESS | 3148 | 1463675287185 Marionette TRACE conn6 <- [1,1746,null,{}] 09:28:07 INFO - PROCESS | 3148 | 1463675287189 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:07 INFO - PROCESS | 3148 | 1463675287317 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 09:28:07 INFO - PROCESS | 3148 | 1463675287433 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:07 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E1B0B000 == 103 [pid = 3148] [id = 446] 09:28:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 150 (00000007DB02E400) [pid = 3148] [serial = 1338] [outer = 0000000000000000] 09:28:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 151 (00000007DD7E0000) [pid = 3148] [serial = 1339] [outer = 00000007DB02E400] 09:28:07 INFO - PROCESS | 3148 | 1463675287531 Marionette DEBUG loaded listener.js 09:28:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 152 (00000007DF48F400) [pid = 3148] [serial = 1340] [outer = 00000007DB02E400] 09:28:08 INFO - PROCESS | 3148 | 1463675288092 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 924ms 09:28:08 INFO - PROCESS | 3148 | 1463675288109 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 09:28:08 INFO - PROCESS | 3148 | 1463675288112 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 09:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:28:08 INFO - PROCESS | 3148 | 1463675288115 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:28:08 INFO - PROCESS | 3148 | 1463675288117 Marionette TRACE conn6 <- [1,1750,null,{}] 09:28:08 INFO - PROCESS | 3148 | 1463675288121 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:08 INFO - PROCESS | 3148 | 1463675288289 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 09:28:08 INFO - PROCESS | 3148 | 1463675288448 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:08 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E2BEB000 == 104 [pid = 3148] [id = 447] 09:28:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 153 (00000007D9F22000) [pid = 3148] [serial = 1341] [outer = 0000000000000000] 09:28:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 154 (00000007DFA2F000) [pid = 3148] [serial = 1342] [outer = 00000007D9F22000] 09:28:08 INFO - PROCESS | 3148 | 1463675288508 Marionette DEBUG loaded listener.js 09:28:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 155 (00000007E08B3800) [pid = 3148] [serial = 1343] [outer = 00000007D9F22000] 09:28:09 INFO - PROCESS | 3148 | 1463675289164 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1076ms 09:28:09 INFO - PROCESS | 3148 | 1463675289220 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 09:28:09 INFO - PROCESS | 3148 | 1463675289223 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 09:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:28:09 INFO - PROCESS | 3148 | 1463675289228 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:28:09 INFO - PROCESS | 3148 | 1463675289230 Marionette TRACE conn6 <- [1,1754,null,{}] 09:28:09 INFO - PROCESS | 3148 | 1463675289234 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:09 INFO - PROCESS | 3148 | 1463675289359 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 09:28:09 INFO - PROCESS | 3148 | 1463675289506 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:09 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E3652800 == 105 [pid = 3148] [id = 448] 09:28:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 156 (00000007E08BE400) [pid = 3148] [serial = 1344] [outer = 0000000000000000] 09:28:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 157 (00000007E1E72800) [pid = 3148] [serial = 1345] [outer = 00000007E08BE400] 09:28:09 INFO - PROCESS | 3148 | 1463675289565 Marionette DEBUG loaded listener.js 09:28:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 158 (00000007E2B63000) [pid = 3148] [serial = 1346] [outer = 00000007E08BE400] 09:28:10 INFO - PROCESS | 3148 | 1463675290184 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 986ms 09:28:10 INFO - PROCESS | 3148 | 1463675290216 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 09:28:10 INFO - PROCESS | 3148 | 1463675290218 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 09:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:28:10 INFO - PROCESS | 3148 | 1463675290222 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:28:10 INFO - PROCESS | 3148 | 1463675290224 Marionette TRACE conn6 <- [1,1758,null,{}] 09:28:10 INFO - PROCESS | 3148 | 1463675290228 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:10 INFO - PROCESS | 3148 | 1463675290356 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 09:28:10 INFO - PROCESS | 3148 | 1463675290472 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:10 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E376B000 == 106 [pid = 3148] [id = 449] 09:28:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 159 (00000007E2B62400) [pid = 3148] [serial = 1347] [outer = 0000000000000000] 09:28:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 160 (00000007E2B6F800) [pid = 3148] [serial = 1348] [outer = 00000007E2B62400] 09:28:10 INFO - PROCESS | 3148 | 1463675290569 Marionette DEBUG loaded listener.js 09:28:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 161 (00000007E38C8400) [pid = 3148] [serial = 1349] [outer = 00000007E2B62400] 09:28:11 INFO - PROCESS | 3148 | 1463675291182 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 986ms 09:28:11 INFO - PROCESS | 3148 | 1463675291210 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 09:28:11 INFO - PROCESS | 3148 | 1463675291213 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 09:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:28:11 INFO - PROCESS | 3148 | 1463675291217 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:28:11 INFO - PROCESS | 3148 | 1463675291219 Marionette TRACE conn6 <- [1,1762,null,{}] 09:28:11 INFO - PROCESS | 3148 | 1463675291223 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:11 INFO - PROCESS | 3148 | 1463675291351 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 09:28:11 INFO - PROCESS | 3148 | 1463675291496 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:11 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C77B1800 == 107 [pid = 3148] [id = 450] 09:28:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 162 (00000007CE40D400) [pid = 3148] [serial = 1350] [outer = 0000000000000000] 09:28:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 163 (00000007D100C800) [pid = 3148] [serial = 1351] [outer = 00000007CE40D400] 09:28:11 INFO - PROCESS | 3148 | 1463675291555 Marionette DEBUG loaded listener.js 09:28:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 164 (00000007D9F39800) [pid = 3148] [serial = 1352] [outer = 00000007CE40D400] 09:28:12 INFO - PROCESS | 3148 | 1463675292422 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1285ms 09:28:12 INFO - PROCESS | 3148 | 1463675292505 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 09:28:12 INFO - PROCESS | 3148 | 1463675292509 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 09:28:12 INFO - PROCESS | 3148 | 1463675292515 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:28:12 INFO - PROCESS | 3148 | 1463675292519 Marionette TRACE conn6 <- [1,1766,null,{}] 09:28:12 INFO - PROCESS | 3148 | 1463675292525 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:12 INFO - PROCESS | 3148 | 1463675292686 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 09:28:12 INFO - PROCESS | 3148 | 1463675292835 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:12 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D58DA000 == 108 [pid = 3148] [id = 451] 09:28:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 165 (00000007CD51CC00) [pid = 3148] [serial = 1353] [outer = 0000000000000000] 09:28:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 166 (00000007CD511000) [pid = 3148] [serial = 1354] [outer = 00000007CD51CC00] 09:28:12 INFO - PROCESS | 3148 | 1463675292893 Marionette DEBUG loaded listener.js 09:28:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 167 (00000007D260E800) [pid = 3148] [serial = 1355] [outer = 00000007CD51CC00] 09:28:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007D752A800 == 107 [pid = 3148] [id = 19] 09:28:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007CCF32800 == 106 [pid = 3148] [id = 26] 09:28:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007D58ED800 == 105 [pid = 3148] [id = 18] 09:28:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007C8E1C800 == 104 [pid = 3148] [id = 13] 09:28:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007C8B4F800 == 103 [pid = 3148] [id = 25] 09:28:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007C7CB6000 == 102 [pid = 3148] [id = 24] 09:28:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007DD52F800 == 101 [pid = 3148] [id = 440] 09:28:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007DB064000 == 100 [pid = 3148] [id = 439] 09:28:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8A5A800 == 99 [pid = 3148] [id = 438] 09:28:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007D6ED7800 == 98 [pid = 3148] [id = 437] 09:28:13 INFO - PROCESS | 3148 | --DOMWINDOW == 166 (00000007C7157400) [pid = 3148] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 09:28:13 INFO - PROCESS | 3148 | --DOMWINDOW == 165 (00000007D6E53800) [pid = 3148] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 09:28:13 INFO - PROCESS | 3148 | --DOMWINDOW == 164 (00000007E1E7DC00) [pid = 3148] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 09:28:13 INFO - PROCESS | 3148 | --DOMWINDOW == 163 (00000007D8C87800) [pid = 3148] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 09:28:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007CE1A6000 == 97 [pid = 3148] [id = 436] 09:28:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007D5291800 == 96 [pid = 3148] [id = 435] 09:28:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007D492F000 == 95 [pid = 3148] [id = 434] 09:28:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007E2A36000 == 94 [pid = 3148] [id = 432] 09:28:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007E1A27800 == 93 [pid = 3148] [id = 431] 09:28:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007E1624000 == 92 [pid = 3148] [id = 430] 09:28:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007E0D98800 == 91 [pid = 3148] [id = 429] 09:28:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007DFAA4000 == 90 [pid = 3148] [id = 428] 09:28:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007DDF7E800 == 89 [pid = 3148] [id = 427] 09:28:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8865000 == 88 [pid = 3148] [id = 426] 09:28:13 INFO - PROCESS | 3148 | --DOCSHELL 00000007D242B800 == 87 [pid = 3148] [id = 425] 09:28:13 INFO - PROCESS | 3148 | --DOMWINDOW == 162 (00000007D24BAC00) [pid = 3148] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 09:28:13 INFO - PROCESS | 3148 | --DOMWINDOW == 161 (00000007D2A42800) [pid = 3148] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 09:28:13 INFO - PROCESS | 3148 | --DOMWINDOW == 160 (00000007D6EC7800) [pid = 3148] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 09:28:13 INFO - PROCESS | 3148 | --DOMWINDOW == 159 (00000007E00A5000) [pid = 3148] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 09:28:13 INFO - PROCESS | 3148 | --DOMWINDOW == 158 (00000007D6E18000) [pid = 3148] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 09:28:13 INFO - PROCESS | 3148 | --DOMWINDOW == 157 (00000007CD50C400) [pid = 3148] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 09:28:13 INFO - PROCESS | 3148 | --DOMWINDOW == 156 (00000007C7E12400) [pid = 3148] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 09:28:13 INFO - PROCESS | 3148 | --DOMWINDOW == 155 (00000007D3564400) [pid = 3148] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 09:28:13 INFO - PROCESS | 3148 | --DOMWINDOW == 154 (00000007D6EB3400) [pid = 3148] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 09:28:13 INFO - PROCESS | 3148 | --DOMWINDOW == 153 (00000007D6E46C00) [pid = 3148] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 09:28:13 INFO - PROCESS | 3148 | --DOMWINDOW == 152 (00000007C7E16400) [pid = 3148] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 09:28:13 INFO - PROCESS | 3148 | --DOMWINDOW == 151 (00000007CEE0E800) [pid = 3148] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 09:28:13 INFO - PROCESS | 3148 | --DOMWINDOW == 150 (00000007D9F23800) [pid = 3148] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 09:28:13 INFO - PROCESS | 3148 | --DOMWINDOW == 149 (00000007CE5BC400) [pid = 3148] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 09:28:13 INFO - PROCESS | 3148 | --DOMWINDOW == 148 (00000007CD38EC00) [pid = 3148] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 09:28:13 INFO - PROCESS | 3148 | --DOMWINDOW == 147 (00000007D7CB9C00) [pid = 3148] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 09:28:13 INFO - PROCESS | 3148 | --DOMWINDOW == 146 (00000007D8A8D400) [pid = 3148] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 09:28:13 INFO - PROCESS | 3148 | --DOMWINDOW == 145 (00000007D8C42800) [pid = 3148] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 09:28:13 INFO - PROCESS | 3148 | --DOMWINDOW == 144 (00000007D5409400) [pid = 3148] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 09:28:13 INFO - PROCESS | 3148 | --DOMWINDOW == 143 (00000007D5903C00) [pid = 3148] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 09:28:13 INFO - PROCESS | 3148 | --DOMWINDOW == 142 (00000007D88A6C00) [pid = 3148] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 09:28:13 INFO - PROCESS | 3148 | --DOMWINDOW == 141 (00000007D7961400) [pid = 3148] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 09:28:13 INFO - PROCESS | 3148 | --DOMWINDOW == 140 (00000007D526DC00) [pid = 3148] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 09:28:13 INFO - PROCESS | 3148 | 1463675293608 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:28:13 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 09:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1129ms 09:28:13 INFO - PROCESS | 3148 | 1463675293648 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 09:28:13 INFO - PROCESS | 3148 | 1463675293654 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 09:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:28:13 INFO - PROCESS | 3148 | 1463675293660 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:28:13 INFO - PROCESS | 3148 | 1463675293663 Marionette TRACE conn6 <- [1,1770,null,{}] 09:28:13 INFO - PROCESS | 3148 | 1463675293667 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:13 INFO - PROCESS | 3148 | 1463675293783 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 09:28:13 INFO - PROCESS | 3148 | 1463675293888 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:13 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D242A800 == 88 [pid = 3148] [id = 452] 09:28:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 141 (00000007C83F9C00) [pid = 3148] [serial = 1356] [outer = 0000000000000000] 09:28:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 142 (00000007CD521400) [pid = 3148] [serial = 1357] [outer = 00000007C83F9C00] 09:28:13 INFO - PROCESS | 3148 | 1463675293938 Marionette DEBUG loaded listener.js 09:28:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 143 (00000007D2A1DC00) [pid = 3148] [serial = 1358] [outer = 00000007C83F9C00] 09:28:14 INFO - PROCESS | 3148 | 1463675294399 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:28:14 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 09:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 776ms 09:28:14 INFO - PROCESS | 3148 | 1463675294438 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 09:28:14 INFO - PROCESS | 3148 | 1463675294441 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 09:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:28:14 INFO - PROCESS | 3148 | 1463675294449 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:28:14 INFO - PROCESS | 3148 | 1463675294453 Marionette TRACE conn6 <- [1,1774,null,{}] 09:28:14 INFO - PROCESS | 3148 | 1463675294464 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:14 INFO - PROCESS | 3148 | 1463675294580 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 09:28:14 INFO - PROCESS | 3148 | 1463675294599 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:14 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D7C42000 == 89 [pid = 3148] [id = 453] 09:28:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 144 (00000007D526FC00) [pid = 3148] [serial = 1359] [outer = 0000000000000000] 09:28:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 145 (00000007D5276C00) [pid = 3148] [serial = 1360] [outer = 00000007D526FC00] 09:28:14 INFO - PROCESS | 3148 | 1463675294651 Marionette DEBUG loaded listener.js 09:28:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 146 (00000007D590E400) [pid = 3148] [serial = 1361] [outer = 00000007D526FC00] 09:28:15 INFO - PROCESS | 3148 | 1463675295155 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:28:15 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 09:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 776ms 09:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:28:15 INFO - PROCESS | 3148 | 1463675295228 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 09:28:15 INFO - PROCESS | 3148 | 1463675295231 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 09:28:15 INFO - PROCESS | 3148 | 1463675295234 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:28:15 INFO - PROCESS | 3148 | 1463675295236 Marionette TRACE conn6 <- [1,1778,null,{}] 09:28:15 INFO - PROCESS | 3148 | 1463675295240 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:15 INFO - PROCESS | 3148 | 1463675295351 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 09:28:15 INFO - PROCESS | 3148 | 1463675295466 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:15 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8DC6800 == 90 [pid = 3148] [id = 454] 09:28:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 147 (00000007CE10A000) [pid = 3148] [serial = 1362] [outer = 0000000000000000] 09:28:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 148 (00000007D5271800) [pid = 3148] [serial = 1363] [outer = 00000007CE10A000] 09:28:15 INFO - PROCESS | 3148 | 1463675295515 Marionette DEBUG loaded listener.js 09:28:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 149 (00000007D6EBF800) [pid = 3148] [serial = 1364] [outer = 00000007CE10A000] 09:28:15 INFO - PROCESS | 3148 | 1463675295962 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:28:16 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) 09:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 777ms 09:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:28:16 INFO - PROCESS | 3148 | 1463675296013 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 09:28:16 INFO - PROCESS | 3148 | 1463675296015 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 09:28:16 INFO - PROCESS | 3148 | 1463675296018 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:28:16 INFO - PROCESS | 3148 | 1463675296020 Marionette TRACE conn6 <- [1,1782,null,{}] 09:28:16 INFO - PROCESS | 3148 | 1463675296024 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:16 INFO - PROCESS | 3148 | 1463675296163 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 09:28:16 INFO - PROCESS | 3148 | 1463675296185 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:16 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC03B000 == 91 [pid = 3148] [id = 455] 09:28:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 150 (00000007D7483800) [pid = 3148] [serial = 1365] [outer = 0000000000000000] 09:28:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 151 (00000007D7CB9C00) [pid = 3148] [serial = 1366] [outer = 00000007D7483800] 09:28:16 INFO - PROCESS | 3148 | 1463675296234 Marionette DEBUG loaded listener.js 09:28:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 152 (00000007D8A86800) [pid = 3148] [serial = 1367] [outer = 00000007D7483800] 09:28:16 INFO - PROCESS | 3148 | 1463675296728 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:28:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 777ms 09:28:16 INFO - PROCESS | 3148 | 1463675296799 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 09:28:16 INFO - PROCESS | 3148 | 1463675296801 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 09:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:28:16 INFO - PROCESS | 3148 | 1463675296804 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:28:16 INFO - PROCESS | 3148 | 1463675296806 Marionette TRACE conn6 <- [1,1786,null,{}] 09:28:16 INFO - PROCESS | 3148 | 1463675296810 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:17 INFO - PROCESS | 3148 | 1463675297001 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 09:28:17 INFO - PROCESS | 3148 | 1463675297019 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:17 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DEF45800 == 92 [pid = 3148] [id = 456] 09:28:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 153 (00000007D9327400) [pid = 3148] [serial = 1368] [outer = 0000000000000000] 09:28:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 154 (00000007D9ACA800) [pid = 3148] [serial = 1369] [outer = 00000007D9327400] 09:28:17 INFO - PROCESS | 3148 | 1463675297068 Marionette DEBUG loaded listener.js 09:28:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 155 (00000007D9B4D400) [pid = 3148] [serial = 1370] [outer = 00000007D9327400] 09:28:17 INFO - PROCESS | 3148 | 1463675297520 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 776ms 09:28:17 INFO - PROCESS | 3148 | 1463675297588 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 09:28:17 INFO - PROCESS | 3148 | 1463675297590 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 09:28:17 INFO - PROCESS | 3148 | 1463675297594 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:28:17 INFO - PROCESS | 3148 | 1463675297596 Marionette TRACE conn6 <- [1,1790,null,{}] 09:28:17 INFO - PROCESS | 3148 | 1463675297599 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:17 INFO - PROCESS | 3148 | 1463675297738 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 09:28:17 INFO - PROCESS | 3148 | --DOMWINDOW == 154 (00000007D9AE5800) [pid = 3148] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:28:17 INFO - PROCESS | 3148 | --DOMWINDOW == 153 (00000007CD5A1400) [pid = 3148] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:28:17 INFO - PROCESS | 3148 | --DOMWINDOW == 152 (00000007C7CC8000) [pid = 3148] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:28:17 INFO - PROCESS | 3148 | --DOMWINDOW == 151 (00000007D8C4BC00) [pid = 3148] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:28:17 INFO - PROCESS | 3148 | --DOMWINDOW == 150 (00000007D351F000) [pid = 3148] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:28:17 INFO - PROCESS | 3148 | --DOMWINDOW == 149 (00000007C7C77C00) [pid = 3148] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:28:17 INFO - PROCESS | 3148 | --DOMWINDOW == 148 (00000007D590D400) [pid = 3148] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:28:17 INFO - PROCESS | 3148 | --DOMWINDOW == 147 (00000007D8B43C00) [pid = 3148] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:28:17 INFO - PROCESS | 3148 | --DOMWINDOW == 146 (00000007DFA6AC00) [pid = 3148] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:28:17 INFO - PROCESS | 3148 | 1463675297955 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:17 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D614D800 == 93 [pid = 3148] [id = 457] 09:28:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 147 (00000007C7561000) [pid = 3148] [serial = 1371] [outer = 0000000000000000] 09:28:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 148 (00000007C889E400) [pid = 3148] [serial = 1372] [outer = 00000007C7561000] 09:28:18 INFO - PROCESS | 3148 | 1463675298003 Marionette DEBUG loaded listener.js 09:28:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 149 (00000007D8986000) [pid = 3148] [serial = 1373] [outer = 00000007C7561000] 09:28:18 INFO - PROCESS | 3148 | 1463675298415 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 882ms 09:28:18 INFO - PROCESS | 3148 | 1463675298481 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 09:28:18 INFO - PROCESS | 3148 | 1463675298483 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 09:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:28:18 INFO - PROCESS | 3148 | 1463675298494 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:28:18 INFO - PROCESS | 3148 | 1463675298496 Marionette TRACE conn6 <- [1,1794,null,{}] 09:28:18 INFO - PROCESS | 3148 | 1463675298500 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:18 INFO - PROCESS | 3148 | 1463675298605 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 09:28:18 INFO - PROCESS | 3148 | 1463675298615 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:18 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E1A32000 == 94 [pid = 3148] [id = 458] 09:28:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 150 (00000007D9BB1C00) [pid = 3148] [serial = 1374] [outer = 0000000000000000] 09:28:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 151 (00000007D9F34400) [pid = 3148] [serial = 1375] [outer = 00000007D9BB1C00] 09:28:18 INFO - PROCESS | 3148 | 1463675298662 Marionette DEBUG loaded listener.js 09:28:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 152 (00000007DA30C400) [pid = 3148] [serial = 1376] [outer = 00000007D9BB1C00] 09:28:19 INFO - PROCESS | 3148 | 1463675299128 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 692ms 09:28:19 INFO - PROCESS | 3148 | 1463675299180 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 09:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:28:19 INFO - PROCESS | 3148 | 1463675299183 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 09:28:19 INFO - PROCESS | 3148 | 1463675299186 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:28:19 INFO - PROCESS | 3148 | 1463675299188 Marionette TRACE conn6 <- [1,1798,null,{}] 09:28:19 INFO - PROCESS | 3148 | 1463675299191 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:19 INFO - PROCESS | 3148 | 1463675299295 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 09:28:19 INFO - PROCESS | 3148 | 1463675299302 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:19 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E35D5800 == 95 [pid = 3148] [id = 459] 09:28:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 153 (00000007DA3ACC00) [pid = 3148] [serial = 1377] [outer = 0000000000000000] 09:28:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 154 (00000007DB02C400) [pid = 3148] [serial = 1378] [outer = 00000007DA3ACC00] 09:28:19 INFO - PROCESS | 3148 | 1463675299347 Marionette DEBUG loaded listener.js 09:28:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 155 (00000007DDF8D800) [pid = 3148] [serial = 1379] [outer = 00000007DA3ACC00] 09:28:19 INFO - PROCESS | 3148 | 1463675299801 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 672ms 09:28:19 INFO - PROCESS | 3148 | 1463675299862 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 09:28:19 INFO - PROCESS | 3148 | 1463675299864 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 09:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:28:19 INFO - PROCESS | 3148 | 1463675299868 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:28:19 INFO - PROCESS | 3148 | 1463675299869 Marionette TRACE conn6 <- [1,1802,null,{}] 09:28:19 INFO - PROCESS | 3148 | 1463675299873 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:20 INFO - PROCESS | 3148 | 1463675300070 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 09:28:20 INFO - PROCESS | 3148 | 1463675300246 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:20 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CDF06000 == 96 [pid = 3148] [id = 460] 09:28:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 156 (00000007C715A000) [pid = 3148] [serial = 1380] [outer = 0000000000000000] 09:28:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 157 (00000007C7CBF800) [pid = 3148] [serial = 1381] [outer = 00000007C715A000] 09:28:20 INFO - PROCESS | 3148 | 1463675300309 Marionette DEBUG loaded listener.js 09:28:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 158 (00000007CD50C400) [pid = 3148] [serial = 1382] [outer = 00000007C715A000] 09:28:20 INFO - PROCESS | 3148 | 1463675300970 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1123ms 09:28:21 INFO - PROCESS | 3148 | 1463675300995 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 09:28:21 INFO - PROCESS | 3148 | 1463675300999 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 09:28:21 INFO - PROCESS | 3148 | 1463675301004 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:28:21 INFO - PROCESS | 3148 | 1463675301008 Marionette TRACE conn6 <- [1,1806,null,{}] 09:28:21 INFO - PROCESS | 3148 | 1463675301013 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:21 INFO - PROCESS | 3148 | 1463675301153 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 09:28:21 INFO - PROCESS | 3148 | 1463675301301 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:21 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8DC0000 == 97 [pid = 3148] [id = 461] 09:28:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 159 (00000007D33FA800) [pid = 3148] [serial = 1383] [outer = 0000000000000000] 09:28:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 160 (00000007D4F75400) [pid = 3148] [serial = 1384] [outer = 00000007D33FA800] 09:28:21 INFO - PROCESS | 3148 | 1463675301371 Marionette DEBUG loaded listener.js 09:28:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 161 (00000007D6E18000) [pid = 3148] [serial = 1385] [outer = 00000007D33FA800] 09:28:22 INFO - PROCESS | 3148 | 1463675302066 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1125ms 09:28:22 INFO - PROCESS | 3148 | 1463675302133 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 09:28:22 INFO - PROCESS | 3148 | 1463675302137 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 09:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:28:22 INFO - PROCESS | 3148 | 1463675302141 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:28:22 INFO - PROCESS | 3148 | 1463675302144 Marionette TRACE conn6 <- [1,1810,null,{}] 09:28:22 INFO - PROCESS | 3148 | 1463675302149 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:22 INFO - PROCESS | 3148 | 1463675302281 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 09:28:22 INFO - PROCESS | 3148 | 1463675302431 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:22 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E37E9000 == 98 [pid = 3148] [id = 462] 09:28:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 162 (00000007D8C8BC00) [pid = 3148] [serial = 1386] [outer = 0000000000000000] 09:28:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 163 (00000007D9912C00) [pid = 3148] [serial = 1387] [outer = 00000007D8C8BC00] 09:28:22 INFO - PROCESS | 3148 | 1463675302490 Marionette DEBUG loaded listener.js 09:28:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 164 (00000007DAE98800) [pid = 3148] [serial = 1388] [outer = 00000007D8C8BC00] 09:28:23 INFO - PROCESS | 3148 | 1463675303139 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1024ms 09:28:23 INFO - PROCESS | 3148 | 1463675303166 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 09:28:23 INFO - PROCESS | 3148 | 1463675303171 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 09:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:28:23 INFO - PROCESS | 3148 | 1463675303183 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:28:23 INFO - PROCESS | 3148 | 1463675303188 Marionette TRACE conn6 <- [1,1814,null,{}] 09:28:23 INFO - PROCESS | 3148 | 1463675303210 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:23 INFO - PROCESS | 3148 | 1463675303345 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 09:28:23 INFO - PROCESS | 3148 | 1463675303493 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:23 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E24C1800 == 99 [pid = 3148] [id = 463] 09:28:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 165 (00000007DFA63800) [pid = 3148] [serial = 1389] [outer = 0000000000000000] 09:28:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 166 (00000007E009E800) [pid = 3148] [serial = 1390] [outer = 00000007DFA63800] 09:28:23 INFO - PROCESS | 3148 | 1463675303553 Marionette DEBUG loaded listener.js 09:28:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 167 (00000007E1E77800) [pid = 3148] [serial = 1391] [outer = 00000007DFA63800] 09:28:24 INFO - PROCESS | 3148 | 1463675304182 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1031ms 09:28:24 INFO - PROCESS | 3148 | 1463675304210 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 09:28:24 INFO - PROCESS | 3148 | 1463675304213 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 09:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:28:24 INFO - PROCESS | 3148 | 1463675304217 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:28:24 INFO - PROCESS | 3148 | 1463675304219 Marionette TRACE conn6 <- [1,1818,null,{}] 09:28:24 INFO - PROCESS | 3148 | 1463675304223 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:24 INFO - PROCESS | 3148 | 1463675304353 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 09:28:24 INFO - PROCESS | 3148 | 1463675304513 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:24 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E3C14000 == 100 [pid = 3148] [id = 464] 09:28:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 168 (00000007E38C9400) [pid = 3148] [serial = 1392] [outer = 0000000000000000] 09:28:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 169 (00000007E38CFC00) [pid = 3148] [serial = 1393] [outer = 00000007E38C9400] 09:28:24 INFO - PROCESS | 3148 | 1463675304574 Marionette DEBUG loaded listener.js 09:28:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 170 (00000007E3EB5000) [pid = 3148] [serial = 1394] [outer = 00000007E38C9400] 09:28:25 INFO - PROCESS | 3148 | 1463675305181 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 986ms 09:28:25 INFO - PROCESS | 3148 | 1463675305205 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 09:28:25 INFO - PROCESS | 3148 | 1463675305208 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 09:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:28:25 INFO - PROCESS | 3148 | 1463675305211 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:28:25 INFO - PROCESS | 3148 | 1463675305214 Marionette TRACE conn6 <- [1,1822,null,{}] 09:28:25 INFO - PROCESS | 3148 | 1463675305217 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:25 INFO - PROCESS | 3148 | 1463675305349 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 09:28:25 INFO - PROCESS | 3148 | 1463675305511 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:25 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E6091800 == 101 [pid = 3148] [id = 465] 09:28:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 171 (00000007E3EBE800) [pid = 3148] [serial = 1395] [outer = 0000000000000000] 09:28:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 172 (00000007E54C3C00) [pid = 3148] [serial = 1396] [outer = 00000007E3EBE800] 09:28:25 INFO - PROCESS | 3148 | 1463675305577 Marionette DEBUG loaded listener.js 09:28:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 173 (00000007E54CE400) [pid = 3148] [serial = 1397] [outer = 00000007E3EBE800] 09:28:26 INFO - PROCESS | 3148 | 1463675306186 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:28:26 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 09:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1021ms 09:28:26 INFO - PROCESS | 3148 | 1463675306236 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 09:28:26 INFO - PROCESS | 3148 | 1463675306239 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 09:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:28:26 INFO - PROCESS | 3148 | 1463675306242 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:28:26 INFO - PROCESS | 3148 | 1463675306245 Marionette TRACE conn6 <- [1,1826,null,{}] 09:28:26 INFO - PROCESS | 3148 | 1463675306248 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:26 INFO - PROCESS | 3148 | 1463675306376 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 09:28:26 INFO - PROCESS | 3148 | 1463675306525 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:26 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E61AE000 == 102 [pid = 3148] [id = 466] 09:28:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 174 (00000007E54CD400) [pid = 3148] [serial = 1398] [outer = 0000000000000000] 09:28:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 175 (00000007E5633C00) [pid = 3148] [serial = 1399] [outer = 00000007E54CD400] 09:28:26 INFO - PROCESS | 3148 | 1463675306584 Marionette DEBUG loaded listener.js 09:28:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 176 (00000007E5092800) [pid = 3148] [serial = 1400] [outer = 00000007E54CD400] 09:28:27 INFO - PROCESS | 3148 | 1463675307217 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1019ms 09:28:27 INFO - PROCESS | 3148 | 1463675307265 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 09:28:27 INFO - PROCESS | 3148 | 1463675307267 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 09:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:28:27 INFO - PROCESS | 3148 | 1463675307271 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:28:27 INFO - PROCESS | 3148 | 1463675307273 Marionette TRACE conn6 <- [1,1830,null,{}] 09:28:27 INFO - PROCESS | 3148 | 1463675307277 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:27 INFO - PROCESS | 3148 | 1463675307405 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 09:28:27 INFO - PROCESS | 3148 | 1463675307566 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:27 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E50C5000 == 103 [pid = 3148] [id = 467] 09:28:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 177 (00000007D8A94C00) [pid = 3148] [serial = 1401] [outer = 0000000000000000] 09:28:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 178 (00000007E509A400) [pid = 3148] [serial = 1402] [outer = 00000007D8A94C00] 09:28:27 INFO - PROCESS | 3148 | 1463675307623 Marionette DEBUG loaded listener.js 09:28:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 179 (00000007E50EB800) [pid = 3148] [serial = 1403] [outer = 00000007D8A94C00] 09:28:28 INFO - PROCESS | 3148 | 1463675308212 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 986ms 09:28:28 INFO - PROCESS | 3148 | 1463675308260 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 09:28:28 INFO - PROCESS | 3148 | 1463675308262 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 09:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:28:28 INFO - PROCESS | 3148 | 1463675308266 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:28:28 INFO - PROCESS | 3148 | 1463675308268 Marionette TRACE conn6 <- [1,1834,null,{}] 09:28:28 INFO - PROCESS | 3148 | 1463675308272 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:28 INFO - PROCESS | 3148 | 1463675308447 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 09:28:28 INFO - PROCESS | 3148 | 1463675308560 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:28 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E5713800 == 104 [pid = 3148] [id = 468] 09:28:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 180 (00000007E50EEC00) [pid = 3148] [serial = 1404] [outer = 0000000000000000] 09:28:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 181 (00000007E50F3000) [pid = 3148] [serial = 1405] [outer = 00000007E50EEC00] 09:28:28 INFO - PROCESS | 3148 | 1463675308618 Marionette DEBUG loaded listener.js 09:28:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 182 (00000007E562E800) [pid = 3148] [serial = 1406] [outer = 00000007E50EEC00] 09:28:29 INFO - PROCESS | 3148 | 1463675309183 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:28:29 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) 09:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 986ms 09:28:29 INFO - PROCESS | 3148 | 1463675309256 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 09:28:29 INFO - PROCESS | 3148 | 1463675309258 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 09:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:28:29 INFO - PROCESS | 3148 | 1463675309261 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:28:29 INFO - PROCESS | 3148 | 1463675309264 Marionette TRACE conn6 <- [1,1838,null,{}] 09:28:29 INFO - PROCESS | 3148 | 1463675309268 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:29 INFO - PROCESS | 3148 | 1463675309409 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 09:28:29 INFO - PROCESS | 3148 | 1463675309571 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:29 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E572F800 == 105 [pid = 3148] [id = 469] 09:28:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 183 (00000007E510B400) [pid = 3148] [serial = 1407] [outer = 0000000000000000] 09:28:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 184 (00000007E5113800) [pid = 3148] [serial = 1408] [outer = 00000007E510B400] 09:28:29 INFO - PROCESS | 3148 | 1463675309629 Marionette DEBUG loaded listener.js 09:28:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 185 (00000007E511A000) [pid = 3148] [serial = 1409] [outer = 00000007E510B400] 09:28:30 INFO - PROCESS | 3148 | 1463675310212 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:28:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 986ms 09:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:28:30 INFO - PROCESS | 3148 | 1463675310250 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 09:28:30 INFO - PROCESS | 3148 | 1463675310253 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 09:28:30 INFO - PROCESS | 3148 | 1463675310256 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:28:30 INFO - PROCESS | 3148 | 1463675310259 Marionette TRACE conn6 <- [1,1842,null,{}] 09:28:30 INFO - PROCESS | 3148 | 1463675310262 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:30 INFO - PROCESS | 3148 | 1463675310391 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 09:28:30 INFO - PROCESS | 3148 | 1463675310569 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:30 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DDAEC800 == 106 [pid = 3148] [id = 470] 09:28:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 186 (00000007DB024C00) [pid = 3148] [serial = 1410] [outer = 0000000000000000] 09:28:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 187 (00000007E25B2C00) [pid = 3148] [serial = 1411] [outer = 00000007DB024C00] 09:28:30 INFO - PROCESS | 3148 | 1463675310632 Marionette DEBUG loaded listener.js 09:28:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 188 (00000007E5119C00) [pid = 3148] [serial = 1412] [outer = 00000007DB024C00] 09:28:31 INFO - PROCESS | 3148 | 1463675311255 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1026ms 09:28:31 INFO - PROCESS | 3148 | 1463675311285 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 09:28:31 INFO - PROCESS | 3148 | 1463675311288 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 09:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:28:31 INFO - PROCESS | 3148 | 1463675311292 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:28:31 INFO - PROCESS | 3148 | 1463675311295 Marionette TRACE conn6 <- [1,1846,null,{}] 09:28:31 INFO - PROCESS | 3148 | 1463675311299 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:31 INFO - PROCESS | 3148 | 1463675311658 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 09:28:31 INFO - PROCESS | 3148 | 1463675311848 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:31 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4927800 == 107 [pid = 3148] [id = 471] 09:28:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 189 (00000007C7156400) [pid = 3148] [serial = 1413] [outer = 0000000000000000] 09:28:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 190 (00000007C7C20800) [pid = 3148] [serial = 1414] [outer = 00000007C7156400] 09:28:31 INFO - PROCESS | 3148 | 1463675311902 Marionette DEBUG loaded listener.js 09:28:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 191 (00000007CE408000) [pid = 3148] [serial = 1415] [outer = 00000007C7156400] 09:28:32 INFO - PROCESS | 3148 | 1463675312535 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:28:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1274ms 09:28:32 INFO - PROCESS | 3148 | 1463675312568 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 09:28:32 INFO - PROCESS | 3148 | 1463675312573 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 09:28:32 INFO - PROCESS | 3148 | 1463675312577 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:28:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:28:32 INFO - PROCESS | 3148 | 1463675312582 Marionette TRACE conn6 <- [1,1850,null,{}] 09:28:32 INFO - PROCESS | 3148 | 1463675312586 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:32 INFO - PROCESS | 3148 | 1463675312713 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 09:28:32 INFO - PROCESS | 3148 | 1463675312878 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:32 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D33CA800 == 108 [pid = 3148] [id = 472] 09:28:32 INFO - PROCESS | 3148 | ++DOMWINDOW == 192 (00000007D33F1800) [pid = 3148] [serial = 1416] [outer = 0000000000000000] 09:28:32 INFO - PROCESS | 3148 | ++DOMWINDOW == 193 (00000007D5579000) [pid = 3148] [serial = 1417] [outer = 00000007D33F1800] 09:28:32 INFO - PROCESS | 3148 | 1463675312934 Marionette DEBUG loaded listener.js 09:28:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 194 (00000007D6E18800) [pid = 3148] [serial = 1418] [outer = 00000007D33F1800] 09:28:33 INFO - PROCESS | 3148 | --DOMWINDOW == 193 (00000007CD17F000) [pid = 3148] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 09:28:33 INFO - PROCESS | 3148 | --DOMWINDOW == 192 (00000007DAE9EC00) [pid = 3148] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 09:28:33 INFO - PROCESS | 3148 | --DOMWINDOW == 191 (00000007D9E75400) [pid = 3148] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 09:28:33 INFO - PROCESS | 3148 | --DOMWINDOW == 190 (00000007D9F80C00) [pid = 3148] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 09:28:33 INFO - PROCESS | 3148 | --DOMWINDOW == 189 (00000007DB171400) [pid = 3148] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 09:28:33 INFO - PROCESS | 3148 | --DOCSHELL 00000007E11DD800 == 107 [pid = 3148] [id = 445] 09:28:33 INFO - PROCESS | 3148 | --DOCSHELL 00000007D9B76800 == 106 [pid = 3148] [id = 444] 09:28:33 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4925800 == 105 [pid = 3148] [id = 443] 09:28:33 INFO - PROCESS | 3148 | --DOCSHELL 00000007C90B7000 == 104 [pid = 3148] [id = 442] 09:28:33 INFO - PROCESS | 3148 | --DOMWINDOW == 188 (00000007E00A5C00) [pid = 3148] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 09:28:33 INFO - PROCESS | 3148 | --DOMWINDOW == 187 (00000007D7C0F400) [pid = 3148] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 09:28:33 INFO - PROCESS | 3148 | --DOMWINDOW == 186 (00000007DB022400) [pid = 3148] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 09:28:33 INFO - PROCESS | 3148 | --DOMWINDOW == 185 (00000007D33F6000) [pid = 3148] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 09:28:33 INFO - PROCESS | 3148 | --DOMWINDOW == 184 (00000007C83FD000) [pid = 3148] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 09:28:33 INFO - PROCESS | 3148 | --DOMWINDOW == 183 (00000007CE107000) [pid = 3148] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 09:28:33 INFO - PROCESS | 3148 | --DOMWINDOW == 182 (00000007D9322C00) [pid = 3148] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 09:28:33 INFO - PROCESS | 3148 | --DOMWINDOW == 181 (00000007D9389400) [pid = 3148] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 09:28:33 INFO - PROCESS | 3148 | --DOMWINDOW == 180 (00000007D2A5E000) [pid = 3148] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 09:28:33 INFO - PROCESS | 3148 | --DOMWINDOW == 179 (00000007D6EC1400) [pid = 3148] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 09:28:33 INFO - PROCESS | 3148 | --DOMWINDOW == 178 (00000007D9AD2400) [pid = 3148] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 09:28:33 INFO - PROCESS | 3148 | --DOMWINDOW == 177 (00000007D4F03000) [pid = 3148] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 09:28:33 INFO - PROCESS | 3148 | --DOMWINDOW == 176 (00000007D6E4BC00) [pid = 3148] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 09:28:33 INFO - PROCESS | 3148 | --DOMWINDOW == 175 (00000007CE02A000) [pid = 3148] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 09:28:33 INFO - PROCESS | 3148 | --DOMWINDOW == 174 (00000007D9BCEC00) [pid = 3148] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 09:28:33 INFO - PROCESS | 3148 | --DOMWINDOW == 173 (00000007CD50F400) [pid = 3148] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 09:28:33 INFO - PROCESS | 3148 | --DOMWINDOW == 172 (00000007D6E13C00) [pid = 3148] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 09:28:33 INFO - PROCESS | 3148 | --DOMWINDOW == 171 (00000007D9B53800) [pid = 3148] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 09:28:33 INFO - PROCESS | 3148 | --DOMWINDOW == 170 (00000007D898C800) [pid = 3148] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 09:28:33 INFO - PROCESS | 3148 | --DOMWINDOW == 169 (00000007D932CC00) [pid = 3148] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 09:28:33 INFO - PROCESS | 3148 | --DOMWINDOW == 168 (00000007CD521800) [pid = 3148] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 09:28:33 INFO - PROCESS | 3148 | 1463675313545 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1022ms 09:28:33 INFO - PROCESS | 3148 | 1463675313604 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 09:28:33 INFO - PROCESS | 3148 | 1463675313607 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 09:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:28:33 INFO - PROCESS | 3148 | 1463675313610 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:28:33 INFO - PROCESS | 3148 | 1463675313612 Marionette TRACE conn6 <- [1,1854,null,{}] 09:28:33 INFO - PROCESS | 3148 | 1463675313616 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:33 INFO - PROCESS | 3148 | 1463675313731 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 09:28:33 INFO - PROCESS | 3148 | 1463675313841 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:33 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4990800 == 105 [pid = 3148] [id = 473] 09:28:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 169 (00000007CE41F800) [pid = 3148] [serial = 1419] [outer = 0000000000000000] 09:28:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 170 (00000007D2A5E000) [pid = 3148] [serial = 1420] [outer = 00000007CE41F800] 09:28:33 INFO - PROCESS | 3148 | 1463675313890 Marionette DEBUG loaded listener.js 09:28:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 171 (00000007D5272400) [pid = 3148] [serial = 1421] [outer = 00000007CE41F800] 09:28:34 INFO - PROCESS | 3148 | 1463675314362 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 839ms 09:28:34 INFO - PROCESS | 3148 | 1463675314452 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 09:28:34 INFO - PROCESS | 3148 | 1463675314456 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 09:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:28:34 INFO - PROCESS | 3148 | 1463675314467 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:28:34 INFO - PROCESS | 3148 | 1463675314471 Marionette TRACE conn6 <- [1,1858,null,{}] 09:28:34 INFO - PROCESS | 3148 | 1463675314475 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:34 INFO - PROCESS | 3148 | 1463675314594 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 09:28:34 INFO - PROCESS | 3148 | 1463675314701 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:34 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8D22000 == 106 [pid = 3148] [id = 474] 09:28:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 172 (00000007CE5B7800) [pid = 3148] [serial = 1422] [outer = 0000000000000000] 09:28:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 173 (00000007D6EB5400) [pid = 3148] [serial = 1423] [outer = 00000007CE5B7800] 09:28:34 INFO - PROCESS | 3148 | 1463675314748 Marionette DEBUG loaded listener.js 09:28:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 174 (00000007D88A2800) [pid = 3148] [serial = 1424] [outer = 00000007CE5B7800] 09:28:35 INFO - PROCESS | 3148 | 1463675315136 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 735ms 09:28:35 INFO - PROCESS | 3148 | 1463675315201 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 09:28:35 INFO - PROCESS | 3148 | 1463675315203 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 09:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:28:35 INFO - PROCESS | 3148 | 1463675315206 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:28:35 INFO - PROCESS | 3148 | 1463675315208 Marionette TRACE conn6 <- [1,1862,null,{}] 09:28:35 INFO - PROCESS | 3148 | 1463675315212 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:35 INFO - PROCESS | 3148 | 1463675315321 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 09:28:35 INFO - PROCESS | 3148 | 1463675315332 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:35 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DCDBF000 == 107 [pid = 3148] [id = 475] 09:28:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 175 (00000007D898C800) [pid = 3148] [serial = 1425] [outer = 0000000000000000] 09:28:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 176 (00000007D8C81000) [pid = 3148] [serial = 1426] [outer = 00000007D898C800] 09:28:35 INFO - PROCESS | 3148 | 1463675315379 Marionette DEBUG loaded listener.js 09:28:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 177 (00000007D9389400) [pid = 3148] [serial = 1427] [outer = 00000007D898C800] 09:28:35 INFO - PROCESS | 3148 | 1463675315896 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 734ms 09:28:35 INFO - PROCESS | 3148 | 1463675315944 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 09:28:35 INFO - PROCESS | 3148 | 1463675315946 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 09:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:28:35 INFO - PROCESS | 3148 | 1463675315989 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:28:35 INFO - PROCESS | 3148 | 1463675315991 Marionette TRACE conn6 <- [1,1866,null,{}] 09:28:36 INFO - PROCESS | 3148 | 1463675315997 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:36 INFO - PROCESS | 3148 | 1463675316139 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 09:28:36 INFO - PROCESS | 3148 | 1463675316164 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:36 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DEF2C800 == 108 [pid = 3148] [id = 476] 09:28:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 178 (00000007D9AE5000) [pid = 3148] [serial = 1428] [outer = 0000000000000000] 09:28:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 179 (00000007D9B53400) [pid = 3148] [serial = 1429] [outer = 00000007D9AE5000] 09:28:36 INFO - PROCESS | 3148 | 1463675316216 Marionette DEBUG loaded listener.js 09:28:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 180 (00000007D9F3C800) [pid = 3148] [serial = 1430] [outer = 00000007D9AE5000] 09:28:36 INFO - PROCESS | 3148 | 1463675316711 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 797ms 09:28:36 INFO - PROCESS | 3148 | 1463675316787 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 09:28:36 INFO - PROCESS | 3148 | 1463675316789 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 09:28:36 INFO - PROCESS | 3148 | 1463675316798 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:28:36 INFO - PROCESS | 3148 | 1463675316800 Marionette TRACE conn6 <- [1,1870,null,{}] 09:28:36 INFO - PROCESS | 3148 | 1463675316804 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:36 INFO - PROCESS | 3148 | 1463675316954 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 09:28:37 INFO - PROCESS | 3148 | 1463675316996 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:37 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E163D000 == 109 [pid = 3148] [id = 477] 09:28:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 181 (00000007DB02A800) [pid = 3148] [serial = 1431] [outer = 0000000000000000] 09:28:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 182 (00000007DD7E1C00) [pid = 3148] [serial = 1432] [outer = 00000007DB02A800] 09:28:37 INFO - PROCESS | 3148 | 1463675317043 Marionette DEBUG loaded listener.js 09:28:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 183 (00000007DF608400) [pid = 3148] [serial = 1433] [outer = 00000007DB02A800] 09:28:37 INFO - PROCESS | 3148 | 1463675317548 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:28:37 INFO - PROCESS | 3148 | --DOMWINDOW == 182 (00000007D7483800) [pid = 3148] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:28:37 INFO - PROCESS | 3148 | --DOMWINDOW == 181 (00000007D9327400) [pid = 3148] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:28:37 INFO - PROCESS | 3148 | --DOMWINDOW == 180 (00000007C7561000) [pid = 3148] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:28:37 INFO - PROCESS | 3148 | --DOMWINDOW == 179 (00000007CE10A000) [pid = 3148] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:28:37 INFO - PROCESS | 3148 | --DOMWINDOW == 178 (00000007D526FC00) [pid = 3148] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:28:37 INFO - PROCESS | 3148 | --DOMWINDOW == 177 (00000007CD51CC00) [pid = 3148] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:28:37 INFO - PROCESS | 3148 | --DOMWINDOW == 176 (00000007C83F9C00) [pid = 3148] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:28:37 INFO - PROCESS | 3148 | --DOMWINDOW == 175 (00000007D9BB1C00) [pid = 3148] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:28:37 INFO - PROCESS | 3148 | --DOMWINDOW == 174 (00000007C7C7A800) [pid = 3148] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 923ms 09:28:37 INFO - PROCESS | 3148 | 1463675317726 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 09:28:37 INFO - PROCESS | 3148 | 1463675317728 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 09:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:28:37 INFO - PROCESS | 3148 | 1463675317732 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:28:37 INFO - PROCESS | 3148 | 1463675317733 Marionette TRACE conn6 <- [1,1874,null,{}] 09:28:37 INFO - PROCESS | 3148 | 1463675317737 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:37 INFO - PROCESS | 3148 | 1463675317843 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 09:28:37 INFO - PROCESS | 3148 | 1463675317849 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:37 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D846F800 == 110 [pid = 3148] [id = 478] 09:28:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 175 (00000007D590F400) [pid = 3148] [serial = 1434] [outer = 0000000000000000] 09:28:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 176 (00000007D6EB3C00) [pid = 3148] [serial = 1435] [outer = 00000007D590F400] 09:28:37 INFO - PROCESS | 3148 | 1463675317896 Marionette DEBUG loaded listener.js 09:28:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 177 (00000007DF493000) [pid = 3148] [serial = 1436] [outer = 00000007D590F400] 09:28:38 INFO - PROCESS | 3148 | 1463675318371 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:28:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:28:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 671ms 09:28:38 INFO - PROCESS | 3148 | 1463675318406 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 09:28:38 INFO - PROCESS | 3148 | 1463675318408 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 09:28:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:28:38 INFO - PROCESS | 3148 | 1463675318412 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:28:38 INFO - PROCESS | 3148 | 1463675318414 Marionette TRACE conn6 <- [1,1878,null,{}] 09:28:38 INFO - PROCESS | 3148 | 1463675318417 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:38 INFO - PROCESS | 3148 | 1463675318524 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 09:28:38 INFO - PROCESS | 3148 | 1463675318531 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:38 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E2A36000 == 111 [pid = 3148] [id = 479] 09:28:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 178 (00000007DFA66C00) [pid = 3148] [serial = 1437] [outer = 0000000000000000] 09:28:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 179 (00000007E00A7000) [pid = 3148] [serial = 1438] [outer = 00000007DFA66C00] 09:28:38 INFO - PROCESS | 3148 | 1463675318576 Marionette DEBUG loaded listener.js 09:28:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 180 (00000007E1E7D000) [pid = 3148] [serial = 1439] [outer = 00000007DFA66C00] 09:28:39 INFO - PROCESS | 3148 | 1463675319042 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 09:28:39 INFO - PROCESS | 3148 | 1463675319085 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 09:28:39 INFO - PROCESS | 3148 | 1463675319087 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 09:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:28:39 INFO - PROCESS | 3148 | 1463675319091 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:28:39 INFO - PROCESS | 3148 | 1463675319093 Marionette TRACE conn6 <- [1,1882,null,{}] 09:28:39 INFO - PROCESS | 3148 | 1463675319097 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:39 INFO - PROCESS | 3148 | 1463675319204 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 09:28:39 INFO - PROCESS | 3148 | 1463675319241 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:39 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E375C000 == 112 [pid = 3148] [id = 480] 09:28:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 181 (00000007D5719C00) [pid = 3148] [serial = 1440] [outer = 0000000000000000] 09:28:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 182 (00000007D571D000) [pid = 3148] [serial = 1441] [outer = 00000007D5719C00] 09:28:39 INFO - PROCESS | 3148 | 1463675319288 Marionette DEBUG loaded listener.js 09:28:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 183 (00000007DFA6FC00) [pid = 3148] [serial = 1442] [outer = 00000007D5719C00] 09:28:39 INFO - PROCESS | 3148 | 1463675319845 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 840ms 09:28:39 INFO - PROCESS | 3148 | 1463675319934 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 09:28:39 INFO - PROCESS | 3148 | 1463675319939 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 09:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:28:39 INFO - PROCESS | 3148 | 1463675319945 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:28:39 INFO - PROCESS | 3148 | 1463675319949 Marionette TRACE conn6 <- [1,1886,null,{}] 09:28:39 INFO - PROCESS | 3148 | 1463675319955 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:40 INFO - PROCESS | 3148 | 1463675320097 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 09:28:40 INFO - PROCESS | 3148 | 1463675320245 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:40 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D26F6800 == 113 [pid = 3148] [id = 481] 09:28:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 184 (00000007C88A7400) [pid = 3148] [serial = 1443] [outer = 0000000000000000] 09:28:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 185 (00000007CD322C00) [pid = 3148] [serial = 1444] [outer = 00000007C88A7400] 09:28:40 INFO - PROCESS | 3148 | 1463675320307 Marionette DEBUG loaded listener.js 09:28:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 186 (00000007D271B400) [pid = 3148] [serial = 1445] [outer = 00000007C88A7400] 09:28:40 INFO - PROCESS | 3148 | 1463675320936 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:28:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1024ms 09:28:40 INFO - PROCESS | 3148 | 1463675320972 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 09:28:40 INFO - PROCESS | 3148 | 1463675320979 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 09:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:28:40 INFO - PROCESS | 3148 | 1463675320985 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:28:40 INFO - PROCESS | 3148 | 1463675320989 Marionette TRACE conn6 <- [1,1890,null,{}] 09:28:40 INFO - PROCESS | 3148 | 1463675320993 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:41 INFO - PROCESS | 3148 | 1463675321131 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 09:28:41 INFO - PROCESS | 3148 | 1463675321284 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:41 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DE198800 == 114 [pid = 3148] [id = 482] 09:28:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 187 (00000007D527AC00) [pid = 3148] [serial = 1446] [outer = 0000000000000000] 09:28:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 188 (00000007D6E0C000) [pid = 3148] [serial = 1447] [outer = 00000007D527AC00] 09:28:41 INFO - PROCESS | 3148 | 1463675321345 Marionette DEBUG loaded listener.js 09:28:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 189 (00000007D6EBA400) [pid = 3148] [serial = 1448] [outer = 00000007D527AC00] 09:28:41 INFO - PROCESS | 3148 | 1463675321988 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1072ms 09:28:42 INFO - PROCESS | 3148 | 1463675322064 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 09:28:42 INFO - PROCESS | 3148 | 1463675322067 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 09:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:28:42 INFO - PROCESS | 3148 | 1463675322071 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:28:42 INFO - PROCESS | 3148 | 1463675322075 Marionette TRACE conn6 <- [1,1894,null,{}] 09:28:42 INFO - PROCESS | 3148 | 1463675322087 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:42 INFO - PROCESS | 3148 | 1463675322257 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 09:28:42 INFO - PROCESS | 3148 | 1463675322411 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:42 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E5287000 == 115 [pid = 3148] [id = 483] 09:28:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 190 (00000007D9ACDC00) [pid = 3148] [serial = 1449] [outer = 0000000000000000] 09:28:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 191 (00000007D9F83800) [pid = 3148] [serial = 1450] [outer = 00000007D9ACDC00] 09:28:42 INFO - PROCESS | 3148 | 1463675322473 Marionette DEBUG loaded listener.js 09:28:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 192 (00000007DD7EC400) [pid = 3148] [serial = 1451] [outer = 00000007D9ACDC00] 09:28:43 INFO - PROCESS | 3148 | 1463675323070 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:28:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1029ms 09:28:43 INFO - PROCESS | 3148 | 1463675323102 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 09:28:43 INFO - PROCESS | 3148 | 1463675323105 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 09:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:28:43 INFO - PROCESS | 3148 | 1463675323109 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:28:43 INFO - PROCESS | 3148 | 1463675323111 Marionette TRACE conn6 <- [1,1898,null,{}] 09:28:43 INFO - PROCESS | 3148 | 1463675323115 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:43 INFO - PROCESS | 3148 | 1463675323249 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 09:28:43 INFO - PROCESS | 3148 | 1463675323412 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:43 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E572C000 == 116 [pid = 3148] [id = 484] 09:28:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 193 (00000007E1E7E000) [pid = 3148] [serial = 1452] [outer = 0000000000000000] 09:28:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 194 (00000007E3858000) [pid = 3148] [serial = 1453] [outer = 00000007E1E7E000] 09:28:43 INFO - PROCESS | 3148 | 1463675323472 Marionette DEBUG loaded listener.js 09:28:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 195 (00000007E3861000) [pid = 3148] [serial = 1454] [outer = 00000007E1E7E000] 09:28:44 INFO - PROCESS | 3148 | 1463675324100 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1022ms 09:28:44 INFO - PROCESS | 3148 | 1463675324133 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 09:28:44 INFO - PROCESS | 3148 | 1463675324135 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 09:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:28:44 INFO - PROCESS | 3148 | 1463675324139 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:28:44 INFO - PROCESS | 3148 | 1463675324141 Marionette TRACE conn6 <- [1,1902,null,{}] 09:28:44 INFO - PROCESS | 3148 | 1463675324145 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:44 INFO - PROCESS | 3148 | 1463675324275 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 09:28:44 INFO - PROCESS | 3148 | 1463675324439 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:44 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E6DE0000 == 117 [pid = 3148] [id = 485] 09:28:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 196 (00000007E3865000) [pid = 3148] [serial = 1455] [outer = 0000000000000000] 09:28:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 197 (00000007E38C7000) [pid = 3148] [serial = 1456] [outer = 00000007E3865000] 09:28:44 INFO - PROCESS | 3148 | 1463675324497 Marionette DEBUG loaded listener.js 09:28:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 198 (00000007E3C36400) [pid = 3148] [serial = 1457] [outer = 00000007E3865000] 09:28:45 INFO - PROCESS | 3148 | 1463675325100 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 987ms 09:28:45 INFO - PROCESS | 3148 | 1463675325129 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 09:28:45 INFO - PROCESS | 3148 | 1463675325132 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 09:28:45 INFO - PROCESS | 3148 | 1463675325135 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:28:45 INFO - PROCESS | 3148 | 1463675325138 Marionette TRACE conn6 <- [1,1906,null,{}] 09:28:45 INFO - PROCESS | 3148 | 1463675325141 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:45 INFO - PROCESS | 3148 | 1463675325296 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 09:28:45 INFO - PROCESS | 3148 | 1463675325466 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:45 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E6158000 == 118 [pid = 3148] [id = 486] 09:28:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 199 (00000007E3EB1400) [pid = 3148] [serial = 1458] [outer = 0000000000000000] 09:28:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 200 (00000007E50A1000) [pid = 3148] [serial = 1459] [outer = 00000007E3EB1400] 09:28:45 INFO - PROCESS | 3148 | 1463675325525 Marionette DEBUG loaded listener.js 09:28:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 201 (00000007E52C6000) [pid = 3148] [serial = 1460] [outer = 00000007E3EB1400] 09:28:46 INFO - PROCESS | 3148 | 1463675326112 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:28:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:28:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1020ms 09:28:46 INFO - PROCESS | 3148 | 1463675326158 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 09:28:46 INFO - PROCESS | 3148 | 1463675326161 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 09:28:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:28:46 INFO - PROCESS | 3148 | 1463675326164 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:28:46 INFO - PROCESS | 3148 | 1463675326166 Marionette TRACE conn6 <- [1,1910,null,{}] 09:28:46 INFO - PROCESS | 3148 | 1463675326170 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:46 INFO - PROCESS | 3148 | 1463675326300 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 09:28:46 INFO - PROCESS | 3148 | 1463675326465 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:46 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E57AD000 == 119 [pid = 3148] [id = 487] 09:28:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 202 (00000007E23D4C00) [pid = 3148] [serial = 1461] [outer = 0000000000000000] 09:28:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 203 (00000007E23DBC00) [pid = 3148] [serial = 1462] [outer = 00000007E23D4C00] 09:28:46 INFO - PROCESS | 3148 | 1463675326524 Marionette DEBUG loaded listener.js 09:28:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 204 (00000007E23E1C00) [pid = 3148] [serial = 1463] [outer = 00000007E23D4C00] 09:28:47 INFO - PROCESS | 3148 | 1463675327099 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 986ms 09:28:47 INFO - PROCESS | 3148 | 1463675327153 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 09:28:47 INFO - PROCESS | 3148 | 1463675327156 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 09:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:28:47 INFO - PROCESS | 3148 | 1463675327159 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:28:47 INFO - PROCESS | 3148 | 1463675327161 Marionette TRACE conn6 <- [1,1914,null,{}] 09:28:47 INFO - PROCESS | 3148 | 1463675327165 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:47 INFO - PROCESS | 3148 | 1463675327325 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 09:28:47 INFO - PROCESS | 3148 | 1463675327490 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:47 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E75CD000 == 120 [pid = 3148] [id = 488] 09:28:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 205 (00000007E23E0400) [pid = 3148] [serial = 1464] [outer = 0000000000000000] 09:28:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 206 (00000007E52CC400) [pid = 3148] [serial = 1465] [outer = 00000007E23E0400] 09:28:47 INFO - PROCESS | 3148 | 1463675327548 Marionette DEBUG loaded listener.js 09:28:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 207 (00000007E52D3800) [pid = 3148] [serial = 1466] [outer = 00000007E23E0400] 09:28:48 INFO - PROCESS | 3148 | 1463675328173 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:28:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1023ms 09:28:48 INFO - PROCESS | 3148 | 1463675328184 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 09:28:48 INFO - PROCESS | 3148 | 1463675328187 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 09:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:28:48 INFO - PROCESS | 3148 | 1463675328190 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:28:48 INFO - PROCESS | 3148 | 1463675328192 Marionette TRACE conn6 <- [1,1918,null,{}] 09:28:48 INFO - PROCESS | 3148 | 1463675328196 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:48 INFO - PROCESS | 3148 | 1463675328326 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 09:28:48 INFO - PROCESS | 3148 | 1463675328494 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:48 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E75E7000 == 121 [pid = 3148] [id = 489] 09:28:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 208 (00000007E2887000) [pid = 3148] [serial = 1467] [outer = 0000000000000000] 09:28:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 209 (00000007E288CC00) [pid = 3148] [serial = 1468] [outer = 00000007E2887000] 09:28:48 INFO - PROCESS | 3148 | 1463675328552 Marionette DEBUG loaded listener.js 09:28:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 210 (00000007E52CD400) [pid = 3148] [serial = 1469] [outer = 00000007E2887000] 09:28:49 INFO - PROCESS | 3148 | 1463675329164 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:28:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:28:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1020ms 09:28:49 INFO - PROCESS | 3148 | 1463675329213 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 09:28:49 INFO - PROCESS | 3148 | 1463675329216 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 09:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:28:49 INFO - PROCESS | 3148 | 1463675329220 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:28:49 INFO - PROCESS | 3148 | 1463675329222 Marionette TRACE conn6 <- [1,1922,null,{}] 09:28:49 INFO - PROCESS | 3148 | 1463675329226 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:49 INFO - PROCESS | 3148 | 1463675329357 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 09:28:49 INFO - PROCESS | 3148 | 1463675329511 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:49 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E3E3E000 == 122 [pid = 3148] [id = 490] 09:28:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 211 (00000007E2891000) [pid = 3148] [serial = 1470] [outer = 0000000000000000] 09:28:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 212 (00000007E54CD800) [pid = 3148] [serial = 1471] [outer = 00000007E2891000] 09:28:49 INFO - PROCESS | 3148 | 1463675329569 Marionette DEBUG loaded listener.js 09:28:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 213 (00000007E6971000) [pid = 3148] [serial = 1472] [outer = 00000007E2891000] 09:28:50 INFO - PROCESS | 3148 | 1463675330203 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:28:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1027ms 09:28:50 INFO - PROCESS | 3148 | 1463675330250 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 09:28:50 INFO - PROCESS | 3148 | 1463675330253 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 09:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:28:50 INFO - PROCESS | 3148 | 1463675330256 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:28:50 INFO - PROCESS | 3148 | 1463675330259 Marionette TRACE conn6 <- [1,1926,null,{}] 09:28:50 INFO - PROCESS | 3148 | 1463675330280 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:50 INFO - PROCESS | 3148 | 1463675330432 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 09:28:50 INFO - PROCESS | 3148 | 1463675330591 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:50 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E23B7000 == 123 [pid = 3148] [id = 491] 09:28:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 214 (00000007E52D3C00) [pid = 3148] [serial = 1473] [outer = 0000000000000000] 09:28:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 215 (00000007E5482400) [pid = 3148] [serial = 1474] [outer = 00000007E52D3C00] 09:28:50 INFO - PROCESS | 3148 | 1463675330653 Marionette DEBUG loaded listener.js 09:28:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 216 (00000007E6978800) [pid = 3148] [serial = 1475] [outer = 00000007E52D3C00] 09:28:51 INFO - PROCESS | 3148 | 1463675331264 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:28:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:28:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1026ms 09:28:51 INFO - PROCESS | 3148 | 1463675331292 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 09:28:51 INFO - PROCESS | 3148 | 1463675331294 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 09:28:51 INFO - PROCESS | 3148 | 1463675331300 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:28:51 INFO - PROCESS | 3148 | 1463675331302 Marionette TRACE conn6 <- [1,1930,null,{}] 09:28:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:28:51 INFO - PROCESS | 3148 | 1463675331306 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:51 INFO - PROCESS | 3148 | 1463675331440 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 09:28:51 INFO - PROCESS | 3148 | 1463675331610 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:51 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D492D000 == 124 [pid = 3148] [id = 492] 09:28:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 217 (00000007D2718800) [pid = 3148] [serial = 1476] [outer = 0000000000000000] 09:28:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 218 (00000007D8A93400) [pid = 3148] [serial = 1477] [outer = 00000007D2718800] 09:28:51 INFO - PROCESS | 3148 | 1463675331669 Marionette DEBUG loaded listener.js 09:28:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 219 (00000007E697B400) [pid = 3148] [serial = 1478] [outer = 00000007D2718800] 09:28:52 INFO - PROCESS | 3148 | 1463675332580 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1319ms 09:28:52 INFO - PROCESS | 3148 | 1463675332624 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 09:28:52 INFO - PROCESS | 3148 | 1463675332628 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 09:28:52 INFO - PROCESS | 3148 | 1463675332633 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:28:52 INFO - PROCESS | 3148 | 1463675332636 Marionette TRACE conn6 <- [1,1934,null,{}] 09:28:52 INFO - PROCESS | 3148 | 1463675332641 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:52 INFO - PROCESS | 3148 | 1463675332797 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 09:28:52 INFO - PROCESS | 3148 | 1463675332958 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:52 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D5106800 == 125 [pid = 3148] [id = 493] 09:28:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 220 (00000007C7C7A400) [pid = 3148] [serial = 1479] [outer = 0000000000000000] 09:28:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 221 (00000007C8B0CC00) [pid = 3148] [serial = 1480] [outer = 00000007C7C7A400] 09:28:53 INFO - PROCESS | 3148 | 1463675333011 Marionette DEBUG loaded listener.js 09:28:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 222 (00000007D4F7E000) [pid = 3148] [serial = 1481] [outer = 00000007C7C7A400] 09:28:53 INFO - PROCESS | 3148 | --DOCSHELL 00000007DD52C000 == 124 [pid = 3148] [id = 424] 09:28:53 INFO - PROCESS | 3148 | --DOCSHELL 00000007D845A800 == 123 [pid = 3148] [id = 20] 09:28:53 INFO - PROCESS | 3148 | --DOCSHELL 00000007CCF9C000 == 122 [pid = 3148] [id = 14] 09:28:53 INFO - PROCESS | 3148 | --DOCSHELL 00000007E1B0A800 == 121 [pid = 3148] [id = 394] 09:28:53 INFO - PROCESS | 3148 | --DOCSHELL 00000007D529C800 == 120 [pid = 3148] [id = 441] 09:28:53 INFO - PROCESS | 3148 | --DOCSHELL 00000007D2E78000 == 119 [pid = 3148] [id = 17] 09:28:53 INFO - PROCESS | 3148 | --DOCSHELL 00000007E2A36000 == 118 [pid = 3148] [id = 479] 09:28:53 INFO - PROCESS | 3148 | --DOCSHELL 00000007D846F800 == 117 [pid = 3148] [id = 478] 09:28:53 INFO - PROCESS | 3148 | --DOCSHELL 00000007E163D000 == 116 [pid = 3148] [id = 477] 09:28:53 INFO - PROCESS | 3148 | --DOCSHELL 00000007DEF2C800 == 115 [pid = 3148] [id = 476] 09:28:53 INFO - PROCESS | 3148 | --DOCSHELL 00000007DCDBF000 == 114 [pid = 3148] [id = 475] 09:28:53 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8D22000 == 113 [pid = 3148] [id = 474] 09:28:53 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4990800 == 112 [pid = 3148] [id = 473] 09:28:53 INFO - PROCESS | 3148 | --DOMWINDOW == 221 (00000007DB02C400) [pid = 3148] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 09:28:53 INFO - PROCESS | 3148 | --DOMWINDOW == 220 (00000007DFA2F000) [pid = 3148] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 09:28:53 INFO - PROCESS | 3148 | --DOMWINDOW == 219 (00000007E1E72800) [pid = 3148] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 09:28:53 INFO - PROCESS | 3148 | --DOMWINDOW == 218 (00000007E2B6F800) [pid = 3148] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 09:28:53 INFO - PROCESS | 3148 | 1463675333768 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:28:53 INFO - PROCESS | 3148 | --DOCSHELL 00000007D33CA800 == 111 [pid = 3148] [id = 472] 09:28:53 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4927800 == 110 [pid = 3148] [id = 471] 09:28:53 INFO - PROCESS | 3148 | --DOMWINDOW == 217 (00000007D7CB9C00) [pid = 3148] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 09:28:53 INFO - PROCESS | 3148 | --DOMWINDOW == 216 (00000007D9ACA800) [pid = 3148] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 09:28:53 INFO - PROCESS | 3148 | --DOMWINDOW == 215 (00000007D8A86800) [pid = 3148] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 09:28:53 INFO - PROCESS | 3148 | --DOMWINDOW == 214 (00000007C889E400) [pid = 3148] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 09:28:53 INFO - PROCESS | 3148 | --DOMWINDOW == 213 (00000007D9B4D400) [pid = 3148] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 09:28:53 INFO - PROCESS | 3148 | --DOMWINDOW == 212 (00000007D5271800) [pid = 3148] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 09:28:53 INFO - PROCESS | 3148 | --DOMWINDOW == 211 (00000007D5276C00) [pid = 3148] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 09:28:53 INFO - PROCESS | 3148 | --DOMWINDOW == 210 (00000007D590E400) [pid = 3148] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 09:28:53 INFO - PROCESS | 3148 | --DOMWINDOW == 209 (00000007D100C800) [pid = 3148] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 09:28:53 INFO - PROCESS | 3148 | --DOMWINDOW == 208 (00000007D109A800) [pid = 3148] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 09:28:53 INFO - PROCESS | 3148 | --DOMWINDOW == 207 (00000007D260E800) [pid = 3148] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 09:28:53 INFO - PROCESS | 3148 | --DOMWINDOW == 206 (00000007CD511000) [pid = 3148] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 09:28:53 INFO - PROCESS | 3148 | --DOMWINDOW == 205 (00000007C7CC3800) [pid = 3148] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 09:28:53 INFO - PROCESS | 3148 | --DOMWINDOW == 204 (00000007CD521400) [pid = 3148] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 09:28:53 INFO - PROCESS | 3148 | --DOMWINDOW == 203 (00000007D2A1DC00) [pid = 3148] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 09:28:53 INFO - PROCESS | 3148 | --DOMWINDOW == 202 (00000007D9915800) [pid = 3148] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 09:28:53 INFO - PROCESS | 3148 | --DOMWINDOW == 201 (00000007D5FE1800) [pid = 3148] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 09:28:53 INFO - PROCESS | 3148 | --DOMWINDOW == 200 (00000007DD7E0000) [pid = 3148] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 09:28:53 INFO - PROCESS | 3148 | --DOMWINDOW == 199 (00000007D9F34400) [pid = 3148] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 09:28:53 INFO - PROCESS | 3148 | --DOMWINDOW == 198 (00000007D6E23400) [pid = 3148] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 09:28:53 INFO - PROCESS | 3148 | --DOMWINDOW == 197 (00000007D8986000) [pid = 3148] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 09:28:53 INFO - PROCESS | 3148 | --DOMWINDOW == 196 (00000007DA30C400) [pid = 3148] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 09:28:53 INFO - PROCESS | 3148 | --DOMWINDOW == 195 (00000007D6EBF800) [pid = 3148] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 09:28:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:28:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1221ms 09:28:53 INFO - PROCESS | 3148 | 1463675333860 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 09:28:53 INFO - PROCESS | 3148 | 1463675333865 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 09:28:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:28:53 INFO - PROCESS | 3148 | 1463675333877 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:28:53 INFO - PROCESS | 3148 | 1463675333880 Marionette TRACE conn6 <- [1,1938,null,{}] 09:28:53 INFO - PROCESS | 3148 | 1463675333884 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:54 INFO - PROCESS | 3148 | 1463675334000 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 09:28:54 INFO - PROCESS | 3148 | 1463675334009 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:54 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D104B000 == 111 [pid = 3148] [id = 494] 09:28:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 196 (00000007CD511000) [pid = 3148] [serial = 1482] [outer = 0000000000000000] 09:28:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 197 (00000007CD5A0400) [pid = 3148] [serial = 1483] [outer = 00000007CD511000] 09:28:54 INFO - PROCESS | 3148 | 1463675334057 Marionette DEBUG loaded listener.js 09:28:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 198 (00000007D2A1B800) [pid = 3148] [serial = 1484] [outer = 00000007CD511000] 09:28:54 INFO - PROCESS | 3148 | 1463675334622 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:28:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:28:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 776ms 09:28:54 INFO - PROCESS | 3148 | 1463675334655 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 09:28:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:28:54 INFO - PROCESS | 3148 | 1463675334658 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 09:28:54 INFO - PROCESS | 3148 | 1463675334661 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:28:54 INFO - PROCESS | 3148 | 1463675334665 Marionette TRACE conn6 <- [1,1942,null,{}] 09:28:54 INFO - PROCESS | 3148 | 1463675334676 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:54 INFO - PROCESS | 3148 | 1463675334793 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 09:28:54 INFO - PROCESS | 3148 | 1463675334909 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:54 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8867800 == 112 [pid = 3148] [id = 495] 09:28:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 199 (00000007D5719400) [pid = 3148] [serial = 1485] [outer = 0000000000000000] 09:28:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 200 (00000007D59D8400) [pid = 3148] [serial = 1486] [outer = 00000007D5719400] 09:28:54 INFO - PROCESS | 3148 | 1463675334960 Marionette DEBUG loaded listener.js 09:28:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 201 (00000007D7483C00) [pid = 3148] [serial = 1487] [outer = 00000007D5719400] 09:28:55 INFO - PROCESS | 3148 | 1463675335381 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:28:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:28:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 778ms 09:28:55 INFO - PROCESS | 3148 | 1463675335448 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 09:28:55 INFO - PROCESS | 3148 | 1463675335451 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 09:28:55 INFO - PROCESS | 3148 | 1463675335455 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:28:55 INFO - PROCESS | 3148 | 1463675335457 Marionette TRACE conn6 <- [1,1946,null,{}] 09:28:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:28:55 INFO - PROCESS | 3148 | 1463675335466 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:55 INFO - PROCESS | 3148 | 1463675335609 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 09:28:55 INFO - PROCESS | 3148 | 1463675335623 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:55 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC0C9800 == 113 [pid = 3148] [id = 496] 09:28:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 202 (00000007D5720800) [pid = 3148] [serial = 1488] [outer = 0000000000000000] 09:28:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 203 (00000007D8C47000) [pid = 3148] [serial = 1489] [outer = 00000007D5720800] 09:28:55 INFO - PROCESS | 3148 | 1463675335776 Marionette DEBUG loaded listener.js 09:28:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 204 (00000007D8CB9800) [pid = 3148] [serial = 1490] [outer = 00000007D5720800] 09:28:56 INFO - PROCESS | 3148 | 1463675336206 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:28:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:28:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 776ms 09:28:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:28:56 INFO - PROCESS | 3148 | 1463675336237 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 09:28:56 INFO - PROCESS | 3148 | 1463675336239 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 09:28:56 INFO - PROCESS | 3148 | 1463675336243 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:28:56 INFO - PROCESS | 3148 | 1463675336245 Marionette TRACE conn6 <- [1,1950,null,{}] 09:28:56 INFO - PROCESS | 3148 | 1463675336248 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:56 INFO - PROCESS | 3148 | 1463675336396 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 09:28:56 INFO - PROCESS | 3148 | 1463675336417 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:56 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DEF2B800 == 114 [pid = 3148] [id = 497] 09:28:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 205 (00000007D8CB5C00) [pid = 3148] [serial = 1491] [outer = 0000000000000000] 09:28:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 206 (00000007D9919C00) [pid = 3148] [serial = 1492] [outer = 00000007D8CB5C00] 09:28:56 INFO - PROCESS | 3148 | 1463675336462 Marionette DEBUG loaded listener.js 09:28:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 207 (00000007D9AEC800) [pid = 3148] [serial = 1493] [outer = 00000007D8CB5C00] 09:28:56 INFO - PROCESS | 3148 | 1463675336954 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:28:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:28:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 734ms 09:28:57 INFO - PROCESS | 3148 | 1463675336995 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 09:28:57 INFO - PROCESS | 3148 | 1463675336997 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 09:28:57 INFO - PROCESS | 3148 | 1463675337001 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:28:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:28:57 INFO - PROCESS | 3148 | 1463675337010 Marionette TRACE conn6 <- [1,1954,null,{}] 09:28:57 INFO - PROCESS | 3148 | 1463675337014 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:57 INFO - PROCESS | 3148 | 1463675337171 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 09:28:57 INFO - PROCESS | 3148 | 1463675337193 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:57 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E1324000 == 115 [pid = 3148] [id = 498] 09:28:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 208 (00000007D9B4EC00) [pid = 3148] [serial = 1494] [outer = 0000000000000000] 09:28:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 209 (00000007D9F32800) [pid = 3148] [serial = 1495] [outer = 00000007D9B4EC00] 09:28:57 INFO - PROCESS | 3148 | 1463675337242 Marionette DEBUG loaded listener.js 09:28:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 210 (00000007DAEA0C00) [pid = 3148] [serial = 1496] [outer = 00000007D9B4EC00] 09:28:57 INFO - PROCESS | 3148 | 1463675337713 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:28:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:28:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 734ms 09:28:57 INFO - PROCESS | 3148 | 1463675337753 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 09:28:57 INFO - PROCESS | 3148 | 1463675337755 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 09:28:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:28:57 INFO - PROCESS | 3148 | 1463675337759 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:28:57 INFO - PROCESS | 3148 | 1463675337761 Marionette TRACE conn6 <- [1,1958,null,{}] 09:28:57 INFO - PROCESS | 3148 | 1463675337764 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:57 INFO - PROCESS | 3148 | 1463675337910 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 09:28:57 INFO - PROCESS | 3148 | 1463675337930 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:57 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E23B2000 == 116 [pid = 3148] [id = 499] 09:28:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 211 (00000007DB030800) [pid = 3148] [serial = 1497] [outer = 0000000000000000] 09:28:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 212 (00000007DD7DE400) [pid = 3148] [serial = 1498] [outer = 00000007DB030800] 09:28:57 INFO - PROCESS | 3148 | 1463675337975 Marionette DEBUG loaded listener.js 09:28:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 213 (00000007DF493C00) [pid = 3148] [serial = 1499] [outer = 00000007DB030800] 09:28:58 INFO - PROCESS | 3148 | --DOMWINDOW == 212 (00000007D9AE5000) [pid = 3148] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:28:58 INFO - PROCESS | 3148 | --DOMWINDOW == 211 (00000007DB02A800) [pid = 3148] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:28:58 INFO - PROCESS | 3148 | --DOMWINDOW == 210 (00000007D590F400) [pid = 3148] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:28:58 INFO - PROCESS | 3148 | --DOMWINDOW == 209 (00000007C7156400) [pid = 3148] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:28:58 INFO - PROCESS | 3148 | --DOMWINDOW == 208 (00000007D898C800) [pid = 3148] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:28:58 INFO - PROCESS | 3148 | --DOMWINDOW == 207 (00000007DFA66C00) [pid = 3148] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:28:58 INFO - PROCESS | 3148 | --DOMWINDOW == 206 (00000007CE5B7800) [pid = 3148] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:28:58 INFO - PROCESS | 3148 | --DOMWINDOW == 205 (00000007CE41F800) [pid = 3148] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:28:58 INFO - PROCESS | 3148 | --DOMWINDOW == 204 (00000007D33F1800) [pid = 3148] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:28:58 INFO - PROCESS | 3148 | --DOMWINDOW == 203 (00000007DA3ACC00) [pid = 3148] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:28:58 INFO - PROCESS | 3148 | 1463675338628 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 923ms 09:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:28:58 INFO - PROCESS | 3148 | 1463675338684 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 09:28:58 INFO - PROCESS | 3148 | 1463675338687 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 09:28:58 INFO - PROCESS | 3148 | 1463675338690 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:28:58 INFO - PROCESS | 3148 | 1463675338692 Marionette TRACE conn6 <- [1,1962,null,{}] 09:28:58 INFO - PROCESS | 3148 | 1463675338695 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:58 INFO - PROCESS | 3148 | 1463675338811 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 09:28:58 INFO - PROCESS | 3148 | 1463675338821 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:58 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E1623000 == 117 [pid = 3148] [id = 500] 09:28:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 204 (00000007DA3ACC00) [pid = 3148] [serial = 1500] [outer = 0000000000000000] 09:28:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 205 (00000007DDF92800) [pid = 3148] [serial = 1501] [outer = 00000007DA3ACC00] 09:28:58 INFO - PROCESS | 3148 | 1463675338868 Marionette DEBUG loaded listener.js 09:28:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 206 (00000007DFA64400) [pid = 3148] [serial = 1502] [outer = 00000007DA3ACC00] 09:28:59 INFO - PROCESS | 3148 | 1463675339324 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:28:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:28:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 671ms 09:28:59 INFO - PROCESS | 3148 | 1463675339365 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 09:28:59 INFO - PROCESS | 3148 | 1463675339367 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 09:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:28:59 INFO - PROCESS | 3148 | 1463675339370 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:28:59 INFO - PROCESS | 3148 | 1463675339372 Marionette TRACE conn6 <- [1,1966,null,{}] 09:28:59 INFO - PROCESS | 3148 | 1463675339376 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:59 INFO - PROCESS | 3148 | 1463675339485 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 09:28:59 INFO - PROCESS | 3148 | 1463675339492 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:59 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E2B8E800 == 118 [pid = 3148] [id = 501] 09:28:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 207 (00000007E00A2800) [pid = 3148] [serial = 1503] [outer = 0000000000000000] 09:28:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 208 (00000007D8A90400) [pid = 3148] [serial = 1504] [outer = 00000007E00A2800] 09:28:59 INFO - PROCESS | 3148 | 1463675339539 Marionette DEBUG loaded listener.js 09:28:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 209 (00000007E25AF400) [pid = 3148] [serial = 1505] [outer = 00000007E00A2800] 09:29:00 INFO - PROCESS | 3148 | 1463675340002 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:29:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:29:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 671ms 09:29:00 INFO - PROCESS | 3148 | 1463675340047 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 09:29:00 INFO - PROCESS | 3148 | 1463675340049 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 09:29:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:29:00 INFO - PROCESS | 3148 | 1463675340052 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:29:00 INFO - PROCESS | 3148 | 1463675340054 Marionette TRACE conn6 <- [1,1970,null,{}] 09:29:00 INFO - PROCESS | 3148 | 1463675340058 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:00 INFO - PROCESS | 3148 | 1463675340174 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 09:29:00 INFO - PROCESS | 3148 | 1463675340180 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:00 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E3691800 == 119 [pid = 3148] [id = 502] 09:29:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 210 (00000007E3858400) [pid = 3148] [serial = 1506] [outer = 0000000000000000] 09:29:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 211 (00000007E385F400) [pid = 3148] [serial = 1507] [outer = 00000007E3858400] 09:29:00 INFO - PROCESS | 3148 | 1463675340225 Marionette DEBUG loaded listener.js 09:29:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 212 (00000007E3C37000) [pid = 3148] [serial = 1508] [outer = 00000007E3858400] 09:29:01 INFO - PROCESS | 3148 | 1463675340996 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:29:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:29:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 986ms 09:29:01 INFO - PROCESS | 3148 | 1463675341040 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 09:29:01 INFO - PROCESS | 3148 | 1463675341046 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 09:29:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:29:01 INFO - PROCESS | 3148 | 1463675341051 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:29:01 INFO - PROCESS | 3148 | 1463675341056 Marionette TRACE conn6 <- [1,1974,null,{}] 09:29:01 INFO - PROCESS | 3148 | 1463675341062 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:01 INFO - PROCESS | 3148 | 1463675341204 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 09:29:01 INFO - PROCESS | 3148 | 1463675341377 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:01 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D5294000 == 120 [pid = 3148] [id = 503] 09:29:01 INFO - PROCESS | 3148 | ++DOMWINDOW == 213 (00000007CD59B400) [pid = 3148] [serial = 1509] [outer = 0000000000000000] 09:29:01 INFO - PROCESS | 3148 | ++DOMWINDOW == 214 (00000007D2409000) [pid = 3148] [serial = 1510] [outer = 00000007CD59B400] 09:29:01 INFO - PROCESS | 3148 | 1463675341437 Marionette DEBUG loaded listener.js 09:29:01 INFO - PROCESS | 3148 | ++DOMWINDOW == 215 (00000007D494E800) [pid = 3148] [serial = 1511] [outer = 00000007CD59B400] 09:29:02 INFO - PROCESS | 3148 | 1463675342037 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:29:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:29:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1025ms 09:29:02 INFO - PROCESS | 3148 | 1463675342080 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 09:29:02 INFO - PROCESS | 3148 | 1463675342087 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 09:29:02 INFO - PROCESS | 3148 | 1463675342094 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:29:02 INFO - PROCESS | 3148 | 1463675342097 Marionette TRACE conn6 <- [1,1978,null,{}] 09:29:02 INFO - PROCESS | 3148 | 1463675342101 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:02 INFO - PROCESS | 3148 | 1463675342243 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 09:29:02 INFO - PROCESS | 3148 | 1463675342413 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:02 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E0DC2800 == 121 [pid = 3148] [id = 504] 09:29:02 INFO - PROCESS | 3148 | ++DOMWINDOW == 216 (00000007D6EB6400) [pid = 3148] [serial = 1512] [outer = 0000000000000000] 09:29:02 INFO - PROCESS | 3148 | ++DOMWINDOW == 217 (00000007D6EC2400) [pid = 3148] [serial = 1513] [outer = 00000007D6EB6400] 09:29:02 INFO - PROCESS | 3148 | 1463675342472 Marionette DEBUG loaded listener.js 09:29:02 INFO - PROCESS | 3148 | ++DOMWINDOW == 218 (00000007D991F000) [pid = 3148] [serial = 1514] [outer = 00000007D6EB6400] 09:29:03 INFO - PROCESS | 3148 | 1463675343097 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:29:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1071ms 09:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:29:03 INFO - PROCESS | 3148 | 1463675343170 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 09:29:03 INFO - PROCESS | 3148 | 1463675343173 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 09:29:03 INFO - PROCESS | 3148 | 1463675343177 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:29:03 INFO - PROCESS | 3148 | 1463675343181 Marionette TRACE conn6 <- [1,1982,null,{}] 09:29:03 INFO - PROCESS | 3148 | 1463675343193 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:03 INFO - PROCESS | 3148 | 1463675343335 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 09:29:03 INFO - PROCESS | 3148 | 1463675343494 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:03 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E50BE000 == 122 [pid = 3148] [id = 505] 09:29:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 219 (00000007D9F34400) [pid = 3148] [serial = 1515] [outer = 0000000000000000] 09:29:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 220 (00000007DD7E0000) [pid = 3148] [serial = 1516] [outer = 00000007D9F34400] 09:29:03 INFO - PROCESS | 3148 | 1463675343554 Marionette DEBUG loaded listener.js 09:29:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 221 (00000007E3863C00) [pid = 3148] [serial = 1517] [outer = 00000007D9F34400] 09:29:04 INFO - PROCESS | 3148 | 1463675344168 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:29:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:29:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1030ms 09:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:29:04 INFO - PROCESS | 3148 | 1463675344208 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 09:29:04 INFO - PROCESS | 3148 | 1463675344212 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 09:29:04 INFO - PROCESS | 3148 | 1463675344215 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:29:04 INFO - PROCESS | 3148 | 1463675344217 Marionette TRACE conn6 <- [1,1986,null,{}] 09:29:04 INFO - PROCESS | 3148 | 1463675344221 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:04 INFO - PROCESS | 3148 | 1463675344359 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 09:29:04 INFO - PROCESS | 3148 | 1463675344529 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:04 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E6088800 == 123 [pid = 3148] [id = 506] 09:29:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 222 (00000007E2345C00) [pid = 3148] [serial = 1518] [outer = 0000000000000000] 09:29:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 223 (00000007E234C400) [pid = 3148] [serial = 1519] [outer = 00000007E2345C00] 09:29:04 INFO - PROCESS | 3148 | 1463675344588 Marionette DEBUG loaded listener.js 09:29:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 224 (00000007E38D0400) [pid = 3148] [serial = 1520] [outer = 00000007E2345C00] 09:29:05 INFO - PROCESS | 3148 | 1463675345176 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:29:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1023ms 09:29:05 INFO - PROCESS | 3148 | 1463675345240 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 09:29:05 INFO - PROCESS | 3148 | 1463675345243 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 09:29:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:29:05 INFO - PROCESS | 3148 | 1463675345246 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:29:05 INFO - PROCESS | 3148 | 1463675345248 Marionette TRACE conn6 <- [1,1990,null,{}] 09:29:05 INFO - PROCESS | 3148 | 1463675345252 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:05 INFO - PROCESS | 3148 | 1463675345385 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 09:29:05 INFO - PROCESS | 3148 | 1463675345541 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:05 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E6DD6000 == 124 [pid = 3148] [id = 507] 09:29:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 225 (00000007E2887800) [pid = 3148] [serial = 1521] [outer = 0000000000000000] 09:29:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 226 (00000007E3EB9800) [pid = 3148] [serial = 1522] [outer = 00000007E2887800] 09:29:05 INFO - PROCESS | 3148 | 1463675345602 Marionette DEBUG loaded listener.js 09:29:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 227 (00000007E509C400) [pid = 3148] [serial = 1523] [outer = 00000007E2887800] 09:29:06 INFO - PROCESS | 3148 | 1463675346190 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:29:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:29:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 986ms 09:29:06 INFO - PROCESS | 3148 | 1463675346236 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 09:29:06 INFO - PROCESS | 3148 | 1463675346238 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 09:29:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:29:06 INFO - PROCESS | 3148 | 1463675346242 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:29:06 INFO - PROCESS | 3148 | 1463675346244 Marionette TRACE conn6 <- [1,1994,null,{}] 09:29:06 INFO - PROCESS | 3148 | 1463675346248 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:06 INFO - PROCESS | 3148 | 1463675346392 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 09:29:06 INFO - PROCESS | 3148 | 1463675346550 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:06 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E7B45000 == 125 [pid = 3148] [id = 508] 09:29:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 228 (00000007E500AC00) [pid = 3148] [serial = 1524] [outer = 0000000000000000] 09:29:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 229 (00000007E509AC00) [pid = 3148] [serial = 1525] [outer = 00000007E500AC00] 09:29:06 INFO - PROCESS | 3148 | 1463675346610 Marionette DEBUG loaded listener.js 09:29:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 230 (00000007E52CEC00) [pid = 3148] [serial = 1526] [outer = 00000007E500AC00] 09:29:07 INFO - PROCESS | 3148 | 1463675347221 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:29:07 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 09:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1019ms 09:29:07 INFO - PROCESS | 3148 | 1463675347264 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 09:29:07 INFO - PROCESS | 3148 | 1463675347266 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 09:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:29:07 INFO - PROCESS | 3148 | 1463675347289 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:29:07 INFO - PROCESS | 3148 | 1463675347291 Marionette TRACE conn6 <- [1,1998,null,{}] 09:29:07 INFO - PROCESS | 3148 | 1463675347315 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:07 INFO - PROCESS | 3148 | 1463675347447 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 09:29:07 INFO - PROCESS | 3148 | 1463675347608 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:07 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E6D1D000 == 126 [pid = 3148] [id = 509] 09:29:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 231 (00000007E52CC800) [pid = 3148] [serial = 1527] [outer = 0000000000000000] 09:29:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 232 (00000007E5485C00) [pid = 3148] [serial = 1528] [outer = 00000007E52CC800] 09:29:07 INFO - PROCESS | 3148 | 1463675347668 Marionette DEBUG loaded listener.js 09:29:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 233 (00000007E5634800) [pid = 3148] [serial = 1529] [outer = 00000007E52CC800] 09:29:07 INFO - PROCESS | 3148 | --DOCSHELL 00000007C734C000 == 125 [pid = 3148] [id = 11] 09:29:08 INFO - PROCESS | 3148 | 1463675348349 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:29:08 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 09:29:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1075ms 09:29:08 INFO - PROCESS | 3148 | 1463675348374 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 09:29:08 INFO - PROCESS | 3148 | 1463675348376 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 09:29:08 INFO - PROCESS | 3148 | 1463675348380 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:29:08 INFO - PROCESS | 3148 | 1463675348382 Marionette TRACE conn6 <- [1,2002,null,{}] 09:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:29:08 INFO - PROCESS | 3148 | 1463675348386 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:08 INFO - PROCESS | 3148 | 1463675348528 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 09:29:08 INFO - PROCESS | 3148 | 1463675348699 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:08 INFO - PROCESS | 3148 | ++DOCSHELL 00000007EA4AD000 == 126 [pid = 3148] [id = 510] 09:29:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 234 (00000007D62E8400) [pid = 3148] [serial = 1530] [outer = 0000000000000000] 09:29:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 235 (00000007E646D800) [pid = 3148] [serial = 1531] [outer = 00000007D62E8400] 09:29:08 INFO - PROCESS | 3148 | 1463675348757 Marionette DEBUG loaded listener.js 09:29:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 236 (00000007E6473800) [pid = 3148] [serial = 1532] [outer = 00000007D62E8400] 09:29:09 INFO - PROCESS | 3148 | 1463675349319 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:29:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 984ms 09:29:09 INFO - PROCESS | 3148 | 1463675349370 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 09:29:09 INFO - PROCESS | 3148 | 1463675349372 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 09:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:29:09 INFO - PROCESS | 3148 | 1463675349376 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:29:09 INFO - PROCESS | 3148 | 1463675349378 Marionette TRACE conn6 <- [1,2006,null,{}] 09:29:09 INFO - PROCESS | 3148 | 1463675349382 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:09 INFO - PROCESS | 3148 | 1463675349517 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 09:29:09 INFO - PROCESS | 3148 | 1463675349687 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:09 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E64A1800 == 127 [pid = 3148] [id = 511] 09:29:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 237 (00000007E6476000) [pid = 3148] [serial = 1533] [outer = 0000000000000000] 09:29:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 238 (00000007E64E9800) [pid = 3148] [serial = 1534] [outer = 00000007E6476000] 09:29:09 INFO - PROCESS | 3148 | 1463675349744 Marionette DEBUG loaded listener.js 09:29:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 239 (00000007E64F0800) [pid = 3148] [serial = 1535] [outer = 00000007E6476000] 09:29:10 INFO - PROCESS | 3148 | 1463675350331 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:29:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 986ms 09:29:10 INFO - PROCESS | 3148 | 1463675350374 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 09:29:10 INFO - PROCESS | 3148 | 1463675350377 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 09:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:29:10 INFO - PROCESS | 3148 | 1463675350383 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:29:10 INFO - PROCESS | 3148 | 1463675350385 Marionette TRACE conn6 <- [1,2010,null,{}] 09:29:10 INFO - PROCESS | 3148 | 1463675350389 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:10 INFO - PROCESS | 3148 | 1463675350523 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 09:29:10 INFO - PROCESS | 3148 | 1463675350693 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:10 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E800B000 == 128 [pid = 3148] [id = 512] 09:29:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 240 (00000007E64EEC00) [pid = 3148] [serial = 1536] [outer = 0000000000000000] 09:29:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 241 (00000007E64F7C00) [pid = 3148] [serial = 1537] [outer = 00000007E64EEC00] 09:29:10 INFO - PROCESS | 3148 | 1463675350751 Marionette DEBUG loaded listener.js 09:29:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 242 (00000007E697F800) [pid = 3148] [serial = 1538] [outer = 00000007E64EEC00] 09:29:11 INFO - PROCESS | 3148 | 1463675351378 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:29:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:29:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1020ms 09:29:11 INFO - PROCESS | 3148 | 1463675351404 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 09:29:11 INFO - PROCESS | 3148 | 1463675351407 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 09:29:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:29:11 INFO - PROCESS | 3148 | 1463675351411 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:29:11 INFO - PROCESS | 3148 | 1463675351414 Marionette TRACE conn6 <- [1,2014,null,{}] 09:29:11 INFO - PROCESS | 3148 | 1463675351417 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:11 INFO - PROCESS | 3148 | 1463675351572 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 09:29:11 INFO - PROCESS | 3148 | 1463675351746 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:11 INFO - PROCESS | 3148 | ++DOCSHELL 00000007EA972000 == 129 [pid = 3148] [id = 513] 09:29:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 243 (00000007E80DE400) [pid = 3148] [serial = 1539] [outer = 0000000000000000] 09:29:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 244 (00000007EA345000) [pid = 3148] [serial = 1540] [outer = 00000007E80DE400] 09:29:11 INFO - PROCESS | 3148 | 1463675351811 Marionette DEBUG loaded listener.js 09:29:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 245 (00000007EA34E800) [pid = 3148] [serial = 1541] [outer = 00000007E80DE400] 09:29:12 INFO - PROCESS | 3148 | 1463675352385 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:29:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:29:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1024ms 09:29:12 INFO - PROCESS | 3148 | 1463675352437 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 09:29:12 INFO - PROCESS | 3148 | 1463675352440 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 09:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:29:12 INFO - PROCESS | 3148 | 1463675352444 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:29:12 INFO - PROCESS | 3148 | 1463675352446 Marionette TRACE conn6 <- [1,2018,null,{}] 09:29:12 INFO - PROCESS | 3148 | 1463675352450 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:12 INFO - PROCESS | 3148 | 1463675352583 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 09:29:12 INFO - PROCESS | 3148 | 1463675352770 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:12 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E2BE3000 == 130 [pid = 3148] [id = 514] 09:29:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 246 (00000007C8B11800) [pid = 3148] [serial = 1542] [outer = 0000000000000000] 09:29:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 247 (00000007E25B3000) [pid = 3148] [serial = 1543] [outer = 00000007C8B11800] 09:29:12 INFO - PROCESS | 3148 | 1463675352827 Marionette DEBUG loaded listener.js 09:29:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 248 (00000007EAC2E000) [pid = 3148] [serial = 1544] [outer = 00000007C8B11800] 09:29:13 INFO - PROCESS | 3148 | 1463675353452 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:29:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1077ms 09:29:13 INFO - PROCESS | 3148 | 1463675353523 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 09:29:13 INFO - PROCESS | 3148 | 1463675353526 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 09:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:29:13 INFO - PROCESS | 3148 | 1463675353530 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:29:13 INFO - PROCESS | 3148 | 1463675353534 Marionette TRACE conn6 <- [1,2022,null,{}] 09:29:13 INFO - PROCESS | 3148 | 1463675353538 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:13 INFO - PROCESS | 3148 | 1463675353676 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 09:29:13 INFO - PROCESS | 3148 | 1463675353837 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:13 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D887C000 == 131 [pid = 3148] [id = 515] 09:29:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 249 (00000007D6E0E400) [pid = 3148] [serial = 1545] [outer = 0000000000000000] 09:29:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 250 (00000007DFA26800) [pid = 3148] [serial = 1546] [outer = 00000007D6E0E400] 09:29:13 INFO - PROCESS | 3148 | 1463675353895 Marionette DEBUG loaded listener.js 09:29:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 251 (00000007EAC2D800) [pid = 3148] [serial = 1547] [outer = 00000007D6E0E400] 09:29:14 INFO - PROCESS | 3148 | 1463675354790 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:29:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:29:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1278ms 09:29:14 INFO - PROCESS | 3148 | 1463675354823 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 09:29:14 INFO - PROCESS | 3148 | 1463675354828 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 09:29:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:29:14 INFO - PROCESS | 3148 | 1463675354835 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:29:14 INFO - PROCESS | 3148 | 1463675354839 Marionette TRACE conn6 <- [1,2026,null,{}] 09:29:14 INFO - PROCESS | 3148 | 1463675354844 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:14 INFO - PROCESS | 3148 | 1463675354974 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 09:29:15 INFO - PROCESS | 3148 | 1463675355141 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:15 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC0B9800 == 132 [pid = 3148] [id = 516] 09:29:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 252 (00000007C90D5800) [pid = 3148] [serial = 1548] [outer = 0000000000000000] 09:29:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 253 (00000007CEA2A400) [pid = 3148] [serial = 1549] [outer = 00000007C90D5800] 09:29:15 INFO - PROCESS | 3148 | 1463675355195 Marionette DEBUG loaded listener.js 09:29:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 254 (00000007D571D400) [pid = 3148] [serial = 1550] [outer = 00000007C90D5800] 09:29:15 INFO - PROCESS | 3148 | 1463675355818 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:29:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:29:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1026ms 09:29:15 INFO - PROCESS | 3148 | 1463675355864 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 09:29:15 INFO - PROCESS | 3148 | 1463675355870 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 09:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:29:15 INFO - PROCESS | 3148 | 1463675355877 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:29:15 INFO - PROCESS | 3148 | 1463675355880 Marionette TRACE conn6 <- [1,2030,null,{}] 09:29:15 INFO - PROCESS | 3148 | 1463675355883 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:16 INFO - PROCESS | 3148 | 1463675356029 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 09:29:16 INFO - PROCESS | 3148 | 1463675356215 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:16 INFO - PROCESS | 3148 | --DOCSHELL 00000007DDA63000 == 131 [pid = 3148] [id = 302] 09:29:16 INFO - PROCESS | 3148 | --DOCSHELL 00000007D9B75800 == 130 [pid = 3148] [id = 171] 09:29:16 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8DDA800 == 129 [pid = 3148] [id = 139] 09:29:16 INFO - PROCESS | 3148 | --DOCSHELL 00000007DC030000 == 128 [pid = 3148] [id = 136] 09:29:16 INFO - PROCESS | 3148 | --DOCSHELL 00000007E2B8E800 == 127 [pid = 3148] [id = 501] 09:29:16 INFO - PROCESS | 3148 | --DOCSHELL 00000007E1623000 == 126 [pid = 3148] [id = 500] 09:29:16 INFO - PROCESS | 3148 | --DOCSHELL 00000007E23B2000 == 125 [pid = 3148] [id = 499] 09:29:16 INFO - PROCESS | 3148 | --DOCSHELL 00000007E1324000 == 124 [pid = 3148] [id = 498] 09:29:16 INFO - PROCESS | 3148 | --DOCSHELL 00000007DEF2B800 == 123 [pid = 3148] [id = 497] 09:29:16 INFO - PROCESS | 3148 | --DOCSHELL 00000007DC0C9800 == 122 [pid = 3148] [id = 496] 09:29:16 INFO - PROCESS | 3148 | --DOMWINDOW == 253 (00000007E5113800) [pid = 3148] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 09:29:16 INFO - PROCESS | 3148 | --DOMWINDOW == 252 (00000007E25B2C00) [pid = 3148] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 09:29:16 INFO - PROCESS | 3148 | --DOMWINDOW == 251 (00000007D571D000) [pid = 3148] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 09:29:16 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CD362800 == 123 [pid = 3148] [id = 517] 09:29:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 252 (00000007C7CC6400) [pid = 3148] [serial = 1551] [outer = 0000000000000000] 09:29:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 253 (00000007CC8B9400) [pid = 3148] [serial = 1552] [outer = 00000007C7CC6400] 09:29:16 INFO - PROCESS | 3148 | 1463675356336 Marionette DEBUG loaded listener.js 09:29:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 254 (00000007D5721400) [pid = 3148] [serial = 1553] [outer = 00000007C7CC6400] 09:29:16 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8867800 == 122 [pid = 3148] [id = 495] 09:29:16 INFO - PROCESS | 3148 | --DOCSHELL 00000007D104B000 == 121 [pid = 3148] [id = 494] 09:29:16 INFO - PROCESS | 3148 | --DOCSHELL 00000007D5106800 == 120 [pid = 3148] [id = 493] 09:29:16 INFO - PROCESS | 3148 | --DOCSHELL 00000007E75E7000 == 119 [pid = 3148] [id = 489] 09:29:16 INFO - PROCESS | 3148 | --DOCSHELL 00000007E75CD000 == 118 [pid = 3148] [id = 488] 09:29:16 INFO - PROCESS | 3148 | --DOCSHELL 00000007E57AD000 == 117 [pid = 3148] [id = 487] 09:29:16 INFO - PROCESS | 3148 | --DOCSHELL 00000007E6158000 == 116 [pid = 3148] [id = 486] 09:29:16 INFO - PROCESS | 3148 | --DOCSHELL 00000007E6DE0000 == 115 [pid = 3148] [id = 485] 09:29:16 INFO - PROCESS | 3148 | --DOCSHELL 00000007E572C000 == 114 [pid = 3148] [id = 484] 09:29:16 INFO - PROCESS | 3148 | --DOCSHELL 00000007DE198800 == 113 [pid = 3148] [id = 482] 09:29:16 INFO - PROCESS | 3148 | --DOCSHELL 00000007D26F6800 == 112 [pid = 3148] [id = 481] 09:29:16 INFO - PROCESS | 3148 | --DOMWINDOW == 253 (00000007D9B53400) [pid = 3148] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 09:29:16 INFO - PROCESS | 3148 | --DOMWINDOW == 252 (00000007DD7E1C00) [pid = 3148] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 09:29:16 INFO - PROCESS | 3148 | --DOMWINDOW == 251 (00000007D9F3C800) [pid = 3148] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 09:29:16 INFO - PROCESS | 3148 | --DOMWINDOW == 250 (00000007D6EB3C00) [pid = 3148] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 09:29:16 INFO - PROCESS | 3148 | --DOMWINDOW == 249 (00000007CE408000) [pid = 3148] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 09:29:16 INFO - PROCESS | 3148 | --DOMWINDOW == 248 (00000007C7C20800) [pid = 3148] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 09:29:16 INFO - PROCESS | 3148 | --DOMWINDOW == 247 (00000007C7CBF800) [pid = 3148] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 09:29:16 INFO - PROCESS | 3148 | --DOMWINDOW == 246 (00000007E50F3000) [pid = 3148] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 09:29:16 INFO - PROCESS | 3148 | --DOMWINDOW == 245 (00000007D8C81000) [pid = 3148] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 09:29:16 INFO - PROCESS | 3148 | --DOMWINDOW == 244 (00000007E00A7000) [pid = 3148] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 09:29:16 INFO - PROCESS | 3148 | --DOMWINDOW == 243 (00000007D6EB5400) [pid = 3148] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 09:29:16 INFO - PROCESS | 3148 | --DOMWINDOW == 242 (00000007D88A2800) [pid = 3148] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 09:29:16 INFO - PROCESS | 3148 | --DOMWINDOW == 241 (00000007D2A5E000) [pid = 3148] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 09:29:16 INFO - PROCESS | 3148 | --DOMWINDOW == 240 (00000007D5272400) [pid = 3148] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 09:29:16 INFO - PROCESS | 3148 | --DOMWINDOW == 239 (00000007E54C3C00) [pid = 3148] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 09:29:16 INFO - PROCESS | 3148 | --DOMWINDOW == 238 (00000007E509A400) [pid = 3148] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 09:29:16 INFO - PROCESS | 3148 | --DOMWINDOW == 237 (00000007D9912C00) [pid = 3148] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 09:29:16 INFO - PROCESS | 3148 | --DOMWINDOW == 236 (00000007E38CFC00) [pid = 3148] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 09:29:16 INFO - PROCESS | 3148 | --DOMWINDOW == 235 (00000007D6E18800) [pid = 3148] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 09:29:16 INFO - PROCESS | 3148 | --DOMWINDOW == 234 (00000007D5579000) [pid = 3148] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 09:29:16 INFO - PROCESS | 3148 | --DOMWINDOW == 233 (00000007D4F75400) [pid = 3148] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 09:29:16 INFO - PROCESS | 3148 | --DOMWINDOW == 232 (00000007DDF8D800) [pid = 3148] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 09:29:16 INFO - PROCESS | 3148 | --DOMWINDOW == 231 (00000007E5633C00) [pid = 3148] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 09:29:16 INFO - PROCESS | 3148 | --DOMWINDOW == 230 (00000007E009E800) [pid = 3148] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 09:29:16 INFO - PROCESS | 3148 | --DOMWINDOW == 229 (00000007DF608400) [pid = 3148] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 09:29:16 INFO - PROCESS | 3148 | --DOMWINDOW == 228 (00000007E1E7D000) [pid = 3148] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 09:29:16 INFO - PROCESS | 3148 | --DOMWINDOW == 227 (00000007DF493000) [pid = 3148] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 09:29:16 INFO - PROCESS | 3148 | --DOMWINDOW == 226 (00000007D9389400) [pid = 3148] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 09:29:16 INFO - PROCESS | 3148 | 1463675356862 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:29:16 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) 09:29:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1021ms 09:29:16 INFO - PROCESS | 3148 | 1463675356899 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 09:29:16 INFO - PROCESS | 3148 | 1463675356901 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 09:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:29:16 INFO - PROCESS | 3148 | 1463675356905 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:29:16 INFO - PROCESS | 3148 | 1463675356909 Marionette TRACE conn6 <- [1,2034,null,{}] 09:29:16 INFO - PROCESS | 3148 | 1463675356919 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:17 INFO - PROCESS | 3148 | 1463675357038 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 09:29:17 INFO - PROCESS | 3148 | 1463675357180 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:17 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8D02800 == 113 [pid = 3148] [id = 518] 09:29:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 227 (00000007C7CBA800) [pid = 3148] [serial = 1554] [outer = 0000000000000000] 09:29:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 228 (00000007D6E49000) [pid = 3148] [serial = 1555] [outer = 00000007C7CBA800] 09:29:17 INFO - PROCESS | 3148 | 1463675357232 Marionette DEBUG loaded listener.js 09:29:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 229 (00000007D8990800) [pid = 3148] [serial = 1556] [outer = 00000007C7CBA800] 09:29:17 INFO - PROCESS | 3148 | 1463675357623 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:29:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:29:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 776ms 09:29:17 INFO - PROCESS | 3148 | 1463675357684 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 09:29:17 INFO - PROCESS | 3148 | 1463675357687 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 09:29:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:29:17 INFO - PROCESS | 3148 | 1463675357690 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:29:17 INFO - PROCESS | 3148 | 1463675357692 Marionette TRACE conn6 <- [1,2038,null,{}] 09:29:17 INFO - PROCESS | 3148 | 1463675357695 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:17 INFO - PROCESS | 3148 | 1463675357810 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 09:29:17 INFO - PROCESS | 3148 | 1463675357852 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:17 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DDAF5800 == 114 [pid = 3148] [id = 519] 09:29:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 230 (00000007D9330800) [pid = 3148] [serial = 1557] [outer = 0000000000000000] 09:29:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 231 (00000007D991EC00) [pid = 3148] [serial = 1558] [outer = 00000007D9330800] 09:29:17 INFO - PROCESS | 3148 | 1463675357908 Marionette DEBUG loaded listener.js 09:29:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 232 (00000007D9B4D800) [pid = 3148] [serial = 1559] [outer = 00000007D9330800] 09:29:18 INFO - PROCESS | 3148 | 1463675358362 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 734ms 09:29:18 INFO - PROCESS | 3148 | 1463675358427 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 09:29:18 INFO - PROCESS | 3148 | 1463675358429 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 09:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:29:18 INFO - PROCESS | 3148 | 1463675358433 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:29:18 INFO - PROCESS | 3148 | 1463675358435 Marionette TRACE conn6 <- [1,2042,null,{}] 09:29:18 INFO - PROCESS | 3148 | 1463675358438 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:18 INFO - PROCESS | 3148 | 1463675358549 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 09:29:18 INFO - PROCESS | 3148 | 1463675358556 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:18 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E11DF800 == 115 [pid = 3148] [id = 520] 09:29:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 233 (00000007D9BD2000) [pid = 3148] [serial = 1560] [outer = 0000000000000000] 09:29:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 234 (00000007D9E77000) [pid = 3148] [serial = 1561] [outer = 00000007D9BD2000] 09:29:18 INFO - PROCESS | 3148 | 1463675358603 Marionette DEBUG loaded listener.js 09:29:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 235 (00000007D9F40800) [pid = 3148] [serial = 1562] [outer = 00000007D9BD2000] 09:29:19 INFO - PROCESS | 3148 | 1463675359167 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:29:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:29:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 778ms 09:29:19 INFO - PROCESS | 3148 | 1463675359251 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 09:29:19 INFO - PROCESS | 3148 | 1463675359253 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 09:29:19 INFO - PROCESS | 3148 | 1463675359259 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:29:19 INFO - PROCESS | 3148 | 1463675359261 Marionette TRACE conn6 <- [1,2046,null,{}] 09:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:29:19 INFO - PROCESS | 3148 | 1463675359265 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:19 INFO - PROCESS | 3148 | 1463675359428 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 09:29:19 INFO - PROCESS | 3148 | 1463675359455 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:19 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E23BB800 == 116 [pid = 3148] [id = 521] 09:29:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 236 (00000007DF607000) [pid = 3148] [serial = 1563] [outer = 0000000000000000] 09:29:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 237 (00000007DF610C00) [pid = 3148] [serial = 1564] [outer = 00000007DF607000] 09:29:19 INFO - PROCESS | 3148 | 1463675359502 Marionette DEBUG loaded listener.js 09:29:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 238 (00000007E00A4400) [pid = 3148] [serial = 1565] [outer = 00000007DF607000] 09:29:19 INFO - PROCESS | 3148 | 1463675359973 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:29:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 776ms 09:29:20 INFO - PROCESS | 3148 | 1463675360043 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 09:29:20 INFO - PROCESS | 3148 | 1463675360045 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 09:29:20 INFO - PROCESS | 3148 | 1463675360048 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:29:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:29:20 INFO - PROCESS | 3148 | 1463675360050 Marionette TRACE conn6 <- [1,2050,null,{}] 09:29:20 INFO - PROCESS | 3148 | 1463675360054 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:20 INFO - PROCESS | 3148 | 1463675360205 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 09:29:20 INFO - PROCESS | 3148 | 1463675360227 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:20 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E2B8E800 == 117 [pid = 3148] [id = 522] 09:29:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 239 (00000007E08BE000) [pid = 3148] [serial = 1566] [outer = 0000000000000000] 09:29:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 240 (00000007E2348400) [pid = 3148] [serial = 1567] [outer = 00000007E08BE000] 09:29:20 INFO - PROCESS | 3148 | 1463675360273 Marionette DEBUG loaded listener.js 09:29:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 241 (00000007E25AEC00) [pid = 3148] [serial = 1568] [outer = 00000007E08BE000] 09:29:20 INFO - PROCESS | 3148 | 1463675360743 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:29:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 734ms 09:29:21 INFO - PROCESS | 3148 | --DOMWINDOW == 240 (00000007D8CB5C00) [pid = 3148] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:29:21 INFO - PROCESS | 3148 | --DOMWINDOW == 239 (00000007D5719C00) [pid = 3148] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:29:21 INFO - PROCESS | 3148 | --DOMWINDOW == 238 (00000007D5719400) [pid = 3148] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:29:21 INFO - PROCESS | 3148 | --DOMWINDOW == 237 (00000007D9B4EC00) [pid = 3148] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:29:21 INFO - PROCESS | 3148 | --DOMWINDOW == 236 (00000007DB030800) [pid = 3148] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:29:21 INFO - PROCESS | 3148 | --DOMWINDOW == 235 (00000007C7C7A400) [pid = 3148] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:29:21 INFO - PROCESS | 3148 | --DOMWINDOW == 234 (00000007E00A2800) [pid = 3148] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:29:21 INFO - PROCESS | 3148 | --DOMWINDOW == 233 (00000007CD511000) [pid = 3148] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:29:21 INFO - PROCESS | 3148 | --DOMWINDOW == 232 (00000007D5720800) [pid = 3148] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:29:21 INFO - PROCESS | 3148 | --DOMWINDOW == 231 (00000007DA3ACC00) [pid = 3148] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:29:21 INFO - PROCESS | 3148 | 1463675361019 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 09:29:21 INFO - PROCESS | 3148 | 1463675361022 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 09:29:21 INFO - PROCESS | 3148 | 1463675361032 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:29:21 INFO - PROCESS | 3148 | 1463675361034 Marionette TRACE conn6 <- [1,2054,null,{}] 09:29:21 INFO - PROCESS | 3148 | 1463675361037 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:21 INFO - PROCESS | 3148 | 1463675361149 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 09:29:21 INFO - PROCESS | 3148 | 1463675361158 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:21 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DDADE800 == 118 [pid = 3148] [id = 523] 09:29:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 232 (00000007D590F400) [pid = 3148] [serial = 1569] [outer = 0000000000000000] 09:29:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 233 (00000007D8CB5C00) [pid = 3148] [serial = 1570] [outer = 00000007D590F400] 09:29:21 INFO - PROCESS | 3148 | 1463675361204 Marionette DEBUG loaded listener.js 09:29:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 234 (00000007E23DF400) [pid = 3148] [serial = 1571] [outer = 00000007D590F400] 09:29:21 INFO - PROCESS | 3148 | 1463675361677 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:29:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:29:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 671ms 09:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:29:21 INFO - PROCESS | 3148 | 1463675361708 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 09:29:21 INFO - PROCESS | 3148 | 1463675361711 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 09:29:21 INFO - PROCESS | 3148 | 1463675361714 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:29:21 INFO - PROCESS | 3148 | 1463675361716 Marionette TRACE conn6 <- [1,2058,null,{}] 09:29:21 INFO - PROCESS | 3148 | 1463675361719 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:21 INFO - PROCESS | 3148 | 1463675361830 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 09:29:21 INFO - PROCESS | 3148 | 1463675361836 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:21 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E3C0D000 == 119 [pid = 3148] [id = 524] 09:29:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 235 (00000007E288FC00) [pid = 3148] [serial = 1572] [outer = 0000000000000000] 09:29:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 236 (00000007E385F800) [pid = 3148] [serial = 1573] [outer = 00000007E288FC00] 09:29:21 INFO - PROCESS | 3148 | 1463675361882 Marionette DEBUG loaded listener.js 09:29:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 237 (00000007E3C3E800) [pid = 3148] [serial = 1574] [outer = 00000007E288FC00] 09:29:22 INFO - PROCESS | 3148 | 1463675362376 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:29:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:29:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 734ms 09:29:22 INFO - PROCESS | 3148 | 1463675362451 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 09:29:22 INFO - PROCESS | 3148 | 1463675362454 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 09:29:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:29:22 INFO - PROCESS | 3148 | 1463675362457 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:29:22 INFO - PROCESS | 3148 | 1463675362459 Marionette TRACE conn6 <- [1,2062,null,{}] 09:29:22 INFO - PROCESS | 3148 | 1463675362462 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:22 INFO - PROCESS | 3148 | 1463675362600 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 09:29:22 INFO - PROCESS | 3148 | 1463675362610 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:22 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E5296000 == 120 [pid = 3148] [id = 525] 09:29:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 238 (00000007E3B1AC00) [pid = 3148] [serial = 1575] [outer = 0000000000000000] 09:29:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 239 (00000007E3B1F800) [pid = 3148] [serial = 1576] [outer = 00000007E3B1AC00] 09:29:22 INFO - PROCESS | 3148 | 1463675362657 Marionette DEBUG loaded listener.js 09:29:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 240 (00000007E3B26000) [pid = 3148] [serial = 1577] [outer = 00000007E3B1AC00] 09:29:23 INFO - PROCESS | 3148 | 1463675363377 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:29:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:29:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 986ms 09:29:23 INFO - PROCESS | 3148 | 1463675363447 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 09:29:23 INFO - PROCESS | 3148 | 1463675363452 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 09:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:29:23 INFO - PROCESS | 3148 | 1463675363458 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:29:23 INFO - PROCESS | 3148 | 1463675363462 Marionette TRACE conn6 <- [1,2066,null,{}] 09:29:23 INFO - PROCESS | 3148 | 1463675363469 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:23 INFO - PROCESS | 3148 | 1463675363692 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 09:29:23 INFO - PROCESS | 3148 | 1463675363811 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:23 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D5299800 == 121 [pid = 3148] [id = 526] 09:29:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 241 (00000007CC8BA400) [pid = 3148] [serial = 1578] [outer = 0000000000000000] 09:29:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 242 (00000007CEE0AC00) [pid = 3148] [serial = 1579] [outer = 00000007CC8BA400] 09:29:23 INFO - PROCESS | 3148 | 1463675363872 Marionette DEBUG loaded listener.js 09:29:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 243 (00000007D5273C00) [pid = 3148] [serial = 1580] [outer = 00000007CC8BA400] 09:29:24 INFO - PROCESS | 3148 | 1463675364503 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1077ms 09:29:24 INFO - PROCESS | 3148 | 1463675364539 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 09:29:24 INFO - PROCESS | 3148 | 1463675364545 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 09:29:24 INFO - PROCESS | 3148 | 1463675364552 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:29:24 INFO - PROCESS | 3148 | 1463675364555 Marionette TRACE conn6 <- [1,2070,null,{}] 09:29:24 INFO - PROCESS | 3148 | 1463675364581 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:24 INFO - PROCESS | 3148 | 1463675364723 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 09:29:24 INFO - PROCESS | 3148 | 1463675364886 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:24 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E23B2000 == 122 [pid = 3148] [id = 527] 09:29:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 244 (00000007D4085000) [pid = 3148] [serial = 1581] [outer = 0000000000000000] 09:29:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 245 (00000007D9328C00) [pid = 3148] [serial = 1582] [outer = 00000007D4085000] 09:29:24 INFO - PROCESS | 3148 | 1463675364943 Marionette DEBUG loaded listener.js 09:29:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 246 (00000007D9F80C00) [pid = 3148] [serial = 1583] [outer = 00000007D4085000] 09:29:25 INFO - PROCESS | 3148 | 1463675365578 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:29:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:29:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1100ms 09:29:25 INFO - PROCESS | 3148 | 1463675365658 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 09:29:25 INFO - PROCESS | 3148 | 1463675365661 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 09:29:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:29:25 INFO - PROCESS | 3148 | 1463675365665 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:29:25 INFO - PROCESS | 3148 | 1463675365669 Marionette TRACE conn6 <- [1,2074,null,{}] 09:29:25 INFO - PROCESS | 3148 | 1463675365681 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:25 INFO - PROCESS | 3148 | 1463675365824 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 09:29:25 INFO - PROCESS | 3148 | 1463675365989 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:26 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E61B6800 == 123 [pid = 3148] [id = 528] 09:29:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 247 (00000007DF48A400) [pid = 3148] [serial = 1584] [outer = 0000000000000000] 09:29:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 248 (00000007E288EC00) [pid = 3148] [serial = 1585] [outer = 00000007DF48A400] 09:29:26 INFO - PROCESS | 3148 | 1463675366051 Marionette DEBUG loaded listener.js 09:29:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 249 (00000007E3C3A800) [pid = 3148] [serial = 1586] [outer = 00000007DF48A400] 09:29:26 INFO - PROCESS | 3148 | 1463675366680 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:29:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:29:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1075ms 09:29:26 INFO - PROCESS | 3148 | 1463675366744 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 09:29:26 INFO - PROCESS | 3148 | 1463675366747 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 09:29:26 INFO - PROCESS | 3148 | 1463675366750 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:29:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:29:26 INFO - PROCESS | 3148 | 1463675366753 Marionette TRACE conn6 <- [1,2078,null,{}] 09:29:26 INFO - PROCESS | 3148 | 1463675366757 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:26 INFO - PROCESS | 3148 | 1463675366950 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 09:29:27 INFO - PROCESS | 3148 | 1463675367071 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:27 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E7B30000 == 124 [pid = 3148] [id = 529] 09:29:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 250 (00000007E500B000) [pid = 3148] [serial = 1587] [outer = 0000000000000000] 09:29:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 251 (00000007E5011800) [pid = 3148] [serial = 1588] [outer = 00000007E500B000] 09:29:27 INFO - PROCESS | 3148 | 1463675367129 Marionette DEBUG loaded listener.js 09:29:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 252 (00000007E5110000) [pid = 3148] [serial = 1589] [outer = 00000007E500B000] 09:29:27 INFO - PROCESS | 3148 | 1463675367735 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:29:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1017ms 09:29:27 INFO - PROCESS | 3148 | 1463675367772 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 09:29:27 INFO - PROCESS | 3148 | 1463675367775 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 09:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:29:27 INFO - PROCESS | 3148 | 1463675367778 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:29:27 INFO - PROCESS | 3148 | 1463675367781 Marionette TRACE conn6 <- [1,2082,null,{}] 09:29:27 INFO - PROCESS | 3148 | 1463675367784 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:27 INFO - PROCESS | 3148 | 1463675367921 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 09:29:28 INFO - PROCESS | 3148 | 1463675368095 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:28 INFO - PROCESS | 3148 | ++DOCSHELL 00000007EA975000 == 125 [pid = 3148] [id = 530] 09:29:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 253 (00000007C7C7DC00) [pid = 3148] [serial = 1590] [outer = 0000000000000000] 09:29:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 254 (00000007E1E81C00) [pid = 3148] [serial = 1591] [outer = 00000007C7C7DC00] 09:29:28 INFO - PROCESS | 3148 | 1463675368153 Marionette DEBUG loaded listener.js 09:29:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 255 (00000007E52CE400) [pid = 3148] [serial = 1592] [outer = 00000007C7C7DC00] 09:29:28 INFO - PROCESS | 3148 | 1463675368738 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:29:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 986ms 09:29:28 INFO - PROCESS | 3148 | 1463675368776 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 09:29:28 INFO - PROCESS | 3148 | 1463675368778 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 09:29:28 INFO - PROCESS | 3148 | 1463675368784 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:29:28 INFO - PROCESS | 3148 | 1463675368786 Marionette TRACE conn6 <- [1,2086,null,{}] 09:29:28 INFO - PROCESS | 3148 | 1463675368790 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:28 INFO - PROCESS | 3148 | 1463675368948 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 09:29:29 INFO - PROCESS | 3148 | 1463675369124 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:29 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E8BE7000 == 126 [pid = 3148] [id = 531] 09:29:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 256 (00000007E5635800) [pid = 3148] [serial = 1593] [outer = 0000000000000000] 09:29:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 257 (00000007E697D800) [pid = 3148] [serial = 1594] [outer = 00000007E5635800] 09:29:29 INFO - PROCESS | 3148 | 1463675369182 Marionette DEBUG loaded listener.js 09:29:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 258 (00000007EA344800) [pid = 3148] [serial = 1595] [outer = 00000007E5635800] 09:29:29 INFO - PROCESS | 3148 | 1463675369764 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:29:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:29:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1024ms 09:29:29 INFO - PROCESS | 3148 | 1463675369812 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 09:29:29 INFO - PROCESS | 3148 | 1463675369814 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 09:29:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:29:29 INFO - PROCESS | 3148 | 1463675369818 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:29:29 INFO - PROCESS | 3148 | 1463675369820 Marionette TRACE conn6 <- [1,2090,null,{}] 09:29:29 INFO - PROCESS | 3148 | 1463675369824 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:29 INFO - PROCESS | 3148 | 1463675369958 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 09:29:30 INFO - PROCESS | 3148 | 1463675370132 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:30 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E6D9E000 == 127 [pid = 3148] [id = 532] 09:29:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 259 (00000007E059AC00) [pid = 3148] [serial = 1596] [outer = 0000000000000000] 09:29:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 260 (00000007E05A2000) [pid = 3148] [serial = 1597] [outer = 00000007E059AC00] 09:29:30 INFO - PROCESS | 3148 | 1463675370190 Marionette DEBUG loaded listener.js 09:29:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 261 (00000007E54C9400) [pid = 3148] [serial = 1598] [outer = 00000007E059AC00] 09:29:30 INFO - PROCESS | 3148 | 1463675370783 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:29:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1020ms 09:29:30 INFO - PROCESS | 3148 | 1463675370841 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 09:29:30 INFO - PROCESS | 3148 | 1463675370843 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 09:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:29:30 INFO - PROCESS | 3148 | 1463675370847 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:29:30 INFO - PROCESS | 3148 | 1463675370849 Marionette TRACE conn6 <- [1,2094,null,{}] 09:29:30 INFO - PROCESS | 3148 | 1463675370853 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:31 INFO - PROCESS | 3148 | 1463675370988 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 09:29:31 INFO - PROCESS | 3148 | 1463675371151 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:31 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E6DB8800 == 128 [pid = 3148] [id = 533] 09:29:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 262 (00000007E059B800) [pid = 3148] [serial = 1599] [outer = 0000000000000000] 09:29:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 263 (00000007E3739400) [pid = 3148] [serial = 1600] [outer = 00000007E059B800] 09:29:31 INFO - PROCESS | 3148 | 1463675371208 Marionette DEBUG loaded listener.js 09:29:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 264 (00000007E373FC00) [pid = 3148] [serial = 1601] [outer = 00000007E059B800] 09:29:31 INFO - PROCESS | 3148 | 1463675371833 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 09:29:31 INFO - PROCESS | 3148 | 1463675371872 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 09:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:29:31 INFO - PROCESS | 3148 | 1463675371876 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:29:31 INFO - PROCESS | 3148 | 1463675371878 Marionette TRACE conn6 <- [1,2098,null,{}] 09:29:31 INFO - PROCESS | 3148 | 1463675371882 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:32 INFO - PROCESS | 3148 | 1463675372017 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 09:29:32 INFO - PROCESS | 3148 | 1463675372193 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:32 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E74D9800 == 129 [pid = 3148] [id = 534] 09:29:32 INFO - PROCESS | 3148 | ++DOMWINDOW == 265 (00000007E373F000) [pid = 3148] [serial = 1602] [outer = 0000000000000000] 09:29:32 INFO - PROCESS | 3148 | ++DOMWINDOW == 266 (00000007E5435C00) [pid = 3148] [serial = 1603] [outer = 00000007E373F000] 09:29:32 INFO - PROCESS | 3148 | 1463675372249 Marionette DEBUG loaded listener.js 09:29:32 INFO - PROCESS | 3148 | ++DOMWINDOW == 267 (00000007E543D800) [pid = 3148] [serial = 1604] [outer = 00000007E373F000] 09:29:32 INFO - PROCESS | 3148 | 1463675372854 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1022ms 09:29:32 INFO - PROCESS | 3148 | 1463675372901 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 09:29:32 INFO - PROCESS | 3148 | 1463675372904 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 09:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:29:32 INFO - PROCESS | 3148 | 1463675372907 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:29:32 INFO - PROCESS | 3148 | 1463675372909 Marionette TRACE conn6 <- [1,2102,null,{}] 09:29:32 INFO - PROCESS | 3148 | 1463675372913 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:33 INFO - PROCESS | 3148 | 1463675373049 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 09:29:33 INFO - PROCESS | 3148 | 1463675373197 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:33 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E7DE3800 == 130 [pid = 3148] [id = 535] 09:29:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 268 (00000007EA345400) [pid = 3148] [serial = 1605] [outer = 0000000000000000] 09:29:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 269 (00000007EA34D800) [pid = 3148] [serial = 1606] [outer = 00000007EA345400] 09:29:33 INFO - PROCESS | 3148 | 1463675373253 Marionette DEBUG loaded listener.js 09:29:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 270 (00000007EA818800) [pid = 3148] [serial = 1607] [outer = 00000007EA345400] 09:29:33 INFO - PROCESS | 3148 | 1463675373822 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:29:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 923ms 09:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:29:33 INFO - PROCESS | 3148 | 1463675373833 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 09:29:33 INFO - PROCESS | 3148 | 1463675373836 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 09:29:33 INFO - PROCESS | 3148 | 1463675373839 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:29:33 INFO - PROCESS | 3148 | 1463675373842 Marionette TRACE conn6 <- [1,2106,null,{}] 09:29:33 INFO - PROCESS | 3148 | 1463675373864 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:34 INFO - PROCESS | 3148 | 1463675374020 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 09:29:34 INFO - PROCESS | 3148 | 1463675374198 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:34 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E7BA2800 == 131 [pid = 3148] [id = 536] 09:29:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 271 (00000007E6B4F800) [pid = 3148] [serial = 1608] [outer = 0000000000000000] 09:29:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 272 (00000007E6B59C00) [pid = 3148] [serial = 1609] [outer = 00000007E6B4F800] 09:29:34 INFO - PROCESS | 3148 | 1463675374263 Marionette DEBUG loaded listener.js 09:29:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 273 (00000007EAC2E400) [pid = 3148] [serial = 1610] [outer = 00000007E6B4F800] 09:29:34 INFO - PROCESS | 3148 | 1463675374889 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:29:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1145ms 09:29:34 INFO - PROCESS | 3148 | 1463675374986 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 09:29:34 INFO - PROCESS | 3148 | 1463675374989 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 09:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:29:35 INFO - PROCESS | 3148 | 1463675375024 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:29:35 INFO - PROCESS | 3148 | 1463675375027 Marionette TRACE conn6 <- [1,2110,null,{}] 09:29:35 INFO - PROCESS | 3148 | 1463675375034 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:35 INFO - PROCESS | 3148 | 1463675375178 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 09:29:35 INFO - PROCESS | 3148 | 1463675375339 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:35 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CDF0D800 == 132 [pid = 3148] [id = 537] 09:29:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 274 (00000007CDF5A000) [pid = 3148] [serial = 1611] [outer = 0000000000000000] 09:29:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 275 (00000007CE021800) [pid = 3148] [serial = 1612] [outer = 00000007CDF5A000] 09:29:35 INFO - PROCESS | 3148 | 1463675375396 Marionette DEBUG loaded listener.js 09:29:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 276 (00000007D5275400) [pid = 3148] [serial = 1613] [outer = 00000007CDF5A000] 09:29:36 INFO - PROCESS | 3148 | 1463675376333 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:29:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1367ms 09:29:36 INFO - PROCESS | 3148 | 1463675376363 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 09:29:36 INFO - PROCESS | 3148 | 1463675376368 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 09:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:29:36 INFO - PROCESS | 3148 | 1463675376373 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:29:36 INFO - PROCESS | 3148 | 1463675376377 Marionette TRACE conn6 <- [1,2114,null,{}] 09:29:36 INFO - PROCESS | 3148 | 1463675376382 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:36 INFO - PROCESS | 3148 | 1463675376513 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 09:29:36 INFO - PROCESS | 3148 | 1463675376688 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:36 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC02C800 == 133 [pid = 3148] [id = 538] 09:29:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 277 (00000007CDF60C00) [pid = 3148] [serial = 1614] [outer = 0000000000000000] 09:29:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 278 (00000007D240F000) [pid = 3148] [serial = 1615] [outer = 00000007CDF60C00] 09:29:36 INFO - PROCESS | 3148 | 1463675376742 Marionette DEBUG loaded listener.js 09:29:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 279 (00000007D5715000) [pid = 3148] [serial = 1616] [outer = 00000007CDF60C00] 09:29:37 INFO - PROCESS | 3148 | 1463675377375 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1078ms 09:29:37 INFO - PROCESS | 3148 | 1463675377455 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 09:29:37 INFO - PROCESS | 3148 | 1463675377461 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 09:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:29:37 INFO - PROCESS | 3148 | 1463675377467 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:29:37 INFO - PROCESS | 3148 | 1463675377470 Marionette TRACE conn6 <- [1,2118,null,{}] 09:29:37 INFO - PROCESS | 3148 | 1463675377474 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:37 INFO - PROCESS | 3148 | 1463675377676 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 09:29:37 INFO - PROCESS | 3148 | 1463675377797 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:37 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DDA5E000 == 134 [pid = 3148] [id = 539] 09:29:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 280 (00000007D8C46400) [pid = 3148] [serial = 1617] [outer = 0000000000000000] 09:29:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 281 (00000007D932CC00) [pid = 3148] [serial = 1618] [outer = 00000007D8C46400] 09:29:37 INFO - PROCESS | 3148 | 1463675377848 Marionette DEBUG loaded listener.js 09:29:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 282 (00000007D9AE7800) [pid = 3148] [serial = 1619] [outer = 00000007D8C46400] 09:29:38 INFO - PROCESS | 3148 | 1463675378474 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 09:29:38 INFO - PROCESS | 3148 | 1463675378549 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 09:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:29:38 INFO - PROCESS | 3148 | 1463675378553 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:29:38 INFO - PROCESS | 3148 | 1463675378557 Marionette TRACE conn6 <- [1,2122,null,{}] 09:29:38 INFO - PROCESS | 3148 | 1463675378588 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:38 INFO - PROCESS | 3148 | 1463675378722 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 09:29:38 INFO - PROCESS | 3148 | 1463675378886 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:38 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E2321800 == 135 [pid = 3148] [id = 540] 09:29:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 283 (00000007D88A3400) [pid = 3148] [serial = 1620] [outer = 0000000000000000] 09:29:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 284 (00000007DB168400) [pid = 3148] [serial = 1621] [outer = 00000007D88A3400] 09:29:38 INFO - PROCESS | 3148 | 1463675378940 Marionette DEBUG loaded listener.js 09:29:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 285 (00000007DFA68000) [pid = 3148] [serial = 1622] [outer = 00000007D88A3400] 09:29:39 INFO - PROCESS | 3148 | --DOCSHELL 00000007CDF15000 == 134 [pid = 3148] [id = 27] 09:29:39 INFO - PROCESS | 3148 | --DOCSHELL 00000007E3C0D000 == 133 [pid = 3148] [id = 524] 09:29:39 INFO - PROCESS | 3148 | --DOCSHELL 00000007DDADE800 == 132 [pid = 3148] [id = 523] 09:29:39 INFO - PROCESS | 3148 | --DOCSHELL 00000007E2B8E800 == 131 [pid = 3148] [id = 522] 09:29:39 INFO - PROCESS | 3148 | --DOCSHELL 00000007E23BB800 == 130 [pid = 3148] [id = 521] 09:29:39 INFO - PROCESS | 3148 | --DOCSHELL 00000007E11DF800 == 129 [pid = 3148] [id = 520] 09:29:39 INFO - PROCESS | 3148 | --DOCSHELL 00000007DDAF5800 == 128 [pid = 3148] [id = 519] 09:29:39 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8D02800 == 127 [pid = 3148] [id = 518] 09:29:39 INFO - PROCESS | 3148 | --DOMWINDOW == 284 (00000007E50A1000) [pid = 3148] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 09:29:39 INFO - PROCESS | 3148 | --DOMWINDOW == 283 (00000007D9F83800) [pid = 3148] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 09:29:39 INFO - PROCESS | 3148 | --DOMWINDOW == 282 (00000007E52CC400) [pid = 3148] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 09:29:39 INFO - PROCESS | 3148 | --DOMWINDOW == 281 (00000007E288CC00) [pid = 3148] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 09:29:39 INFO - PROCESS | 3148 | --DOMWINDOW == 280 (00000007CD322C00) [pid = 3148] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 09:29:39 INFO - PROCESS | 3148 | --DOMWINDOW == 279 (00000007D8A93400) [pid = 3148] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 09:29:39 INFO - PROCESS | 3148 | --DOMWINDOW == 278 (00000007E23DBC00) [pid = 3148] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 09:29:39 INFO - PROCESS | 3148 | --DOMWINDOW == 277 (00000007E3858000) [pid = 3148] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 09:29:39 INFO - PROCESS | 3148 | --DOMWINDOW == 276 (00000007E54CD800) [pid = 3148] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 09:29:39 INFO - PROCESS | 3148 | --DOMWINDOW == 275 (00000007E385F400) [pid = 3148] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 09:29:39 INFO - PROCESS | 3148 | --DOMWINDOW == 274 (00000007E38C7000) [pid = 3148] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 09:29:39 INFO - PROCESS | 3148 | --DOMWINDOW == 273 (00000007D6E0C000) [pid = 3148] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 09:29:39 INFO - PROCESS | 3148 | --DOMWINDOW == 272 (00000007E5482400) [pid = 3148] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 09:29:39 INFO - PROCESS | 3148 | --DOCSHELL 00000007CD362800 == 126 [pid = 3148] [id = 517] 09:29:39 INFO - PROCESS | 3148 | --DOCSHELL 00000007DC0B9800 == 125 [pid = 3148] [id = 516] 09:29:39 INFO - PROCESS | 3148 | --DOCSHELL 00000007C6EDE800 == 124 [pid = 3148] [id = 12] 09:29:39 INFO - PROCESS | 3148 | --DOCSHELL 00000007D887C000 == 123 [pid = 3148] [id = 515] 09:29:39 INFO - PROCESS | 3148 | --DOCSHELL 00000007E2BE3000 == 122 [pid = 3148] [id = 514] 09:29:39 INFO - PROCESS | 3148 | --DOCSHELL 00000007EA972000 == 121 [pid = 3148] [id = 513] 09:29:39 INFO - PROCESS | 3148 | --DOCSHELL 00000007E800B000 == 120 [pid = 3148] [id = 512] 09:29:39 INFO - PROCESS | 3148 | --DOCSHELL 00000007E64A1800 == 119 [pid = 3148] [id = 511] 09:29:39 INFO - PROCESS | 3148 | --DOCSHELL 00000007EA4AD000 == 118 [pid = 3148] [id = 510] 09:29:39 INFO - PROCESS | 3148 | --DOCSHELL 00000007E6D1D000 == 117 [pid = 3148] [id = 509] 09:29:39 INFO - PROCESS | 3148 | --DOCSHELL 00000007E7B45000 == 116 [pid = 3148] [id = 508] 09:29:39 INFO - PROCESS | 3148 | --DOCSHELL 00000007E6DD6000 == 115 [pid = 3148] [id = 507] 09:29:39 INFO - PROCESS | 3148 | --DOCSHELL 00000007E6088800 == 114 [pid = 3148] [id = 506] 09:29:39 INFO - PROCESS | 3148 | 1463675379689 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 09:29:39 INFO - PROCESS | 3148 | 1463675379717 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 09:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:29:39 INFO - PROCESS | 3148 | 1463675379720 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:29:39 INFO - PROCESS | 3148 | 1463675379722 Marionette TRACE conn6 <- [1,2126,null,{}] 09:29:39 INFO - PROCESS | 3148 | 1463675379725 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:39 INFO - PROCESS | 3148 | --DOMWINDOW == 271 (00000007D9919C00) [pid = 3148] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 09:29:39 INFO - PROCESS | 3148 | --DOMWINDOW == 270 (00000007DFA6FC00) [pid = 3148] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 09:29:39 INFO - PROCESS | 3148 | --DOMWINDOW == 269 (00000007D59D8400) [pid = 3148] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 09:29:39 INFO - PROCESS | 3148 | --DOMWINDOW == 268 (00000007DAEA0C00) [pid = 3148] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 09:29:39 INFO - PROCESS | 3148 | --DOMWINDOW == 267 (00000007D9F32800) [pid = 3148] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 09:29:39 INFO - PROCESS | 3148 | --DOMWINDOW == 266 (00000007D9AEC800) [pid = 3148] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 09:29:39 INFO - PROCESS | 3148 | --DOMWINDOW == 265 (00000007DD7DE400) [pid = 3148] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 09:29:39 INFO - PROCESS | 3148 | --DOMWINDOW == 264 (00000007D7483C00) [pid = 3148] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 09:29:39 INFO - PROCESS | 3148 | --DOMWINDOW == 263 (00000007D4F7E000) [pid = 3148] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 09:29:39 INFO - PROCESS | 3148 | --DOMWINDOW == 262 (00000007C8B0CC00) [pid = 3148] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 09:29:39 INFO - PROCESS | 3148 | --DOMWINDOW == 261 (00000007D8A90400) [pid = 3148] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 09:29:39 INFO - PROCESS | 3148 | --DOMWINDOW == 260 (00000007CD5A0400) [pid = 3148] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 09:29:39 INFO - PROCESS | 3148 | --DOMWINDOW == 259 (00000007D2A1B800) [pid = 3148] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 09:29:39 INFO - PROCESS | 3148 | --DOMWINDOW == 258 (00000007D8C47000) [pid = 3148] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 09:29:39 INFO - PROCESS | 3148 | --DOMWINDOW == 257 (00000007DDF92800) [pid = 3148] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 09:29:39 INFO - PROCESS | 3148 | --DOMWINDOW == 256 (00000007DF493C00) [pid = 3148] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 09:29:39 INFO - PROCESS | 3148 | --DOMWINDOW == 255 (00000007E25AF400) [pid = 3148] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 09:29:39 INFO - PROCESS | 3148 | --DOMWINDOW == 254 (00000007D8CB9800) [pid = 3148] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 09:29:39 INFO - PROCESS | 3148 | --DOMWINDOW == 253 (00000007DFA64400) [pid = 3148] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 09:29:39 INFO - PROCESS | 3148 | 1463675379894 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 09:29:39 INFO - PROCESS | 3148 | 1463675379975 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:39 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D2E85800 == 115 [pid = 3148] [id = 541] 09:29:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 254 (00000007C715C400) [pid = 3148] [serial = 1623] [outer = 0000000000000000] 09:29:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 255 (00000007D1003C00) [pid = 3148] [serial = 1624] [outer = 00000007C715C400] 09:29:40 INFO - PROCESS | 3148 | 1463675380023 Marionette DEBUG loaded listener.js 09:29:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 256 (00000007D4CB2400) [pid = 3148] [serial = 1625] [outer = 00000007C715C400] 09:29:40 INFO - PROCESS | 3148 | 1463675380492 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:29:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 818ms 09:29:40 INFO - PROCESS | 3148 | 1463675380541 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 09:29:40 INFO - PROCESS | 3148 | 1463675380543 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 09:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:29:40 INFO - PROCESS | 3148 | 1463675380547 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:29:40 INFO - PROCESS | 3148 | 1463675380549 Marionette TRACE conn6 <- [1,2130,null,{}] 09:29:40 INFO - PROCESS | 3148 | 1463675380552 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:40 INFO - PROCESS | 3148 | 1463675380664 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 09:29:40 INFO - PROCESS | 3148 | 1463675380671 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:40 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC03A000 == 116 [pid = 3148] [id = 542] 09:29:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 257 (00000007D5718800) [pid = 3148] [serial = 1626] [outer = 0000000000000000] 09:29:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 258 (00000007D6E23800) [pid = 3148] [serial = 1627] [outer = 00000007D5718800] 09:29:40 INFO - PROCESS | 3148 | 1463675380721 Marionette DEBUG loaded listener.js 09:29:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 259 (00000007D8CB6800) [pid = 3148] [serial = 1628] [outer = 00000007D5718800] 09:29:41 INFO - PROCESS | 3148 | 1463675381254 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:29:41 INFO - PROCESS | 3148 | 1463675381286 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 09:29:41 INFO - PROCESS | 3148 | 1463675381289 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:29:41 INFO - PROCESS | 3148 | 1463675381291 Marionette TRACE conn6 <- [1,2134,null,{}] 09:29:41 INFO - PROCESS | 3148 | 1463675381295 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:41 INFO - PROCESS | 3148 | 1463675381416 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 09:29:41 INFO - PROCESS | 3148 | 1463675381555 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:41 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E2317800 == 117 [pid = 3148] [id = 543] 09:29:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 260 (00000007D937FC00) [pid = 3148] [serial = 1629] [outer = 0000000000000000] 09:29:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 261 (00000007D9F3AC00) [pid = 3148] [serial = 1630] [outer = 00000007D937FC00] 09:29:41 INFO - PROCESS | 3148 | 1463675381604 Marionette DEBUG loaded listener.js 09:29:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 262 (00000007E009E400) [pid = 3148] [serial = 1631] [outer = 00000007D937FC00] 09:29:42 INFO - PROCESS | 3148 | 1463675382053 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 09:29:42 INFO - PROCESS | 3148 | 1463675382140 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 09:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:29:42 INFO - PROCESS | 3148 | 1463675382144 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:29:42 INFO - PROCESS | 3148 | 1463675382146 Marionette TRACE conn6 <- [1,2138,null,{}] 09:29:42 INFO - PROCESS | 3148 | 1463675382149 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:42 INFO - PROCESS | 3148 | 1463675382305 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 09:29:42 INFO - PROCESS | 3148 | 1463675382328 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:42 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E2A27800 == 118 [pid = 3148] [id = 544] 09:29:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 263 (00000007DFA24800) [pid = 3148] [serial = 1632] [outer = 0000000000000000] 09:29:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 264 (00000007E25ADC00) [pid = 3148] [serial = 1633] [outer = 00000007DFA24800] 09:29:42 INFO - PROCESS | 3148 | 1463675382375 Marionette DEBUG loaded listener.js 09:29:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 265 (00000007E2B6C400) [pid = 3148] [serial = 1634] [outer = 00000007DFA24800] 09:29:42 INFO - PROCESS | 3148 | 1463675382851 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 09:29:42 INFO - PROCESS | 3148 | 1463675382883 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 09:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:29:42 INFO - PROCESS | 3148 | 1463675382886 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:29:42 INFO - PROCESS | 3148 | 1463675382896 Marionette TRACE conn6 <- [1,2142,null,{}] 09:29:42 INFO - PROCESS | 3148 | 1463675382899 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:43 INFO - PROCESS | 3148 | 1463675383053 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 09:29:43 INFO - PROCESS | 3148 | 1463675383074 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:43 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E375D000 == 119 [pid = 3148] [id = 545] 09:29:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 266 (00000007E3859400) [pid = 3148] [serial = 1635] [outer = 0000000000000000] 09:29:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 267 (00000007E3B20C00) [pid = 3148] [serial = 1636] [outer = 00000007E3859400] 09:29:43 INFO - PROCESS | 3148 | 1463675383121 Marionette DEBUG loaded listener.js 09:29:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 268 (00000007E3EB3400) [pid = 3148] [serial = 1637] [outer = 00000007E3859400] 09:29:43 INFO - PROCESS | 3148 | 1463675383604 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 734ms 09:29:43 INFO - PROCESS | 3148 | 1463675383623 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 09:29:43 INFO - PROCESS | 3148 | 1463675383626 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 09:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:29:43 INFO - PROCESS | 3148 | 1463675383629 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:29:43 INFO - PROCESS | 3148 | 1463675383631 Marionette TRACE conn6 <- [1,2146,null,{}] 09:29:43 INFO - PROCESS | 3148 | 1463675383667 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:43 INFO - PROCESS | 3148 | 1463675383819 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 267 (00000007D9380400) [pid = 3148] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 266 (00000007E50EEC00) [pid = 3148] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 265 (00000007D9F21800) [pid = 3148] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 264 (00000007C7CD2800) [pid = 3148] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 263 (00000007DF488400) [pid = 3148] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 262 (00000007D1005000) [pid = 3148] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 261 (00000007C7150000) [pid = 3148] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 260 (00000007CC9ABC00) [pid = 3148] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 259 (00000007CDF5BC00) [pid = 3148] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 258 (00000007C7CC9C00) [pid = 3148] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 257 (00000007D932E400) [pid = 3148] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 256 (00000007E510B400) [pid = 3148] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 255 (00000007D938BC00) [pid = 3148] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 254 (00000007D9BB0C00) [pid = 3148] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 253 (00000007C7352000) [pid = 3148] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 252 (00000007D9921000) [pid = 3148] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 251 (00000007E00A0C00) [pid = 3148] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 250 (00000007D937E800) [pid = 3148] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 249 (00000007C753C000) [pid = 3148] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 248 (00000007E3EBE800) [pid = 3148] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 247 (00000007D8C8BC00) [pid = 3148] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 246 (00000007D6E4A000) [pid = 3148] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 245 (00000007D5747C00) [pid = 3148] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 244 (00000007E08BE400) [pid = 3148] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 243 (00000007D2718800) [pid = 3148] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 242 (00000007D9F38800) [pid = 3148] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 241 (00000007D2D38000) [pid = 3148] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 240 (00000007D8A94C00) [pid = 3148] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 239 (00000007D9F84800) [pid = 3148] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 238 (00000007D5411000) [pid = 3148] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 237 (00000007D33FA800) [pid = 3148] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 236 (00000007E1E75800) [pid = 3148] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 235 (00000007E2B62400) [pid = 3148] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 234 (00000007DAE9B000) [pid = 3148] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 233 (00000007C7C7BC00) [pid = 3148] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 232 (00000007E38C9400) [pid = 3148] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 231 (00000007CD59DC00) [pid = 3148] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 230 (00000007D9F22000) [pid = 3148] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 229 (00000007E54CD400) [pid = 3148] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 228 (00000007DB024C00) [pid = 3148] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 227 (00000007DB02E400) [pid = 3148] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 226 (00000007CE40D400) [pid = 3148] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 225 (00000007D9F8BC00) [pid = 3148] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 224 (00000007D6EC0000) [pid = 3148] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 223 (00000007D24BA000) [pid = 3148] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 222 (00000007C715A000) [pid = 3148] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 221 (00000007D9BACC00) [pid = 3148] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 220 (00000007D9BCDC00) [pid = 3148] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 219 (00000007DFA63800) [pid = 3148] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 218 (00000007D9330800) [pid = 3148] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 217 (00000007D9BD2000) [pid = 3148] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 216 (00000007DF607000) [pid = 3148] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 215 (00000007C90D5800) [pid = 3148] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 214 (00000007C7CBA800) [pid = 3148] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 213 (00000007C7CC6400) [pid = 3148] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 212 (00000007E08BE000) [pid = 3148] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 211 (00000007D590F400) [pid = 3148] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 210 (00000007E288FC00) [pid = 3148] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:29:44 INFO - PROCESS | 3148 | --DOMWINDOW == 209 (00000007CC9AC400) [pid = 3148] [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.] 09:29:44 INFO - PROCESS | 3148 | 1463675384639 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:44 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C8BEA000 == 120 [pid = 3148] [id = 546] 09:29:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 210 (00000007C714EC00) [pid = 3148] [serial = 1638] [outer = 0000000000000000] 09:29:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 211 (00000007C715A800) [pid = 3148] [serial = 1639] [outer = 00000007C714EC00] 09:29:44 INFO - PROCESS | 3148 | 1463675384687 Marionette DEBUG loaded listener.js 09:29:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 212 (00000007CC9ABC00) [pid = 3148] [serial = 1640] [outer = 00000007C714EC00] 09:29:45 INFO - PROCESS | 3148 | 1463675385076 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 09:29:45 INFO - PROCESS | 3148 | 1463675385120 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 09:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:29:45 INFO - PROCESS | 3148 | 1463675385123 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:29:45 INFO - PROCESS | 3148 | 1463675385125 Marionette TRACE conn6 <- [1,2150,null,{}] 09:29:45 INFO - PROCESS | 3148 | 1463675385133 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:45 INFO - PROCESS | 3148 | 1463675385255 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 09:29:45 INFO - PROCESS | 3148 | 1463675385262 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:45 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E3684000 == 121 [pid = 3148] [id = 547] 09:29:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 213 (00000007D5409800) [pid = 3148] [serial = 1641] [outer = 0000000000000000] 09:29:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 214 (00000007D8C3E400) [pid = 3148] [serial = 1642] [outer = 00000007D5409800] 09:29:45 INFO - PROCESS | 3148 | 1463675385307 Marionette DEBUG loaded listener.js 09:29:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 215 (00000007D994E000) [pid = 3148] [serial = 1643] [outer = 00000007D5409800] 09:29:45 INFO - PROCESS | 3148 | 1463675385793 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 671ms 09:29:45 INFO - PROCESS | 3148 | 1463675385815 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 09:29:45 INFO - PROCESS | 3148 | 1463675385817 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 09:29:45 INFO - PROCESS | 3148 | 1463675385821 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:29:45 INFO - PROCESS | 3148 | 1463675385823 Marionette TRACE conn6 <- [1,2154,null,{}] 09:29:45 INFO - PROCESS | 3148 | 1463675385831 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:46 INFO - PROCESS | 3148 | 1463675385988 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 09:29:46 INFO - PROCESS | 3148 | 1463675386004 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:46 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E6098000 == 122 [pid = 3148] [id = 548] 09:29:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 216 (00000007DF607000) [pid = 3148] [serial = 1644] [outer = 0000000000000000] 09:29:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 217 (00000007E00A3400) [pid = 3148] [serial = 1645] [outer = 00000007DF607000] 09:29:46 INFO - PROCESS | 3148 | 1463675386054 Marionette DEBUG loaded listener.js 09:29:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 218 (00000007E38C9400) [pid = 3148] [serial = 1646] [outer = 00000007DF607000] 09:29:46 INFO - PROCESS | 3148 | 1463675386536 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 735ms 09:29:46 INFO - PROCESS | 3148 | 1463675386664 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 09:29:46 INFO - PROCESS | 3148 | 1463675386668 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 09:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:29:46 INFO - PROCESS | 3148 | 1463675386675 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:29:46 INFO - PROCESS | 3148 | 1463675386680 Marionette TRACE conn6 <- [1,2158,null,{}] 09:29:46 INFO - PROCESS | 3148 | 1463675386692 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:46 INFO - PROCESS | 3148 | 1463675386843 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 09:29:47 INFO - PROCESS | 3148 | 1463675387016 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:47 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D49E8000 == 123 [pid = 3148] [id = 549] 09:29:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 219 (00000007C8E96000) [pid = 3148] [serial = 1647] [outer = 0000000000000000] 09:29:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 220 (00000007CCAC8400) [pid = 3148] [serial = 1648] [outer = 00000007C8E96000] 09:29:47 INFO - PROCESS | 3148 | 1463675387080 Marionette DEBUG loaded listener.js 09:29:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 221 (00000007D10A4400) [pid = 3148] [serial = 1649] [outer = 00000007C8E96000] 09:29:47 INFO - PROCESS | 3148 | 1463675387771 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1129ms 09:29:47 INFO - PROCESS | 3148 | 1463675387824 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 09:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:29:47 INFO - PROCESS | 3148 | 1463675387829 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 09:29:47 INFO - PROCESS | 3148 | 1463675387839 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:29:47 INFO - PROCESS | 3148 | 1463675387844 Marionette TRACE conn6 <- [1,2162,null,{}] 09:29:47 INFO - PROCESS | 3148 | 1463675387849 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:48 INFO - PROCESS | 3148 | 1463675387992 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 09:29:48 INFO - PROCESS | 3148 | 1463675388157 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:48 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E132C800 == 124 [pid = 3148] [id = 550] 09:29:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 222 (00000007D6E0E000) [pid = 3148] [serial = 1650] [outer = 0000000000000000] 09:29:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 223 (00000007D8991400) [pid = 3148] [serial = 1651] [outer = 00000007D6E0E000] 09:29:48 INFO - PROCESS | 3148 | 1463675388214 Marionette DEBUG loaded listener.js 09:29:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 224 (00000007D938B800) [pid = 3148] [serial = 1652] [outer = 00000007D6E0E000] 09:29:48 INFO - PROCESS | 3148 | 1463675388872 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1083ms 09:29:48 INFO - PROCESS | 3148 | 1463675388920 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 09:29:48 INFO - PROCESS | 3148 | 1463675388923 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 09:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:29:48 INFO - PROCESS | 3148 | 1463675388927 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:29:48 INFO - PROCESS | 3148 | 1463675388930 Marionette TRACE conn6 <- [1,2166,null,{}] 09:29:48 INFO - PROCESS | 3148 | 1463675388940 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:49 INFO - PROCESS | 3148 | 1463675389122 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 09:29:49 INFO - PROCESS | 3148 | 1463675389294 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:49 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E649F800 == 125 [pid = 3148] [id = 551] 09:29:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 225 (00000007DAE93C00) [pid = 3148] [serial = 1653] [outer = 0000000000000000] 09:29:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 226 (00000007DAEA0400) [pid = 3148] [serial = 1654] [outer = 00000007DAE93C00] 09:29:49 INFO - PROCESS | 3148 | 1463675389356 Marionette DEBUG loaded listener.js 09:29:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 227 (00000007DDF90400) [pid = 3148] [serial = 1655] [outer = 00000007DAE93C00] 09:29:49 INFO - PROCESS | 3148 | 1463675389978 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1125ms 09:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:29:50 INFO - PROCESS | 3148 | 1463675390054 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 09:29:50 INFO - PROCESS | 3148 | 1463675390057 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 09:29:50 INFO - PROCESS | 3148 | 1463675390061 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:29:50 INFO - PROCESS | 3148 | 1463675390063 Marionette TRACE conn6 <- [1,2170,null,{}] 09:29:50 INFO - PROCESS | 3148 | 1463675390067 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:50 INFO - PROCESS | 3148 | 1463675390208 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 09:29:50 INFO - PROCESS | 3148 | 1463675390390 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:50 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E75D5800 == 126 [pid = 3148] [id = 552] 09:29:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 228 (00000007E1E7A000) [pid = 3148] [serial = 1656] [outer = 0000000000000000] 09:29:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 229 (00000007E25AFC00) [pid = 3148] [serial = 1657] [outer = 00000007E1E7A000] 09:29:50 INFO - PROCESS | 3148 | 1463675390450 Marionette DEBUG loaded listener.js 09:29:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 230 (00000007E500F800) [pid = 3148] [serial = 1658] [outer = 00000007E1E7A000] 09:29:51 INFO - PROCESS | 3148 | 1463675391088 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1078ms 09:29:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:29:51 INFO - PROCESS | 3148 | 1463675391140 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 09:29:51 INFO - PROCESS | 3148 | 1463675391143 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 09:29:51 INFO - PROCESS | 3148 | 1463675391146 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:29:51 INFO - PROCESS | 3148 | 1463675391148 Marionette TRACE conn6 <- [1,2174,null,{}] 09:29:51 INFO - PROCESS | 3148 | 1463675391152 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:51 INFO - PROCESS | 3148 | 1463675391291 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 09:29:51 INFO - PROCESS | 3148 | 1463675391458 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:51 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E7BA1000 == 127 [pid = 3148] [id = 553] 09:29:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 231 (00000007E5011C00) [pid = 3148] [serial = 1659] [outer = 0000000000000000] 09:29:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 232 (00000007E510C400) [pid = 3148] [serial = 1660] [outer = 00000007E5011C00] 09:29:51 INFO - PROCESS | 3148 | 1463675391517 Marionette DEBUG loaded listener.js 09:29:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 233 (00000007E52D1000) [pid = 3148] [serial = 1661] [outer = 00000007E5011C00] 09:29:52 INFO - PROCESS | 3148 | 1463675392116 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:29:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:29:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1021ms 09:29:52 INFO - PROCESS | 3148 | 1463675392170 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 09:29:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:29:52 INFO - PROCESS | 3148 | 1463675392173 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 09:29:52 INFO - PROCESS | 3148 | 1463675392176 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:29:52 INFO - PROCESS | 3148 | 1463675392178 Marionette TRACE conn6 <- [1,2178,null,{}] 09:29:52 INFO - PROCESS | 3148 | 1463675392182 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:52 INFO - PROCESS | 3148 | 1463675392346 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 09:29:52 INFO - PROCESS | 3148 | 1463675392531 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:52 INFO - PROCESS | 3148 | ++DOCSHELL 00000007EA4BB000 == 128 [pid = 3148] [id = 554] 09:29:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 234 (00000007E5632C00) [pid = 3148] [serial = 1662] [outer = 0000000000000000] 09:29:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 235 (00000007E5633C00) [pid = 3148] [serial = 1663] [outer = 00000007E5632C00] 09:29:52 INFO - PROCESS | 3148 | 1463675392589 Marionette DEBUG loaded listener.js 09:29:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 236 (00000007E64ED400) [pid = 3148] [serial = 1664] [outer = 00000007E5632C00] 09:29:53 INFO - PROCESS | 3148 | 1463675393156 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:29:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:29:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1022ms 09:29:53 INFO - PROCESS | 3148 | 1463675393201 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 09:29:53 INFO - PROCESS | 3148 | 1463675393204 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 09:29:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:29:53 INFO - PROCESS | 3148 | 1463675393207 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:29:53 INFO - PROCESS | 3148 | 1463675393210 Marionette TRACE conn6 <- [1,2182,null,{}] 09:29:53 INFO - PROCESS | 3148 | 1463675393214 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:53 INFO - PROCESS | 3148 | 1463675393350 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 09:29:53 INFO - PROCESS | 3148 | 1463675393518 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:53 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E617A000 == 129 [pid = 3148] [id = 555] 09:29:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 237 (00000007E52E2800) [pid = 3148] [serial = 1665] [outer = 0000000000000000] 09:29:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 238 (00000007E52E6800) [pid = 3148] [serial = 1666] [outer = 00000007E52E2800] 09:29:53 INFO - PROCESS | 3148 | 1463675393575 Marionette DEBUG loaded listener.js 09:29:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 239 (00000007E6470400) [pid = 3148] [serial = 1667] [outer = 00000007E52E2800] 09:29:54 INFO - PROCESS | 3148 | 1463675394165 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:29:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:29:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 986ms 09:29:54 INFO - PROCESS | 3148 | 1463675394209 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 09:29:54 INFO - PROCESS | 3148 | 1463675394212 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 09:29:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:29:54 INFO - PROCESS | 3148 | 1463675394217 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:29:54 INFO - PROCESS | 3148 | 1463675394219 Marionette TRACE conn6 <- [1,2186,null,{}] 09:29:54 INFO - PROCESS | 3148 | 1463675394223 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:54 INFO - PROCESS | 3148 | 1463675394360 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 09:29:54 INFO - PROCESS | 3148 | 1463675394539 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:54 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E2B13000 == 130 [pid = 3148] [id = 556] 09:29:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 240 (00000007E65E2400) [pid = 3148] [serial = 1668] [outer = 0000000000000000] 09:29:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 241 (00000007E65E9000) [pid = 3148] [serial = 1669] [outer = 00000007E65E2400] 09:29:54 INFO - PROCESS | 3148 | 1463675394597 Marionette DEBUG loaded listener.js 09:29:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 242 (00000007E6976000) [pid = 3148] [serial = 1670] [outer = 00000007E65E2400] 09:29:55 INFO - PROCESS | 3148 | 1463675395181 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:29:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:29:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 986ms 09:29:55 INFO - PROCESS | 3148 | 1463675395210 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 09:29:55 INFO - PROCESS | 3148 | 1463675395212 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 09:29:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:29:55 INFO - PROCESS | 3148 | 1463675395216 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:29:55 INFO - PROCESS | 3148 | 1463675395218 Marionette TRACE conn6 <- [1,2190,null,{}] 09:29:55 INFO - PROCESS | 3148 | 1463675395222 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:55 INFO - PROCESS | 3148 | 1463675395360 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 09:29:55 INFO - PROCESS | 3148 | 1463675395541 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:55 INFO - PROCESS | 3148 | ++DOCSHELL 00000007EC0CB000 == 131 [pid = 3148] [id = 557] 09:29:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 243 (00000007E646A400) [pid = 3148] [serial = 1671] [outer = 0000000000000000] 09:29:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 244 (00000007E6B50C00) [pid = 3148] [serial = 1672] [outer = 00000007E646A400] 09:29:55 INFO - PROCESS | 3148 | 1463675395599 Marionette DEBUG loaded listener.js 09:29:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 245 (00000007E80DB400) [pid = 3148] [serial = 1673] [outer = 00000007E646A400] 09:29:56 INFO - PROCESS | 3148 | 1463675396147 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:29:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:29:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 986ms 09:29:56 INFO - PROCESS | 3148 | 1463675396209 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 09:29:56 INFO - PROCESS | 3148 | 1463675396212 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 09:29:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:29:56 INFO - PROCESS | 3148 | 1463675396218 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:29:56 INFO - PROCESS | 3148 | 1463675396220 Marionette TRACE conn6 <- [1,2194,null,{}] 09:29:56 INFO - PROCESS | 3148 | 1463675396224 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:56 INFO - PROCESS | 3148 | 1463675396364 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 09:29:56 INFO - PROCESS | 3148 | 1463675396543 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:56 INFO - PROCESS | 3148 | ++DOCSHELL 00000007EC0E6000 == 132 [pid = 3148] [id = 558] 09:29:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 246 (00000007E7416000) [pid = 3148] [serial = 1674] [outer = 0000000000000000] 09:29:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 247 (00000007E7419400) [pid = 3148] [serial = 1675] [outer = 00000007E7416000] 09:29:56 INFO - PROCESS | 3148 | 1463675396599 Marionette DEBUG loaded listener.js 09:29:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 248 (00000007E741FC00) [pid = 3148] [serial = 1676] [outer = 00000007E7416000] 09:29:57 INFO - PROCESS | 3148 | 1463675397197 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:29:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:29:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1025ms 09:29:57 INFO - PROCESS | 3148 | 1463675397244 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 09:29:57 INFO - PROCESS | 3148 | 1463675397247 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 09:29:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:29:57 INFO - PROCESS | 3148 | 1463675397251 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:29:57 INFO - PROCESS | 3148 | 1463675397253 Marionette TRACE conn6 <- [1,2198,null,{}] 09:29:57 INFO - PROCESS | 3148 | 1463675397257 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:57 INFO - PROCESS | 3148 | 1463675397414 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 09:29:57 INFO - PROCESS | 3148 | 1463675397595 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:57 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E8127800 == 133 [pid = 3148] [id = 559] 09:29:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 249 (00000007E7416400) [pid = 3148] [serial = 1677] [outer = 0000000000000000] 09:29:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 250 (00000007E8204800) [pid = 3148] [serial = 1678] [outer = 00000007E7416400] 09:29:57 INFO - PROCESS | 3148 | 1463675397657 Marionette DEBUG loaded listener.js 09:29:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 251 (00000007E8211000) [pid = 3148] [serial = 1679] [outer = 00000007E7416400] 09:29:58 INFO - PROCESS | 3148 | 1463675398276 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:29:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:29:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1078ms 09:29:58 INFO - PROCESS | 3148 | 1463675398331 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 09:29:58 INFO - PROCESS | 3148 | 1463675398334 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 09:29:58 INFO - PROCESS | 3148 | 1463675398337 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:29:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:29:58 INFO - PROCESS | 3148 | 1463675398339 Marionette TRACE conn6 <- [1,2202,null,{}] 09:29:58 INFO - PROCESS | 3148 | 1463675398344 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:58 INFO - PROCESS | 3148 | 1463675398484 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 09:29:58 INFO - PROCESS | 3148 | 1463675398657 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:58 INFO - PROCESS | 3148 | ++DOCSHELL 00000007EE3A7800 == 134 [pid = 3148] [id = 560] 09:29:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 252 (00000007EA81F800) [pid = 3148] [serial = 1680] [outer = 0000000000000000] 09:29:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 253 (00000007EAC28C00) [pid = 3148] [serial = 1681] [outer = 00000007EA81F800] 09:29:58 INFO - PROCESS | 3148 | 1463675398716 Marionette DEBUG loaded listener.js 09:29:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 254 (00000007EAC37000) [pid = 3148] [serial = 1682] [outer = 00000007EA81F800] 09:29:59 INFO - PROCESS | 3148 | 1463675399301 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:29:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:29:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 987ms 09:29:59 INFO - PROCESS | 3148 | 1463675399328 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 09:29:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:29:59 INFO - PROCESS | 3148 | 1463675399330 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 09:29:59 INFO - PROCESS | 3148 | 1463675399334 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:29:59 INFO - PROCESS | 3148 | 1463675399336 Marionette TRACE conn6 <- [1,2206,null,{}] 09:29:59 INFO - PROCESS | 3148 | 1463675399339 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:59 INFO - PROCESS | 3148 | 1463675399479 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 09:29:59 INFO - PROCESS | 3148 | 1463675399662 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:59 INFO - PROCESS | 3148 | ++DOCSHELL 00000007EA85B000 == 135 [pid = 3148] [id = 561] 09:29:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 255 (00000007E6A3BC00) [pid = 3148] [serial = 1683] [outer = 0000000000000000] 09:29:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 256 (00000007E6A40800) [pid = 3148] [serial = 1684] [outer = 00000007E6A3BC00] 09:29:59 INFO - PROCESS | 3148 | 1463675399719 Marionette DEBUG loaded listener.js 09:29:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 257 (00000007E6A46C00) [pid = 3148] [serial = 1685] [outer = 00000007E6A3BC00] 09:30:00 INFO - PROCESS | 3148 | 1463675400376 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:30:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:30:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1070ms 09:30:00 INFO - PROCESS | 3148 | 1463675400405 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 09:30:00 INFO - PROCESS | 3148 | 1463675400408 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 09:30:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:30:00 INFO - PROCESS | 3148 | 1463675400411 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:30:00 INFO - PROCESS | 3148 | 1463675400413 Marionette TRACE conn6 <- [1,2210,null,{}] 09:30:00 INFO - PROCESS | 3148 | 1463675400417 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:00 INFO - PROCESS | 3148 | 1463675400561 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 09:30:00 INFO - PROCESS | 3148 | 1463675400746 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:00 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8A5D000 == 136 [pid = 3148] [id = 562] 09:30:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 258 (00000007D2608C00) [pid = 3148] [serial = 1686] [outer = 0000000000000000] 09:30:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 259 (00000007E2351800) [pid = 3148] [serial = 1687] [outer = 00000007D2608C00] 09:30:00 INFO - PROCESS | 3148 | 1463675400805 Marionette DEBUG loaded listener.js 09:30:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 260 (00000007E6A45400) [pid = 3148] [serial = 1688] [outer = 00000007D2608C00] 09:30:01 INFO - PROCESS | 3148 | 1463675401446 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:30:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:30:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1080ms 09:30:01 INFO - PROCESS | 3148 | 1463675401494 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 09:30:01 INFO - PROCESS | 3148 | 1463675401497 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 09:30:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:30:01 INFO - PROCESS | 3148 | 1463675401500 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:30:01 INFO - PROCESS | 3148 | 1463675401502 Marionette TRACE conn6 <- [1,2214,null,{}] 09:30:01 INFO - PROCESS | 3148 | 1463675401506 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:01 INFO - PROCESS | 3148 | 1463675401649 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 09:30:01 INFO - PROCESS | 3148 | 1463675401821 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:01 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C7EA4000 == 137 [pid = 3148] [id = 563] 09:30:01 INFO - PROCESS | 3148 | ++DOMWINDOW == 261 (00000007C714FC00) [pid = 3148] [serial = 1689] [outer = 0000000000000000] 09:30:01 INFO - PROCESS | 3148 | ++DOMWINDOW == 262 (00000007CD17F400) [pid = 3148] [serial = 1690] [outer = 00000007C714FC00] 09:30:01 INFO - PROCESS | 3148 | 1463675401877 Marionette DEBUG loaded listener.js 09:30:01 INFO - PROCESS | 3148 | ++DOMWINDOW == 263 (00000007D100C400) [pid = 3148] [serial = 1691] [outer = 00000007C714FC00] 09:30:02 INFO - PROCESS | 3148 | 1463675402822 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:30:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:30:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1382ms 09:30:02 INFO - PROCESS | 3148 | 1463675402891 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 09:30:02 INFO - PROCESS | 3148 | 1463675402896 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 09:30:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:30:02 INFO - PROCESS | 3148 | 1463675402903 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:30:02 INFO - PROCESS | 3148 | 1463675402908 Marionette TRACE conn6 <- [1,2218,null,{}] 09:30:02 INFO - PROCESS | 3148 | 1463675402913 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:03 INFO - PROCESS | 3148 | 1463675403044 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 09:30:03 INFO - PROCESS | 3148 | 1463675403220 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:03 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D529B000 == 138 [pid = 3148] [id = 564] 09:30:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 264 (00000007C7CC6400) [pid = 3148] [serial = 1692] [outer = 0000000000000000] 09:30:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 265 (00000007CCA6B400) [pid = 3148] [serial = 1693] [outer = 00000007C7CC6400] 09:30:03 INFO - PROCESS | 3148 | 1463675403273 Marionette DEBUG loaded listener.js 09:30:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 266 (00000007CE419800) [pid = 3148] [serial = 1694] [outer = 00000007C7CC6400] 09:30:03 INFO - PROCESS | 3148 | 1463675403929 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:30:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:30:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1084ms 09:30:03 INFO - PROCESS | 3148 | 1463675403991 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 09:30:04 INFO - PROCESS | 3148 | 1463675403997 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 09:30:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:30:04 INFO - PROCESS | 3148 | 1463675404003 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:30:04 INFO - PROCESS | 3148 | 1463675404006 Marionette TRACE conn6 <- [1,2222,null,{}] 09:30:04 INFO - PROCESS | 3148 | 1463675404010 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:04 INFO - PROCESS | 3148 | 1463675404141 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 09:30:04 INFO - PROCESS | 3148 | --DOCSHELL 00000007C65AE000 == 137 [pid = 3148] [id = 109] 09:30:04 INFO - PROCESS | 3148 | --DOCSHELL 00000007DC02E000 == 136 [pid = 3148] [id = 183] 09:30:04 INFO - PROCESS | 3148 | --DOCSHELL 00000007DEF42800 == 135 [pid = 3148] [id = 243] 09:30:04 INFO - PROCESS | 3148 | --DOCSHELL 00000007DE182800 == 134 [pid = 3148] [id = 242] 09:30:04 INFO - PROCESS | 3148 | --DOCSHELL 00000007E35E0000 == 133 [pid = 3148] [id = 225] 09:30:04 INFO - PROCESS | 3148 | --DOCSHELL 00000007E3684000 == 132 [pid = 3148] [id = 547] 09:30:04 INFO - PROCESS | 3148 | --DOCSHELL 00000007C8BEA000 == 131 [pid = 3148] [id = 546] 09:30:04 INFO - PROCESS | 3148 | --DOCSHELL 00000007E375D000 == 130 [pid = 3148] [id = 545] 09:30:04 INFO - PROCESS | 3148 | --DOCSHELL 00000007E2A27800 == 129 [pid = 3148] [id = 544] 09:30:04 INFO - PROCESS | 3148 | --DOCSHELL 00000007E2317800 == 128 [pid = 3148] [id = 543] 09:30:04 INFO - PROCESS | 3148 | --DOCSHELL 00000007DC03A000 == 127 [pid = 3148] [id = 542] 09:30:04 INFO - PROCESS | 3148 | --DOCSHELL 00000007D2E85800 == 126 [pid = 3148] [id = 541] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 265 (00000007C7CA8800) [pid = 3148] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 264 (00000007E3EB9800) [pid = 3148] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 263 (00000007E509AC00) [pid = 3148] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 262 (00000007E5485C00) [pid = 3148] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 261 (00000007E646D800) [pid = 3148] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 260 (00000007E64E9800) [pid = 3148] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 259 (00000007E64F7C00) [pid = 3148] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 258 (00000007EA345000) [pid = 3148] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 257 (00000007E25B3000) [pid = 3148] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 256 (00000007E3B1F800) [pid = 3148] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | 1463675404430 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:04 INFO - PROCESS | 3148 | --DOCSHELL 00000007E2321800 == 125 [pid = 3148] [id = 540] 09:30:04 INFO - PROCESS | 3148 | --DOCSHELL 00000007DDA5E000 == 124 [pid = 3148] [id = 539] 09:30:04 INFO - PROCESS | 3148 | --DOCSHELL 00000007DC02C800 == 123 [pid = 3148] [id = 538] 09:30:04 INFO - PROCESS | 3148 | --DOCSHELL 00000007E6D9E000 == 122 [pid = 3148] [id = 532] 09:30:04 INFO - PROCESS | 3148 | --DOCSHELL 00000007E8BE7000 == 121 [pid = 3148] [id = 531] 09:30:04 INFO - PROCESS | 3148 | --DOCSHELL 00000007EA975000 == 120 [pid = 3148] [id = 530] 09:30:04 INFO - PROCESS | 3148 | --DOCSHELL 00000007E7B30000 == 119 [pid = 3148] [id = 529] 09:30:04 INFO - PROCESS | 3148 | --DOCSHELL 00000007E61B6800 == 118 [pid = 3148] [id = 528] 09:30:04 INFO - PROCESS | 3148 | --DOCSHELL 00000007E23B2000 == 117 [pid = 3148] [id = 527] 09:30:04 INFO - PROCESS | 3148 | --DOCSHELL 00000007E3691800 == 116 [pid = 3148] [id = 502] 09:30:04 INFO - PROCESS | 3148 | --DOCSHELL 00000007D5299800 == 115 [pid = 3148] [id = 526] 09:30:04 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C713F800 == 116 [pid = 3148] [id = 565] 09:30:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 257 (00000007C6ECD000) [pid = 3148] [serial = 1695] [outer = 0000000000000000] 09:30:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 258 (00000007C7C24000) [pid = 3148] [serial = 1696] [outer = 00000007C6ECD000] 09:30:04 INFO - PROCESS | 3148 | 1463675404528 Marionette DEBUG loaded listener.js 09:30:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 259 (00000007CCA72800) [pid = 3148] [serial = 1697] [outer = 00000007C6ECD000] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 258 (00000007D9AF0000) [pid = 3148] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 257 (00000007E08B9000) [pid = 3148] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 256 (00000007D994A400) [pid = 3148] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 255 (00000007C95E4C00) [pid = 3148] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 254 (00000007E54CE400) [pid = 3148] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 253 (00000007DAE98800) [pid = 3148] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 252 (00000007E1E76800) [pid = 3148] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 251 (00000007D8C44800) [pid = 3148] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 250 (00000007E2B63000) [pid = 3148] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 249 (00000007E697B400) [pid = 3148] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 248 (00000007DA309400) [pid = 3148] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 247 (00000007D88A8C00) [pid = 3148] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 246 (00000007E50EB800) [pid = 3148] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 245 (00000007DBDA9C00) [pid = 3148] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 244 (00000007D6E47C00) [pid = 3148] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 243 (00000007D6E18000) [pid = 3148] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 242 (00000007E2B65C00) [pid = 3148] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 241 (00000007E38C8400) [pid = 3148] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 240 (00000007DF488800) [pid = 3148] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 239 (00000007CCAC3400) [pid = 3148] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 238 (00000007E3EB5000) [pid = 3148] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 237 (00000007D2D2F000) [pid = 3148] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 236 (00000007E08B3800) [pid = 3148] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 235 (00000007E5092800) [pid = 3148] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 234 (00000007E5119C00) [pid = 3148] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 233 (00000007DF48F400) [pid = 3148] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 232 (00000007D9F39800) [pid = 3148] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 231 (00000007DB164000) [pid = 3148] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 230 (00000007D9323000) [pid = 3148] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 229 (00000007D5747000) [pid = 3148] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 228 (00000007CD50C400) [pid = 3148] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 227 (00000007D9F25C00) [pid = 3148] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 226 (00000007D9EAAC00) [pid = 3148] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 225 (00000007E1E77800) [pid = 3148] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 224 (00000007D9BCC800) [pid = 3148] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 223 (00000007E562E800) [pid = 3148] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 222 (00000007DA3A0400) [pid = 3148] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 221 (00000007D33F5800) [pid = 3148] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 220 (00000007DFA2DC00) [pid = 3148] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 219 (00000007D2A43400) [pid = 3148] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 218 (00000007DB16F400) [pid = 3148] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 217 (00000007CE403800) [pid = 3148] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 216 (00000007D2D2EC00) [pid = 3148] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 215 (00000007DD7EAC00) [pid = 3148] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 214 (00000007D9947400) [pid = 3148] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 213 (00000007E511A000) [pid = 3148] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 212 (00000007D9B4E800) [pid = 3148] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 211 (00000007DF604C00) [pid = 3148] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 210 (00000007D991EC00) [pid = 3148] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 209 (00000007D9B4D800) [pid = 3148] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 208 (00000007D9E77000) [pid = 3148] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 207 (00000007DF610C00) [pid = 3148] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 206 (00000007D571D400) [pid = 3148] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 205 (00000007CEA2A400) [pid = 3148] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 204 (00000007D6EC2400) [pid = 3148] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 203 (00000007DD7E0000) [pid = 3148] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 202 (00000007D6E49000) [pid = 3148] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 201 (00000007D8990800) [pid = 3148] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 200 (00000007E234C400) [pid = 3148] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 199 (00000007CC8B9400) [pid = 3148] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 198 (00000007D5721400) [pid = 3148] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 197 (00000007E2348400) [pid = 3148] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 196 (00000007DFA26800) [pid = 3148] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 195 (00000007D2409000) [pid = 3148] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 194 (00000007E00A4400) [pid = 3148] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 193 (00000007D8CB5C00) [pid = 3148] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 192 (00000007E385F800) [pid = 3148] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 191 (00000007CE02C400) [pid = 3148] [serial = 1055] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 190 (00000007E3C3E800) [pid = 3148] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 189 (00000007E25AEC00) [pid = 3148] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 188 (00000007E23DF400) [pid = 3148] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 09:30:04 INFO - PROCESS | 3148 | --DOMWINDOW == 187 (00000007D9F40800) [pid = 3148] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 09:30:05 INFO - PROCESS | 3148 | 1463675405103 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:30:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:30:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1136ms 09:30:05 INFO - PROCESS | 3148 | 1463675405140 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 09:30:05 INFO - PROCESS | 3148 | 1463675405142 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 09:30:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:30:05 INFO - PROCESS | 3148 | 1463675405146 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:30:05 INFO - PROCESS | 3148 | 1463675405149 Marionette TRACE conn6 <- [1,2226,null,{}] 09:30:05 INFO - PROCESS | 3148 | 1463675405160 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:05 INFO - PROCESS | 3148 | 1463675405281 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 09:30:05 INFO - PROCESS | 3148 | 1463675405403 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:05 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4C8A000 == 117 [pid = 3148] [id = 566] 09:30:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 188 (00000007D2A4C000) [pid = 3148] [serial = 1698] [outer = 0000000000000000] 09:30:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 189 (00000007D4083C00) [pid = 3148] [serial = 1699] [outer = 00000007D2A4C000] 09:30:05 INFO - PROCESS | 3148 | 1463675405452 Marionette DEBUG loaded listener.js 09:30:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 190 (00000007D540DC00) [pid = 3148] [serial = 1700] [outer = 00000007D2A4C000] 09:30:05 INFO - PROCESS | 3148 | 1463675405884 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:30:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:30:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 796ms 09:30:05 INFO - PROCESS | 3148 | 1463675405945 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 09:30:05 INFO - PROCESS | 3148 | 1463675405948 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 09:30:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:30:05 INFO - PROCESS | 3148 | 1463675405951 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:30:05 INFO - PROCESS | 3148 | 1463675405953 Marionette TRACE conn6 <- [1,2230,null,{}] 09:30:05 INFO - PROCESS | 3148 | 1463675405957 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:06 INFO - PROCESS | 3148 | 1463675406074 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 09:30:06 INFO - PROCESS | 3148 | 1463675406085 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:06 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8D1D000 == 118 [pid = 3148] [id = 567] 09:30:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 191 (00000007D57A4800) [pid = 3148] [serial = 1701] [outer = 0000000000000000] 09:30:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 192 (00000007D5FE1400) [pid = 3148] [serial = 1702] [outer = 00000007D57A4800] 09:30:06 INFO - PROCESS | 3148 | 1463675406139 Marionette DEBUG loaded listener.js 09:30:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 193 (00000007D6E22C00) [pid = 3148] [serial = 1703] [outer = 00000007D57A4800] 09:30:06 INFO - PROCESS | 3148 | 1463675406596 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:30:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:30:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 692ms 09:30:06 INFO - PROCESS | 3148 | 1463675406666 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 09:30:06 INFO - PROCESS | 3148 | 1463675406668 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 09:30:06 INFO - PROCESS | 3148 | 1463675406672 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:30:06 INFO - PROCESS | 3148 | 1463675406674 Marionette TRACE conn6 <- [1,2234,null,{}] 09:30:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:30:06 INFO - PROCESS | 3148 | 1463675406677 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:06 INFO - PROCESS | 3148 | 1463675406827 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 09:30:06 INFO - PROCESS | 3148 | 1463675406845 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:06 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC0BA800 == 119 [pid = 3148] [id = 568] 09:30:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 194 (00000007D6E10800) [pid = 3148] [serial = 1704] [outer = 0000000000000000] 09:30:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 195 (00000007D6E4B800) [pid = 3148] [serial = 1705] [outer = 00000007D6E10800] 09:30:06 INFO - PROCESS | 3148 | 1463675406891 Marionette DEBUG loaded listener.js 09:30:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 196 (00000007D709C800) [pid = 3148] [serial = 1706] [outer = 00000007D6E10800] 09:30:07 INFO - PROCESS | 3148 | 1463675407377 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:30:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:30:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 730ms 09:30:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:30:07 INFO - PROCESS | 3148 | 1463675407410 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 09:30:07 INFO - PROCESS | 3148 | 1463675407412 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 09:30:07 INFO - PROCESS | 3148 | 1463675407416 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:30:07 INFO - PROCESS | 3148 | 1463675407417 Marionette TRACE conn6 <- [1,2238,null,{}] 09:30:07 INFO - PROCESS | 3148 | 1463675407421 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:07 INFO - PROCESS | 3148 | 1463675407620 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 09:30:07 INFO - PROCESS | 3148 | 1463675407668 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:07 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DE197800 == 120 [pid = 3148] [id = 569] 09:30:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 197 (00000007D8C87000) [pid = 3148] [serial = 1707] [outer = 0000000000000000] 09:30:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 198 (00000007D9323400) [pid = 3148] [serial = 1708] [outer = 00000007D8C87000] 09:30:07 INFO - PROCESS | 3148 | 1463675407722 Marionette DEBUG loaded listener.js 09:30:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 199 (00000007D9386000) [pid = 3148] [serial = 1709] [outer = 00000007D8C87000] 09:30:08 INFO - PROCESS | 3148 | 1463675408211 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:30:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:30:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 839ms 09:30:08 INFO - PROCESS | 3148 | 1463675408258 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 09:30:08 INFO - PROCESS | 3148 | 1463675408261 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 09:30:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:30:08 INFO - PROCESS | 3148 | 1463675408269 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:30:08 INFO - PROCESS | 3148 | 1463675408271 Marionette TRACE conn6 <- [1,2242,null,{}] 09:30:08 INFO - PROCESS | 3148 | 1463675408275 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:08 INFO - PROCESS | 3148 | 1463675408435 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 09:30:08 INFO - PROCESS | 3148 | 1463675408463 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:08 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DF921000 == 121 [pid = 3148] [id = 570] 09:30:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 200 (00000007D9383400) [pid = 3148] [serial = 1710] [outer = 0000000000000000] 09:30:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 201 (00000007D994D400) [pid = 3148] [serial = 1711] [outer = 00000007D9383400] 09:30:08 INFO - PROCESS | 3148 | 1463675408509 Marionette DEBUG loaded listener.js 09:30:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 202 (00000007D9AF0C00) [pid = 3148] [serial = 1712] [outer = 00000007D9383400] 09:30:09 INFO - PROCESS | 3148 | --DOMWINDOW == 201 (00000007DFA24800) [pid = 3148] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:30:09 INFO - PROCESS | 3148 | --DOMWINDOW == 200 (00000007D5718800) [pid = 3148] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:30:09 INFO - PROCESS | 3148 | --DOMWINDOW == 199 (00000007CDF60C00) [pid = 3148] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:30:09 INFO - PROCESS | 3148 | --DOMWINDOW == 198 (00000007E3859400) [pid = 3148] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:30:09 INFO - PROCESS | 3148 | --DOMWINDOW == 197 (00000007D937FC00) [pid = 3148] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:30:09 INFO - PROCESS | 3148 | --DOMWINDOW == 196 (00000007C715C400) [pid = 3148] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:30:09 INFO - PROCESS | 3148 | --DOMWINDOW == 195 (00000007D88A3400) [pid = 3148] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:30:09 INFO - PROCESS | 3148 | --DOMWINDOW == 194 (00000007D8C46400) [pid = 3148] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:30:09 INFO - PROCESS | 3148 | --DOMWINDOW == 193 (00000007D5409800) [pid = 3148] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:30:09 INFO - PROCESS | 3148 | --DOMWINDOW == 192 (00000007C714EC00) [pid = 3148] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:30:09 INFO - PROCESS | 3148 | 1463675409264 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:30:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:30:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1028ms 09:30:09 INFO - PROCESS | 3148 | 1463675409300 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 09:30:09 INFO - PROCESS | 3148 | 1463675409302 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 09:30:09 INFO - PROCESS | 3148 | 1463675409305 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:30:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:30:09 INFO - PROCESS | 3148 | 1463675409307 Marionette TRACE conn6 <- [1,2246,null,{}] 09:30:09 INFO - PROCESS | 3148 | 1463675409311 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:09 INFO - PROCESS | 3148 | 1463675409422 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 09:30:09 INFO - PROCESS | 3148 | 1463675409429 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:09 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DFF79800 == 122 [pid = 3148] [id = 571] 09:30:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 193 (00000007D9AEB400) [pid = 3148] [serial = 1713] [outer = 0000000000000000] 09:30:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 194 (00000007D9B52400) [pid = 3148] [serial = 1714] [outer = 00000007D9AEB400] 09:30:09 INFO - PROCESS | 3148 | 1463675409474 Marionette DEBUG loaded listener.js 09:30:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 195 (00000007D9BD1400) [pid = 3148] [serial = 1715] [outer = 00000007D9AEB400] 09:30:09 INFO - PROCESS | 3148 | 1463675409952 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:30:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:30:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 691ms 09:30:10 INFO - PROCESS | 3148 | 1463675410001 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 09:30:10 INFO - PROCESS | 3148 | 1463675410003 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 09:30:10 INFO - PROCESS | 3148 | 1463675410006 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:30:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:30:10 INFO - PROCESS | 3148 | 1463675410008 Marionette TRACE conn6 <- [1,2250,null,{}] 09:30:10 INFO - PROCESS | 3148 | 1463675410011 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:10 INFO - PROCESS | 3148 | 1463675410124 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 09:30:10 INFO - PROCESS | 3148 | 1463675410166 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:10 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E11CB800 == 123 [pid = 3148] [id = 572] 09:30:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 196 (00000007D9EA5800) [pid = 3148] [serial = 1716] [outer = 0000000000000000] 09:30:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 197 (00000007D9F18400) [pid = 3148] [serial = 1717] [outer = 00000007D9EA5800] 09:30:10 INFO - PROCESS | 3148 | 1463675410211 Marionette DEBUG loaded listener.js 09:30:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 198 (00000007D9F40800) [pid = 3148] [serial = 1718] [outer = 00000007D9EA5800] 09:30:10 INFO - PROCESS | 3148 | 1463675410671 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:30:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:30:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 693ms 09:30:10 INFO - PROCESS | 3148 | 1463675410703 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 09:30:10 INFO - PROCESS | 3148 | 1463675410705 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 09:30:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:30:10 INFO - PROCESS | 3148 | 1463675410708 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:30:10 INFO - PROCESS | 3148 | 1463675410710 Marionette TRACE conn6 <- [1,2254,null,{}] 09:30:10 INFO - PROCESS | 3148 | 1463675410714 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:10 INFO - PROCESS | 3148 | 1463675410829 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 09:30:10 INFO - PROCESS | 3148 | 1463675410836 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:10 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E16B0000 == 124 [pid = 3148] [id = 573] 09:30:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 199 (00000007DA30FC00) [pid = 3148] [serial = 1719] [outer = 0000000000000000] 09:30:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 200 (00000007DA3A3C00) [pid = 3148] [serial = 1720] [outer = 00000007DA30FC00] 09:30:10 INFO - PROCESS | 3148 | 1463675410880 Marionette DEBUG loaded listener.js 09:30:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 201 (00000007DB023800) [pid = 3148] [serial = 1721] [outer = 00000007DA30FC00] 09:30:11 INFO - PROCESS | 3148 | 1463675411681 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:30:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:30:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 984ms 09:30:11 INFO - PROCESS | 3148 | 1463675411696 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 09:30:11 INFO - PROCESS | 3148 | 1463675411702 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 09:30:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:30:11 INFO - PROCESS | 3148 | 1463675411706 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:30:11 INFO - PROCESS | 3148 | 1463675411711 Marionette TRACE conn6 <- [1,2258,null,{}] 09:30:11 INFO - PROCESS | 3148 | 1463675411717 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:11 INFO - PROCESS | 3148 | 1463675411863 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 09:30:12 INFO - PROCESS | 3148 | 1463675412037 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:12 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D492F800 == 125 [pid = 3148] [id = 574] 09:30:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 202 (00000007CD38A400) [pid = 3148] [serial = 1722] [outer = 0000000000000000] 09:30:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 203 (00000007CE106800) [pid = 3148] [serial = 1723] [outer = 00000007CD38A400] 09:30:12 INFO - PROCESS | 3148 | 1463675412098 Marionette DEBUG loaded listener.js 09:30:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 204 (00000007D2405C00) [pid = 3148] [serial = 1724] [outer = 00000007CD38A400] 09:30:12 INFO - PROCESS | 3148 | 1463675412691 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:30:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:30:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1036ms 09:30:12 INFO - PROCESS | 3148 | 1463675412747 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 09:30:12 INFO - PROCESS | 3148 | 1463675412753 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 09:30:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:30:12 INFO - PROCESS | 3148 | 1463675412760 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:30:12 INFO - PROCESS | 3148 | 1463675412764 Marionette TRACE conn6 <- [1,2262,null,{}] 09:30:12 INFO - PROCESS | 3148 | 1463675412788 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:12 INFO - PROCESS | 3148 | 1463675412964 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 09:30:13 INFO - PROCESS | 3148 | 1463675413123 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:13 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DDF7F800 == 126 [pid = 3148] [id = 575] 09:30:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 205 (00000007D5273000) [pid = 3148] [serial = 1725] [outer = 0000000000000000] 09:30:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 206 (00000007D5FE1C00) [pid = 3148] [serial = 1726] [outer = 00000007D5273000] 09:30:13 INFO - PROCESS | 3148 | 1463675413181 Marionette DEBUG loaded listener.js 09:30:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 207 (00000007D88A0000) [pid = 3148] [serial = 1727] [outer = 00000007D5273000] 09:30:13 INFO - PROCESS | 3148 | 1463675413780 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:30:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:30:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1049ms 09:30:13 INFO - PROCESS | 3148 | 1463675413815 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 09:30:13 INFO - PROCESS | 3148 | 1463675413818 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 09:30:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:30:13 INFO - PROCESS | 3148 | 1463675413822 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:30:13 INFO - PROCESS | 3148 | 1463675413826 Marionette TRACE conn6 <- [1,2266,null,{}] 09:30:13 INFO - PROCESS | 3148 | 1463675413855 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:14 INFO - PROCESS | 3148 | 1463675414032 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 09:30:14 INFO - PROCESS | 3148 | 1463675414194 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:14 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E23A4000 == 127 [pid = 3148] [id = 576] 09:30:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 208 (00000007D8C7FC00) [pid = 3148] [serial = 1728] [outer = 0000000000000000] 09:30:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 209 (00000007D9F19000) [pid = 3148] [serial = 1729] [outer = 00000007D8C7FC00] 09:30:14 INFO - PROCESS | 3148 | 1463675414254 Marionette DEBUG loaded listener.js 09:30:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 210 (00000007DB031000) [pid = 3148] [serial = 1730] [outer = 00000007D8C7FC00] 09:30:14 INFO - PROCESS | 3148 | 1463675414825 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:30:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:30:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1030ms 09:30:14 INFO - PROCESS | 3148 | 1463675414860 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 09:30:14 INFO - PROCESS | 3148 | 1463675414864 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 09:30:14 INFO - PROCESS | 3148 | 1463675414869 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:30:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:30:14 INFO - PROCESS | 3148 | 1463675414871 Marionette TRACE conn6 <- [1,2270,null,{}] 09:30:14 INFO - PROCESS | 3148 | 1463675414875 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:15 INFO - PROCESS | 3148 | 1463675415018 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 09:30:15 INFO - PROCESS | 3148 | 1463675415188 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:15 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E251F000 == 128 [pid = 3148] [id = 577] 09:30:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 211 (00000007DB162800) [pid = 3148] [serial = 1731] [outer = 0000000000000000] 09:30:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 212 (00000007DBDB1400) [pid = 3148] [serial = 1732] [outer = 00000007DB162800] 09:30:15 INFO - PROCESS | 3148 | 1463675415246 Marionette DEBUG loaded listener.js 09:30:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 213 (00000007DDF8B000) [pid = 3148] [serial = 1733] [outer = 00000007DB162800] 09:30:15 INFO - PROCESS | 3148 | 1463675415848 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:30:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:30:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1026ms 09:30:15 INFO - PROCESS | 3148 | 1463675415899 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 09:30:15 INFO - PROCESS | 3148 | 1463675415902 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 09:30:15 INFO - PROCESS | 3148 | 1463675415906 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:30:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:30:15 INFO - PROCESS | 3148 | 1463675415908 Marionette TRACE conn6 <- [1,2274,null,{}] 09:30:15 INFO - PROCESS | 3148 | 1463675415912 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:16 INFO - PROCESS | 3148 | 1463675416048 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 09:30:16 INFO - PROCESS | 3148 | 1463675416219 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:16 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E2B81000 == 129 [pid = 3148] [id = 578] 09:30:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 214 (00000007DDF87800) [pid = 3148] [serial = 1734] [outer = 0000000000000000] 09:30:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 215 (00000007DF493C00) [pid = 3148] [serial = 1735] [outer = 00000007DDF87800] 09:30:16 INFO - PROCESS | 3148 | 1463675416276 Marionette DEBUG loaded listener.js 09:30:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 216 (00000007DFA26800) [pid = 3148] [serial = 1736] [outer = 00000007DDF87800] 09:30:16 INFO - PROCESS | 3148 | 1463675416849 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:30:16 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 09:30:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 984ms 09:30:16 INFO - PROCESS | 3148 | 1463675416893 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 09:30:16 INFO - PROCESS | 3148 | 1463675416895 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 09:30:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:30:16 INFO - PROCESS | 3148 | 1463675416899 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:30:16 INFO - PROCESS | 3148 | 1463675416901 Marionette TRACE conn6 <- [1,2278,null,{}] 09:30:16 INFO - PROCESS | 3148 | 1463675416905 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:17 INFO - PROCESS | 3148 | 1463675417054 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 09:30:17 INFO - PROCESS | 3148 | 1463675417228 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:17 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E3636800 == 130 [pid = 3148] [id = 579] 09:30:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 217 (00000007E00A6C00) [pid = 3148] [serial = 1737] [outer = 0000000000000000] 09:30:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 218 (00000007E08B4C00) [pid = 3148] [serial = 1738] [outer = 00000007E00A6C00] 09:30:17 INFO - PROCESS | 3148 | 1463675417288 Marionette DEBUG loaded listener.js 09:30:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 219 (00000007E1E7CC00) [pid = 3148] [serial = 1739] [outer = 00000007E00A6C00] 09:30:17 INFO - PROCESS | 3148 | 1463675417886 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:30:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:30:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1025ms 09:30:17 INFO - PROCESS | 3148 | 1463675417927 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 09:30:17 INFO - PROCESS | 3148 | 1463675417930 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 09:30:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:30:17 INFO - PROCESS | 3148 | 1463675417934 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:30:17 INFO - PROCESS | 3148 | 1463675417936 Marionette TRACE conn6 <- [1,2282,null,{}] 09:30:17 INFO - PROCESS | 3148 | 1463675417940 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:18 INFO - PROCESS | 3148 | 1463675418077 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 09:30:18 INFO - PROCESS | 3148 | 1463675418248 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:18 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E3686000 == 131 [pid = 3148] [id = 580] 09:30:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 220 (00000007E08BAC00) [pid = 3148] [serial = 1740] [outer = 0000000000000000] 09:30:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 221 (00000007E23D3800) [pid = 3148] [serial = 1741] [outer = 00000007E08BAC00] 09:30:18 INFO - PROCESS | 3148 | 1463675418304 Marionette DEBUG loaded listener.js 09:30:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 222 (00000007E25B2000) [pid = 3148] [serial = 1742] [outer = 00000007E08BAC00] 09:30:18 INFO - PROCESS | 3148 | 1463675418919 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:30:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:30:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1028ms 09:30:18 INFO - PROCESS | 3148 | 1463675418974 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 09:30:18 INFO - PROCESS | 3148 | 1463675418977 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 09:30:19 INFO - PROCESS | 3148 | 1463675418999 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:30:19 INFO - PROCESS | 3148 | 1463675419002 Marionette TRACE conn6 <- [1,2286,null,{}] 09:30:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:30:19 INFO - PROCESS | 3148 | 1463675419005 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:19 INFO - PROCESS | 3148 | 1463675419144 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 09:30:19 INFO - PROCESS | 3148 | 1463675419304 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:19 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E37D2800 == 132 [pid = 3148] [id = 581] 09:30:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 223 (00000007E234D000) [pid = 3148] [serial = 1743] [outer = 0000000000000000] 09:30:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 224 (00000007E2B65C00) [pid = 3148] [serial = 1744] [outer = 00000007E234D000] 09:30:19 INFO - PROCESS | 3148 | 1463675419358 Marionette DEBUG loaded listener.js 09:30:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 225 (00000007E3736C00) [pid = 3148] [serial = 1745] [outer = 00000007E234D000] 09:30:19 INFO - PROCESS | 3148 | 1463675419899 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:30:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:30:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 923ms 09:30:19 INFO - PROCESS | 3148 | 1463675419944 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 09:30:19 INFO - PROCESS | 3148 | 1463675419947 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 09:30:19 INFO - PROCESS | 3148 | 1463675419952 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:30:19 INFO - PROCESS | 3148 | 1463675419954 Marionette TRACE conn6 <- [1,2290,null,{}] 09:30:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:30:19 INFO - PROCESS | 3148 | 1463675419958 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:20 INFO - PROCESS | 3148 | 1463675420117 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 09:30:20 INFO - PROCESS | 3148 | 1463675420289 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:20 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E3C0A800 == 133 [pid = 3148] [id = 582] 09:30:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 226 (00000007E373F800) [pid = 3148] [serial = 1746] [outer = 0000000000000000] 09:30:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 227 (00000007E385FC00) [pid = 3148] [serial = 1747] [outer = 00000007E373F800] 09:30:20 INFO - PROCESS | 3148 | 1463675420345 Marionette DEBUG loaded listener.js 09:30:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 228 (00000007E3B19400) [pid = 3148] [serial = 1748] [outer = 00000007E373F800] 09:30:20 INFO - PROCESS | 3148 | 1463675420949 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:30:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:30:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1025ms 09:30:20 INFO - PROCESS | 3148 | 1463675420984 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 09:30:20 INFO - PROCESS | 3148 | 1463675420986 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 09:30:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:30:20 INFO - PROCESS | 3148 | 1463675420990 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:30:20 INFO - PROCESS | 3148 | 1463675420992 Marionette TRACE conn6 <- [1,2294,null,{}] 09:30:21 INFO - PROCESS | 3148 | 1463675420996 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:21 INFO - PROCESS | 3148 | 1463675421134 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 09:30:21 INFO - PROCESS | 3148 | 1463675421267 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:21 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E50CD000 == 134 [pid = 3148] [id = 583] 09:30:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 229 (00000007E3741400) [pid = 3148] [serial = 1749] [outer = 0000000000000000] 09:30:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 230 (00000007E3C39800) [pid = 3148] [serial = 1750] [outer = 00000007E3741400] 09:30:21 INFO - PROCESS | 3148 | 1463675421322 Marionette DEBUG loaded listener.js 09:30:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 231 (00000007E3EBB400) [pid = 3148] [serial = 1751] [outer = 00000007E3741400] 09:30:21 INFO - PROCESS | 3148 | 1463675421933 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:30:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:30:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 984ms 09:30:21 INFO - PROCESS | 3148 | 1463675421976 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 09:30:21 INFO - PROCESS | 3148 | 1463675421979 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 09:30:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:30:21 INFO - PROCESS | 3148 | 1463675421982 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:30:21 INFO - PROCESS | 3148 | 1463675421985 Marionette TRACE conn6 <- [1,2298,null,{}] 09:30:22 INFO - PROCESS | 3148 | 1463675421989 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:22 INFO - PROCESS | 3148 | 1463675422148 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 09:30:22 INFO - PROCESS | 3148 | 1463675422312 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:22 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E57AE000 == 135 [pid = 3148] [id = 584] 09:30:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 232 (00000007E50EFC00) [pid = 3148] [serial = 1752] [outer = 0000000000000000] 09:30:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 233 (00000007E52CA800) [pid = 3148] [serial = 1753] [outer = 00000007E50EFC00] 09:30:22 INFO - PROCESS | 3148 | 1463675422373 Marionette DEBUG loaded listener.js 09:30:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 234 (00000007E543E800) [pid = 3148] [serial = 1754] [outer = 00000007E50EFC00] 09:30:22 INFO - PROCESS | 3148 | 1463675422969 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:30:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:30:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1029ms 09:30:23 INFO - PROCESS | 3148 | 1463675423014 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 09:30:23 INFO - PROCESS | 3148 | 1463675423017 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 09:30:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:30:23 INFO - PROCESS | 3148 | 1463675423020 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:30:23 INFO - PROCESS | 3148 | 1463675423022 Marionette TRACE conn6 <- [1,2302,null,{}] 09:30:23 INFO - PROCESS | 3148 | 1463675423026 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:23 INFO - PROCESS | 3148 | 1463675423165 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 09:30:23 INFO - PROCESS | 3148 | 1463675423339 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:23 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E6161800 == 136 [pid = 3148] [id = 585] 09:30:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 235 (00000007E5434800) [pid = 3148] [serial = 1755] [outer = 0000000000000000] 09:30:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 236 (00000007E54CD800) [pid = 3148] [serial = 1756] [outer = 00000007E5434800] 09:30:23 INFO - PROCESS | 3148 | 1463675423395 Marionette DEBUG loaded listener.js 09:30:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 237 (00000007E5634C00) [pid = 3148] [serial = 1757] [outer = 00000007E5434800] 09:30:23 INFO - PROCESS | 3148 | 1463675423972 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:30:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:30:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 984ms 09:30:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:30:24 INFO - PROCESS | 3148 | 1463675424010 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 09:30:24 INFO - PROCESS | 3148 | 1463675424013 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 09:30:24 INFO - PROCESS | 3148 | 1463675424018 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:30:24 INFO - PROCESS | 3148 | 1463675424022 Marionette TRACE conn6 <- [1,2306,null,{}] 09:30:24 INFO - PROCESS | 3148 | 1463675424026 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:24 INFO - PROCESS | 3148 | 1463675424165 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 09:30:24 INFO - PROCESS | 3148 | 1463675424339 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:24 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E6D0B000 == 137 [pid = 3148] [id = 586] 09:30:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 238 (00000007E6470800) [pid = 3148] [serial = 1758] [outer = 0000000000000000] 09:30:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 239 (00000007E64EFC00) [pid = 3148] [serial = 1759] [outer = 00000007E6470800] 09:30:24 INFO - PROCESS | 3148 | 1463675424395 Marionette DEBUG loaded listener.js 09:30:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 240 (00000007E697B400) [pid = 3148] [serial = 1760] [outer = 00000007E6470800] 09:30:25 INFO - PROCESS | 3148 | 1463675425101 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 09:30:25 INFO - PROCESS | 3148 | 1463675425158 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 09:30:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:30:25 INFO - PROCESS | 3148 | 1463675425162 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:30:25 INFO - PROCESS | 3148 | 1463675425164 Marionette TRACE conn6 <- [1,2310,null,{}] 09:30:25 INFO - PROCESS | 3148 | 1463675425168 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:25 INFO - PROCESS | 3148 | 1463675425310 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 09:30:25 INFO - PROCESS | 3148 | 1463675425474 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:25 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8468800 == 138 [pid = 3148] [id = 587] 09:30:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 241 (00000007CE66F400) [pid = 3148] [serial = 1761] [outer = 0000000000000000] 09:30:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 242 (00000007E2350800) [pid = 3148] [serial = 1762] [outer = 00000007CE66F400] 09:30:25 INFO - PROCESS | 3148 | 1463675425531 Marionette DEBUG loaded listener.js 09:30:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 243 (00000007E65E1400) [pid = 3148] [serial = 1763] [outer = 00000007CE66F400] 09:30:26 INFO - PROCESS | 3148 | 1463675426475 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:30:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:30:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1345ms 09:30:26 INFO - PROCESS | 3148 | 1463675426510 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 09:30:26 INFO - PROCESS | 3148 | 1463675426514 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 09:30:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:30:26 INFO - PROCESS | 3148 | 1463675426519 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:30:26 INFO - PROCESS | 3148 | 1463675426523 Marionette TRACE conn6 <- [1,2314,null,{}] 09:30:26 INFO - PROCESS | 3148 | 1463675426528 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:26 INFO - PROCESS | 3148 | 1463675426664 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 09:30:26 INFO - PROCESS | 3148 | 1463675426833 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:26 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC02F800 == 139 [pid = 3148] [id = 588] 09:30:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 244 (00000007C95E4C00) [pid = 3148] [serial = 1764] [outer = 0000000000000000] 09:30:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 245 (00000007CE505400) [pid = 3148] [serial = 1765] [outer = 00000007C95E4C00] 09:30:26 INFO - PROCESS | 3148 | 1463675426885 Marionette DEBUG loaded listener.js 09:30:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 246 (00000007D4F0E000) [pid = 3148] [serial = 1766] [outer = 00000007C95E4C00] 09:30:27 INFO - PROCESS | 3148 | 1463675427437 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:30:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:30:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 943ms 09:30:27 INFO - PROCESS | 3148 | 1463675427467 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 09:30:27 INFO - PROCESS | 3148 | 1463675427473 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 09:30:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:30:27 INFO - PROCESS | 3148 | 1463675427480 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:30:27 INFO - PROCESS | 3148 | 1463675427483 Marionette TRACE conn6 <- [1,2318,null,{}] 09:30:27 INFO - PROCESS | 3148 | 1463675427487 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:27 INFO - PROCESS | 3148 | 1463675427623 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 09:30:27 INFO - PROCESS | 3148 | 1463675427810 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:27 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C8889000 == 140 [pid = 3148] [id = 589] 09:30:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 247 (00000007CDF5FC00) [pid = 3148] [serial = 1767] [outer = 0000000000000000] 09:30:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 248 (00000007D6EB3000) [pid = 3148] [serial = 1768] [outer = 00000007CDF5FC00] 09:30:27 INFO - PROCESS | 3148 | 1463675427864 Marionette DEBUG loaded listener.js 09:30:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 249 (00000007D8987000) [pid = 3148] [serial = 1769] [outer = 00000007CDF5FC00] 09:30:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007D1054800 == 139 [pid = 3148] [id = 28] 09:30:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007E11CB800 == 138 [pid = 3148] [id = 572] 09:30:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007DFF79800 == 137 [pid = 3148] [id = 571] 09:30:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007DF921000 == 136 [pid = 3148] [id = 570] 09:30:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007DE197800 == 135 [pid = 3148] [id = 569] 09:30:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007DC0BA800 == 134 [pid = 3148] [id = 568] 09:30:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8D1D000 == 133 [pid = 3148] [id = 567] 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 248 (00000007E697D800) [pid = 3148] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 247 (00000007E05A2000) [pid = 3148] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 246 (00000007E3739400) [pid = 3148] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 245 (00000007EA34D800) [pid = 3148] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 244 (00000007E5435C00) [pid = 3148] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 243 (00000007E6B59C00) [pid = 3148] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 242 (00000007E00A3400) [pid = 3148] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4C8A000 == 132 [pid = 3148] [id = 566] 09:30:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007C713F800 == 131 [pid = 3148] [id = 565] 09:30:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007D529B000 == 130 [pid = 3148] [id = 564] 09:30:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007EC0E6000 == 129 [pid = 3148] [id = 558] 09:30:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007EC0CB000 == 128 [pid = 3148] [id = 557] 09:30:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007E2B13000 == 127 [pid = 3148] [id = 556] 09:30:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007E617A000 == 126 [pid = 3148] [id = 555] 09:30:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007EA4BB000 == 125 [pid = 3148] [id = 554] 09:30:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007E7BA1000 == 124 [pid = 3148] [id = 553] 09:30:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007E75D5800 == 123 [pid = 3148] [id = 552] 09:30:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007E649F800 == 122 [pid = 3148] [id = 551] 09:30:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007E132C800 == 121 [pid = 3148] [id = 550] 09:30:28 INFO - PROCESS | 3148 | --DOCSHELL 00000007D49E8000 == 120 [pid = 3148] [id = 549] 09:30:28 INFO - PROCESS | 3148 | 1463675428578 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 241 (00000007E288EC00) [pid = 3148] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 240 (00000007E25ADC00) [pid = 3148] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 239 (00000007CE021800) [pid = 3148] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 238 (00000007D9328C00) [pid = 3148] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 237 (00000007D6E23800) [pid = 3148] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 236 (00000007D8CB6800) [pid = 3148] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 235 (00000007D240F000) [pid = 3148] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 234 (00000007E3B20C00) [pid = 3148] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 233 (00000007D5715000) [pid = 3148] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 232 (00000007CEE0AC00) [pid = 3148] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 231 (00000007D9F3AC00) [pid = 3148] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 230 (00000007D1003C00) [pid = 3148] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 229 (00000007E2B6C400) [pid = 3148] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 228 (00000007D4CB2400) [pid = 3148] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 227 (00000007E5011800) [pid = 3148] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 226 (00000007DFA68000) [pid = 3148] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 225 (00000007DB168400) [pid = 3148] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1138ms 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 224 (00000007E1E81C00) [pid = 3148] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 223 (00000007D9AE7800) [pid = 3148] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 222 (00000007D932CC00) [pid = 3148] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 221 (00000007D8C3E400) [pid = 3148] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 220 (00000007E3EB3400) [pid = 3148] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 219 (00000007C715A800) [pid = 3148] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 218 (00000007CC9ABC00) [pid = 3148] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 217 (00000007D994E000) [pid = 3148] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - PROCESS | 3148 | --DOMWINDOW == 216 (00000007E009E400) [pid = 3148] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 09:30:28 INFO - PROCESS | 3148 | 1463675428650 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 09:30:28 INFO - PROCESS | 3148 | 1463675428653 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 09:30:28 INFO - PROCESS | 3148 | 1463675428660 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:30:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:30:28 INFO - PROCESS | 3148 | 1463675428664 Marionette TRACE conn6 <- [1,2322,null,{}] 09:30:28 INFO - PROCESS | 3148 | 1463675428677 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:28 INFO - PROCESS | 3148 | 1463675428798 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 09:30:28 INFO - PROCESS | 3148 | 1463675428813 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:28 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4D06000 == 121 [pid = 3148] [id = 590] 09:30:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 217 (00000007CC8B7C00) [pid = 3148] [serial = 1770] [outer = 0000000000000000] 09:30:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 218 (00000007D2A4FC00) [pid = 3148] [serial = 1771] [outer = 00000007CC8B7C00] 09:30:28 INFO - PROCESS | 3148 | 1463675428863 Marionette DEBUG loaded listener.js 09:30:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 219 (00000007D5718800) [pid = 3148] [serial = 1772] [outer = 00000007CC8B7C00] 09:30:29 INFO - PROCESS | 3148 | 1463675429440 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:30:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:30:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 838ms 09:30:29 INFO - PROCESS | 3148 | 1463675429502 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 09:30:29 INFO - PROCESS | 3148 | 1463675429505 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 09:30:29 INFO - PROCESS | 3148 | 1463675429508 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:30:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:30:29 INFO - PROCESS | 3148 | 1463675429510 Marionette TRACE conn6 <- [1,2326,null,{}] 09:30:29 INFO - PROCESS | 3148 | 1463675429514 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:29 INFO - PROCESS | 3148 | 1463675429634 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 09:30:29 INFO - PROCESS | 3148 | 1463675429754 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:29 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DDAF2000 == 122 [pid = 3148] [id = 591] 09:30:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 220 (00000007D6ED1C00) [pid = 3148] [serial = 1773] [outer = 0000000000000000] 09:30:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 221 (00000007D8C44800) [pid = 3148] [serial = 1774] [outer = 00000007D6ED1C00] 09:30:29 INFO - PROCESS | 3148 | 1463675429801 Marionette DEBUG loaded listener.js 09:30:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 222 (00000007D8CB5C00) [pid = 3148] [serial = 1775] [outer = 00000007D6ED1C00] 09:30:30 INFO - PROCESS | 3148 | 1463675430178 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:30:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:30:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 735ms 09:30:30 INFO - PROCESS | 3148 | 1463675430245 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 09:30:30 INFO - PROCESS | 3148 | 1463675430247 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 09:30:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:30:30 INFO - PROCESS | 3148 | 1463675430250 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:30:30 INFO - PROCESS | 3148 | 1463675430252 Marionette TRACE conn6 <- [1,2330,null,{}] 09:30:30 INFO - PROCESS | 3148 | 1463675430255 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:30 INFO - PROCESS | 3148 | 1463675430369 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 09:30:30 INFO - PROCESS | 3148 | 1463675430381 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:30 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DFF77000 == 123 [pid = 3148] [id = 592] 09:30:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 223 (00000007D932C400) [pid = 3148] [serial = 1776] [outer = 0000000000000000] 09:30:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 224 (00000007D9949C00) [pid = 3148] [serial = 1777] [outer = 00000007D932C400] 09:30:30 INFO - PROCESS | 3148 | 1463675430426 Marionette DEBUG loaded listener.js 09:30:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 225 (00000007D9B49000) [pid = 3148] [serial = 1778] [outer = 00000007D932C400] 09:30:30 INFO - PROCESS | 3148 | 1463675430902 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:30:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:30:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 691ms 09:30:30 INFO - PROCESS | 3148 | 1463675430954 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 09:30:30 INFO - PROCESS | 3148 | 1463675430956 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 09:30:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:30:30 INFO - PROCESS | 3148 | 1463675430969 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:30:30 INFO - PROCESS | 3148 | 1463675430971 Marionette TRACE conn6 <- [1,2334,null,{}] 09:30:30 INFO - PROCESS | 3148 | 1463675430974 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:31 INFO - PROCESS | 3148 | 1463675431177 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 09:30:31 INFO - PROCESS | 3148 | 1463675431199 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:31 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E1B18800 == 124 [pid = 3148] [id = 593] 09:30:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 226 (00000007D9F16800) [pid = 3148] [serial = 1779] [outer = 0000000000000000] 09:30:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 227 (00000007D9F3AC00) [pid = 3148] [serial = 1780] [outer = 00000007D9F16800] 09:30:31 INFO - PROCESS | 3148 | 1463675431245 Marionette DEBUG loaded listener.js 09:30:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 228 (00000007DDF86C00) [pid = 3148] [serial = 1781] [outer = 00000007D9F16800] 09:30:31 INFO - PROCESS | 3148 | 1463675431735 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:30:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:30:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 776ms 09:30:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:30:31 INFO - PROCESS | 3148 | 1463675431748 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 09:30:31 INFO - PROCESS | 3148 | 1463675431750 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 09:30:31 INFO - PROCESS | 3148 | 1463675431759 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:30:31 INFO - PROCESS | 3148 | 1463675431761 Marionette TRACE conn6 <- [1,2338,null,{}] 09:30:31 INFO - PROCESS | 3148 | 1463675431772 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:31 INFO - PROCESS | 3148 | 1463675431926 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 09:30:31 INFO - PROCESS | 3148 | 1463675431949 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:31 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E24BE000 == 125 [pid = 3148] [id = 594] 09:30:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 229 (00000007DF60BC00) [pid = 3148] [serial = 1782] [outer = 0000000000000000] 09:30:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 230 (00000007DFA65000) [pid = 3148] [serial = 1783] [outer = 00000007DF60BC00] 09:30:32 INFO - PROCESS | 3148 | 1463675431994 Marionette DEBUG loaded listener.js 09:30:32 INFO - PROCESS | 3148 | ++DOMWINDOW == 231 (00000007E059EC00) [pid = 3148] [serial = 1784] [outer = 00000007DF60BC00] 09:30:32 INFO - PROCESS | 3148 | 1463675432460 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:30:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:30:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 734ms 09:30:32 INFO - PROCESS | 3148 | 1463675432492 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 09:30:32 INFO - PROCESS | 3148 | 1463675432494 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 09:30:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:30:32 INFO - PROCESS | 3148 | 1463675432497 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:30:32 INFO - PROCESS | 3148 | 1463675432499 Marionette TRACE conn6 <- [1,2342,null,{}] 09:30:32 INFO - PROCESS | 3148 | 1463675432502 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:32 INFO - PROCESS | 3148 | 1463675432684 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 09:30:32 INFO - PROCESS | 3148 | 1463675432712 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:32 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E2BDF800 == 126 [pid = 3148] [id = 595] 09:30:32 INFO - PROCESS | 3148 | ++DOMWINDOW == 232 (00000007DFA30800) [pid = 3148] [serial = 1785] [outer = 0000000000000000] 09:30:32 INFO - PROCESS | 3148 | ++DOMWINDOW == 233 (00000007E08B9C00) [pid = 3148] [serial = 1786] [outer = 00000007DFA30800] 09:30:32 INFO - PROCESS | 3148 | 1463675432757 Marionette DEBUG loaded listener.js 09:30:32 INFO - PROCESS | 3148 | ++DOMWINDOW == 234 (00000007E2B6AC00) [pid = 3148] [serial = 1787] [outer = 00000007DFA30800] 09:30:33 INFO - PROCESS | 3148 | --DOMWINDOW == 233 (00000007D57A4800) [pid = 3148] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:30:33 INFO - PROCESS | 3148 | --DOMWINDOW == 232 (00000007D2A4C000) [pid = 3148] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:30:33 INFO - PROCESS | 3148 | --DOMWINDOW == 231 (00000007C7CC6400) [pid = 3148] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:30:33 INFO - PROCESS | 3148 | --DOMWINDOW == 230 (00000007D6E10800) [pid = 3148] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:30:33 INFO - PROCESS | 3148 | --DOMWINDOW == 229 (00000007D9AEB400) [pid = 3148] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:30:33 INFO - PROCESS | 3148 | --DOMWINDOW == 228 (00000007D8C87000) [pid = 3148] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:30:33 INFO - PROCESS | 3148 | --DOMWINDOW == 227 (00000007D9383400) [pid = 3148] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:30:33 INFO - PROCESS | 3148 | --DOMWINDOW == 226 (00000007D9EA5800) [pid = 3148] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:30:33 INFO - PROCESS | 3148 | --DOMWINDOW == 225 (00000007DF607000) [pid = 3148] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:30:33 INFO - PROCESS | 3148 | --DOMWINDOW == 224 (00000007C6ECD000) [pid = 3148] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:30:33 INFO - PROCESS | 3148 | 1463675433559 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:30:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:30:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1126ms 09:30:33 INFO - PROCESS | 3148 | 1463675433626 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 09:30:33 INFO - PROCESS | 3148 | 1463675433629 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 09:30:33 INFO - PROCESS | 3148 | 1463675433632 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:30:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:30:33 INFO - PROCESS | 3148 | 1463675433634 Marionette TRACE conn6 <- [1,2346,null,{}] 09:30:33 INFO - PROCESS | 3148 | 1463675433637 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:33 INFO - PROCESS | 3148 | 1463675433759 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 09:30:33 INFO - PROCESS | 3148 | 1463675433772 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:33 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E3775800 == 127 [pid = 3148] [id = 596] 09:30:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 225 (00000007D2A4C000) [pid = 3148] [serial = 1788] [outer = 0000000000000000] 09:30:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 226 (00000007D9EA5800) [pid = 3148] [serial = 1789] [outer = 00000007D2A4C000] 09:30:33 INFO - PROCESS | 3148 | 1463675433817 Marionette DEBUG loaded listener.js 09:30:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 227 (00000007E385A800) [pid = 3148] [serial = 1790] [outer = 00000007D2A4C000] 09:30:34 INFO - PROCESS | 3148 | 1463675434285 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:30:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:30:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 691ms 09:30:34 INFO - PROCESS | 3148 | 1463675434327 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 09:30:34 INFO - PROCESS | 3148 | 1463675434329 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 09:30:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:30:34 INFO - PROCESS | 3148 | 1463675434333 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:30:34 INFO - PROCESS | 3148 | 1463675434335 Marionette TRACE conn6 <- [1,2350,null,{}] 09:30:34 INFO - PROCESS | 3148 | 1463675434338 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:34 INFO - PROCESS | 3148 | 1463675434484 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 09:30:34 INFO - PROCESS | 3148 | 1463675434493 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:34 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E5286000 == 128 [pid = 3148] [id = 597] 09:30:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 228 (00000007E3B20C00) [pid = 3148] [serial = 1791] [outer = 0000000000000000] 09:30:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 229 (00000007E500CC00) [pid = 3148] [serial = 1792] [outer = 00000007E3B20C00] 09:30:34 INFO - PROCESS | 3148 | 1463675434539 Marionette DEBUG loaded listener.js 09:30:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 230 (00000007E50F0C00) [pid = 3148] [serial = 1793] [outer = 00000007E3B20C00] 09:30:35 INFO - PROCESS | 3148 | 1463675435006 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:30:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:30:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 733ms 09:30:35 INFO - PROCESS | 3148 | 1463675435069 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 09:30:35 INFO - PROCESS | 3148 | 1463675435071 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 09:30:35 INFO - PROCESS | 3148 | 1463675435074 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:30:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:30:35 INFO - PROCESS | 3148 | 1463675435077 Marionette TRACE conn6 <- [1,2354,null,{}] 09:30:35 INFO - PROCESS | 3148 | 1463675435080 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:35 INFO - PROCESS | 3148 | 1463675435223 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 09:30:35 INFO - PROCESS | 3148 | 1463675435230 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:35 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E6180800 == 129 [pid = 3148] [id = 598] 09:30:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 231 (00000007E5116C00) [pid = 3148] [serial = 1794] [outer = 0000000000000000] 09:30:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 232 (00000007E52EA400) [pid = 3148] [serial = 1795] [outer = 00000007E5116C00] 09:30:35 INFO - PROCESS | 3148 | 1463675435280 Marionette DEBUG loaded listener.js 09:30:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 233 (00000007E65E0400) [pid = 3148] [serial = 1796] [outer = 00000007E5116C00] 09:30:36 INFO - PROCESS | 3148 | 1463675436146 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:30:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:30:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1137ms 09:30:36 INFO - PROCESS | 3148 | 1463675436225 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 09:30:36 INFO - PROCESS | 3148 | 1463675436231 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 09:30:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:30:36 INFO - PROCESS | 3148 | 1463675436237 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:30:36 INFO - PROCESS | 3148 | 1463675436242 Marionette TRACE conn6 <- [1,2358,null,{}] 09:30:36 INFO - PROCESS | 3148 | 1463675436248 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:36 INFO - PROCESS | 3148 | 1463675436405 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 09:30:36 INFO - PROCESS | 3148 | 1463675436567 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:36 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D52A1000 == 130 [pid = 3148] [id = 599] 09:30:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 234 (00000007CD51C400) [pid = 3148] [serial = 1797] [outer = 0000000000000000] 09:30:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 235 (00000007CE02C400) [pid = 3148] [serial = 1798] [outer = 00000007CD51C400] 09:30:36 INFO - PROCESS | 3148 | 1463675436625 Marionette DEBUG loaded listener.js 09:30:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 236 (00000007D352A800) [pid = 3148] [serial = 1799] [outer = 00000007CD51C400] 09:30:37 INFO - PROCESS | 3148 | 1463675437256 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:30:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:30:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1029ms 09:30:37 INFO - PROCESS | 3148 | 1463675437272 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 09:30:37 INFO - PROCESS | 3148 | 1463675437278 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 09:30:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:30:37 INFO - PROCESS | 3148 | 1463675437285 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:30:37 INFO - PROCESS | 3148 | 1463675437288 Marionette TRACE conn6 <- [1,2362,null,{}] 09:30:37 INFO - PROCESS | 3148 | 1463675437291 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:37 INFO - PROCESS | 3148 | 1463675437459 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 09:30:37 INFO - PROCESS | 3148 | 1463675437625 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:37 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E24B2000 == 131 [pid = 3148] [id = 600] 09:30:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 237 (00000007D7962800) [pid = 3148] [serial = 1800] [outer = 0000000000000000] 09:30:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 238 (00000007D8CAEC00) [pid = 3148] [serial = 1801] [outer = 00000007D7962800] 09:30:37 INFO - PROCESS | 3148 | 1463675437683 Marionette DEBUG loaded listener.js 09:30:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 239 (00000007D9B57800) [pid = 3148] [serial = 1802] [outer = 00000007D7962800] 09:30:38 INFO - PROCESS | 3148 | 1463675438309 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:30:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:30:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1088ms 09:30:38 INFO - PROCESS | 3148 | 1463675438373 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 09:30:38 INFO - PROCESS | 3148 | 1463675438376 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 09:30:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:30:38 INFO - PROCESS | 3148 | 1463675438380 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:30:38 INFO - PROCESS | 3148 | 1463675438384 Marionette TRACE conn6 <- [1,2366,null,{}] 09:30:38 INFO - PROCESS | 3148 | 1463675438396 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:38 INFO - PROCESS | 3148 | 1463675438605 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 09:30:38 INFO - PROCESS | 3148 | 1463675438724 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:38 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E6DF4000 == 132 [pid = 3148] [id = 601] 09:30:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 240 (00000007DFA6FC00) [pid = 3148] [serial = 1803] [outer = 0000000000000000] 09:30:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 241 (00000007E1E80000) [pid = 3148] [serial = 1804] [outer = 00000007DFA6FC00] 09:30:38 INFO - PROCESS | 3148 | 1463675438785 Marionette DEBUG loaded listener.js 09:30:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 242 (00000007E5093800) [pid = 3148] [serial = 1805] [outer = 00000007DFA6FC00] 09:30:39 INFO - PROCESS | 3148 | 1463675439390 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:30:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:30:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1033ms 09:30:39 INFO - PROCESS | 3148 | 1463675439415 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 09:30:39 INFO - PROCESS | 3148 | 1463675439418 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 09:30:39 INFO - PROCESS | 3148 | 1463675439421 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:30:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:30:39 INFO - PROCESS | 3148 | 1463675439423 Marionette TRACE conn6 <- [1,2370,null,{}] 09:30:39 INFO - PROCESS | 3148 | 1463675439427 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:39 INFO - PROCESS | 3148 | 1463675439573 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 09:30:39 INFO - PROCESS | 3148 | 1463675439710 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:39 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E7516000 == 133 [pid = 3148] [id = 602] 09:30:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 243 (00000007E547E800) [pid = 3148] [serial = 1806] [outer = 0000000000000000] 09:30:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 244 (00000007E5630400) [pid = 3148] [serial = 1807] [outer = 00000007E547E800] 09:30:39 INFO - PROCESS | 3148 | 1463675439766 Marionette DEBUG loaded listener.js 09:30:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 245 (00000007E65EBC00) [pid = 3148] [serial = 1808] [outer = 00000007E547E800] 09:30:40 INFO - PROCESS | 3148 | 1463675440395 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:30:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:30:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1029ms 09:30:40 INFO - PROCESS | 3148 | 1463675440453 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 09:30:40 INFO - PROCESS | 3148 | 1463675440456 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 09:30:40 INFO - PROCESS | 3148 | 1463675440460 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:30:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:30:40 INFO - PROCESS | 3148 | 1463675440462 Marionette TRACE conn6 <- [1,2374,null,{}] 09:30:40 INFO - PROCESS | 3148 | 1463675440466 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:40 INFO - PROCESS | 3148 | 1463675440654 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 09:30:40 INFO - PROCESS | 3148 | 1463675440819 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:40 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E7B38000 == 134 [pid = 3148] [id = 603] 09:30:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 246 (00000007E6472000) [pid = 3148] [serial = 1809] [outer = 0000000000000000] 09:30:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 247 (00000007E6A1C000) [pid = 3148] [serial = 1810] [outer = 00000007E6472000] 09:30:40 INFO - PROCESS | 3148 | 1463675440875 Marionette DEBUG loaded listener.js 09:30:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 248 (00000007E6A22000) [pid = 3148] [serial = 1811] [outer = 00000007E6472000] 09:30:41 INFO - PROCESS | 3148 | 1463675441459 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:30:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:30:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1027ms 09:30:41 INFO - PROCESS | 3148 | 1463675441494 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 09:30:41 INFO - PROCESS | 3148 | 1463675441497 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 09:30:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:30:41 INFO - PROCESS | 3148 | 1463675441502 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:30:41 INFO - PROCESS | 3148 | 1463675441505 Marionette TRACE conn6 <- [1,2378,null,{}] 09:30:41 INFO - PROCESS | 3148 | 1463675441508 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:41 INFO - PROCESS | 3148 | 1463675441659 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 09:30:41 INFO - PROCESS | 3148 | 1463675441838 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:41 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E7DEB000 == 135 [pid = 3148] [id = 604] 09:30:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 249 (00000007E6B51000) [pid = 3148] [serial = 1812] [outer = 0000000000000000] 09:30:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 250 (00000007E741BC00) [pid = 3148] [serial = 1813] [outer = 00000007E6B51000] 09:30:41 INFO - PROCESS | 3148 | 1463675441896 Marionette DEBUG loaded listener.js 09:30:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 251 (00000007E8203400) [pid = 3148] [serial = 1814] [outer = 00000007E6B51000] 09:30:42 INFO - PROCESS | 3148 | 1463675442472 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:30:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:30:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1031ms 09:30:42 INFO - PROCESS | 3148 | 1463675442535 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 09:30:42 INFO - PROCESS | 3148 | 1463675442538 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 09:30:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:30:42 INFO - PROCESS | 3148 | 1463675442541 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:30:42 INFO - PROCESS | 3148 | 1463675442544 Marionette TRACE conn6 <- [1,2382,null,{}] 09:30:42 INFO - PROCESS | 3148 | 1463675442583 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:42 INFO - PROCESS | 3148 | 1463675442721 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 09:30:42 INFO - PROCESS | 3148 | 1463675442869 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:42 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E8BE0000 == 136 [pid = 3148] [id = 605] 09:30:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 252 (00000007E6003400) [pid = 3148] [serial = 1815] [outer = 0000000000000000] 09:30:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 253 (00000007E600BC00) [pid = 3148] [serial = 1816] [outer = 00000007E6003400] 09:30:42 INFO - PROCESS | 3148 | 1463675442928 Marionette DEBUG loaded listener.js 09:30:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 254 (00000007E6A43800) [pid = 3148] [serial = 1817] [outer = 00000007E6003400] 09:30:43 INFO - PROCESS | 3148 | 1463675443524 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:30:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:30:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1037ms 09:30:43 INFO - PROCESS | 3148 | 1463675443581 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 09:30:43 INFO - PROCESS | 3148 | 1463675443583 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 09:30:43 INFO - PROCESS | 3148 | 1463675443587 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:30:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:30:43 INFO - PROCESS | 3148 | 1463675443589 Marionette TRACE conn6 <- [1,2386,null,{}] 09:30:43 INFO - PROCESS | 3148 | 1463675443593 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:43 INFO - PROCESS | 3148 | 1463675443732 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 09:30:43 INFO - PROCESS | 3148 | 1463675443899 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:43 INFO - PROCESS | 3148 | ++DOCSHELL 00000007EA4AE000 == 137 [pid = 3148] [id = 606] 09:30:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 255 (00000007E8206400) [pid = 3148] [serial = 1818] [outer = 0000000000000000] 09:30:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 256 (00000007E820B000) [pid = 3148] [serial = 1819] [outer = 00000007E8206400] 09:30:43 INFO - PROCESS | 3148 | 1463675443953 Marionette DEBUG loaded listener.js 09:30:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 257 (00000007EA34D800) [pid = 3148] [serial = 1820] [outer = 00000007E8206400] 09:30:44 INFO - PROCESS | 3148 | 1463675444499 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:30:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:30:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 942ms 09:30:44 INFO - PROCESS | 3148 | 1463675444546 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 09:30:44 INFO - PROCESS | 3148 | 1463675444548 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 09:30:44 INFO - PROCESS | 3148 | 1463675444554 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:30:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:30:44 INFO - PROCESS | 3148 | 1463675444556 Marionette TRACE conn6 <- [1,2390,null,{}] 09:30:44 INFO - PROCESS | 3148 | 1463675444560 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:44 INFO - PROCESS | 3148 | 1463675444701 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 09:30:44 INFO - PROCESS | 3148 | 1463675444881 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:44 INFO - PROCESS | 3148 | ++DOCSHELL 00000007EA97B000 == 138 [pid = 3148] [id = 607] 09:30:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 258 (00000007E3C47800) [pid = 3148] [serial = 1821] [outer = 0000000000000000] 09:30:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 259 (00000007E3C4CC00) [pid = 3148] [serial = 1822] [outer = 00000007E3C47800] 09:30:44 INFO - PROCESS | 3148 | 1463675444938 Marionette DEBUG loaded listener.js 09:30:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 260 (00000007E3C52C00) [pid = 3148] [serial = 1823] [outer = 00000007E3C47800] 09:30:45 INFO - PROCESS | 3148 | 1463675445550 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:30:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:30:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1028ms 09:30:45 INFO - PROCESS | 3148 | 1463675445586 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 09:30:45 INFO - PROCESS | 3148 | 1463675445588 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 09:30:45 INFO - PROCESS | 3148 | 1463675445592 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:30:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:30:45 INFO - PROCESS | 3148 | 1463675445594 Marionette TRACE conn6 <- [1,2394,null,{}] 09:30:45 INFO - PROCESS | 3148 | 1463675445598 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:45 INFO - PROCESS | 3148 | 1463675445755 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 09:30:45 INFO - PROCESS | 3148 | 1463675445922 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:45 INFO - PROCESS | 3148 | ++DOCSHELL 00000007EC0DF800 == 139 [pid = 3148] [id = 608] 09:30:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 261 (00000007E3C50000) [pid = 3148] [serial = 1824] [outer = 0000000000000000] 09:30:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 262 (00000007E4FE6C00) [pid = 3148] [serial = 1825] [outer = 00000007E3C50000] 09:30:45 INFO - PROCESS | 3148 | 1463675445976 Marionette DEBUG loaded listener.js 09:30:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 263 (00000007E4FEC800) [pid = 3148] [serial = 1826] [outer = 00000007E3C50000] 09:30:46 INFO - PROCESS | 3148 | 1463675446574 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:30:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:30:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1029ms 09:30:46 INFO - PROCESS | 3148 | 1463675446624 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 09:30:46 INFO - PROCESS | 3148 | 1463675446627 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 09:30:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:30:46 INFO - PROCESS | 3148 | 1463675446631 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:30:46 INFO - PROCESS | 3148 | 1463675446634 Marionette TRACE conn6 <- [1,2398,null,{}] 09:30:46 INFO - PROCESS | 3148 | 1463675446637 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:46 INFO - PROCESS | 3148 | 1463675446798 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 09:30:46 INFO - PROCESS | 3148 | 1463675446980 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:47 INFO - PROCESS | 3148 | ++DOCSHELL 00000007EB9D6000 == 140 [pid = 3148] [id = 609] 09:30:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 264 (00000007EA81C800) [pid = 3148] [serial = 1827] [outer = 0000000000000000] 09:30:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 265 (00000007EAC35400) [pid = 3148] [serial = 1828] [outer = 00000007EA81C800] 09:30:47 INFO - PROCESS | 3148 | 1463675447042 Marionette DEBUG loaded listener.js 09:30:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 266 (00000007ECB0A400) [pid = 3148] [serial = 1829] [outer = 00000007EA81C800] 09:30:47 INFO - PROCESS | 3148 | 1463675447612 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:30:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:30:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1028ms 09:30:47 INFO - PROCESS | 3148 | 1463675447662 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 09:30:47 INFO - PROCESS | 3148 | 1463675447664 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 09:30:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:30:47 INFO - PROCESS | 3148 | 1463675447668 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:30:47 INFO - PROCESS | 3148 | 1463675447670 Marionette TRACE conn6 <- [1,2402,null,{}] 09:30:47 INFO - PROCESS | 3148 | 1463675447674 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:47 INFO - PROCESS | 3148 | 1463675447816 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 09:30:48 INFO - PROCESS | 3148 | 1463675447997 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:48 INFO - PROCESS | 3148 | ++DOCSHELL 00000007EB818800 == 141 [pid = 3148] [id = 610] 09:30:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 267 (00000007EA81D000) [pid = 3148] [serial = 1830] [outer = 0000000000000000] 09:30:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 268 (00000007ECB11800) [pid = 3148] [serial = 1831] [outer = 00000007EA81D000] 09:30:48 INFO - PROCESS | 3148 | 1463675448053 Marionette DEBUG loaded listener.js 09:30:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 269 (00000007ECF4A000) [pid = 3148] [serial = 1832] [outer = 00000007EA81D000] 09:30:48 INFO - PROCESS | 3148 | 1463675448621 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:30:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:30:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 985ms 09:30:48 INFO - PROCESS | 3148 | 1463675448659 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 09:30:48 INFO - PROCESS | 3148 | 1463675448661 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 09:30:48 INFO - PROCESS | 3148 | 1463675448665 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:30:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:30:48 INFO - PROCESS | 3148 | 1463675448669 Marionette TRACE conn6 <- [1,2406,null,{}] 09:30:48 INFO - PROCESS | 3148 | 1463675448672 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:48 INFO - PROCESS | 3148 | 1463675448814 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 09:30:49 INFO - PROCESS | 3148 | 1463675448994 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:49 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E4F9D000 == 142 [pid = 3148] [id = 611] 09:30:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 270 (00000007ECF48800) [pid = 3148] [serial = 1833] [outer = 0000000000000000] 09:30:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 271 (00000007ECF52400) [pid = 3148] [serial = 1834] [outer = 00000007ECF48800] 09:30:49 INFO - PROCESS | 3148 | 1463675449050 Marionette DEBUG loaded listener.js 09:30:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 272 (00000007ED508800) [pid = 3148] [serial = 1835] [outer = 00000007ECF48800] 09:30:49 INFO - PROCESS | 3148 | 1463675449669 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:30:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:30:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1025ms 09:30:49 INFO - PROCESS | 3148 | 1463675449694 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 09:30:49 INFO - PROCESS | 3148 | 1463675449697 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 09:30:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:30:49 INFO - PROCESS | 3148 | 1463675449700 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:30:49 INFO - PROCESS | 3148 | 1463675449702 Marionette TRACE conn6 <- [1,2410,null,{}] 09:30:49 INFO - PROCESS | 3148 | 1463675449706 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:49 INFO - PROCESS | 3148 | 1463675449866 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 09:30:50 INFO - PROCESS | 3148 | 1463675450035 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:50 INFO - PROCESS | 3148 | ++DOCSHELL 00000007EB81D800 == 143 [pid = 3148] [id = 612] 09:30:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 273 (00000007ED506000) [pid = 3148] [serial = 1836] [outer = 0000000000000000] 09:30:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 274 (00000007ED50F800) [pid = 3148] [serial = 1837] [outer = 00000007ED506000] 09:30:50 INFO - PROCESS | 3148 | 1463675450090 Marionette DEBUG loaded listener.js 09:30:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 275 (00000007ED5A9C00) [pid = 3148] [serial = 1838] [outer = 00000007ED506000] 09:30:50 INFO - PROCESS | 3148 | 1463675450649 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:30:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:30:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 984ms 09:30:50 INFO - PROCESS | 3148 | 1463675450688 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 09:30:50 INFO - PROCESS | 3148 | 1463675450691 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 09:30:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:30:50 INFO - PROCESS | 3148 | 1463675450694 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:30:50 INFO - PROCESS | 3148 | 1463675450696 Marionette TRACE conn6 <- [1,2414,null,{}] 09:30:50 INFO - PROCESS | 3148 | 1463675450700 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:50 INFO - PROCESS | 3148 | 1463675450843 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 09:30:51 INFO - PROCESS | 3148 | 1463675451025 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:51 INFO - PROCESS | 3148 | ++DOCSHELL 00000007ED579000 == 144 [pid = 3148] [id = 613] 09:30:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 276 (00000007E7159800) [pid = 3148] [serial = 1839] [outer = 0000000000000000] 09:30:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 277 (00000007E7160000) [pid = 3148] [serial = 1840] [outer = 00000007E7159800] 09:30:51 INFO - PROCESS | 3148 | 1463675451081 Marionette DEBUG loaded listener.js 09:30:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 278 (00000007ED50B800) [pid = 3148] [serial = 1841] [outer = 00000007E7159800] 09:30:51 INFO - PROCESS | 3148 | 1463675451758 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:30:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:30:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1090ms 09:30:51 INFO - PROCESS | 3148 | 1463675451787 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 09:30:51 INFO - PROCESS | 3148 | 1463675451789 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 09:30:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:30:51 INFO - PROCESS | 3148 | 1463675451793 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:30:51 INFO - PROCESS | 3148 | 1463675451795 Marionette TRACE conn6 <- [1,2418,null,{}] 09:30:51 INFO - PROCESS | 3148 | 1463675451799 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:51 INFO - PROCESS | 3148 | 1463675451944 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 09:30:52 INFO - PROCESS | 3148 | 1463675452117 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:52 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D2E78000 == 145 [pid = 3148] [id = 614] 09:30:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 279 (00000007CCFEB400) [pid = 3148] [serial = 1842] [outer = 0000000000000000] 09:30:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 280 (00000007D70A3C00) [pid = 3148] [serial = 1843] [outer = 00000007CCFEB400] 09:30:52 INFO - PROCESS | 3148 | 1463675452171 Marionette DEBUG loaded listener.js 09:30:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 281 (00000007E65E4000) [pid = 3148] [serial = 1844] [outer = 00000007CCFEB400] 09:30:52 INFO - PROCESS | 3148 | 1463675452766 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:30:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:30:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1029ms 09:30:52 INFO - PROCESS | 3148 | 1463675452825 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 09:30:52 INFO - PROCESS | 3148 | 1463675452828 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 09:30:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:30:52 INFO - PROCESS | 3148 | 1463675452831 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:30:52 INFO - PROCESS | 3148 | 1463675452833 Marionette TRACE conn6 <- [1,2422,null,{}] 09:30:52 INFO - PROCESS | 3148 | 1463675452855 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:53 INFO - PROCESS | 3148 | 1463675453003 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 09:30:53 INFO - PROCESS | 3148 | 1463675453552 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:53 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D2E85800 == 146 [pid = 3148] [id = 615] 09:30:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 282 (00000007C6669800) [pid = 3148] [serial = 1845] [outer = 0000000000000000] 09:30:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 283 (00000007C7154400) [pid = 3148] [serial = 1846] [outer = 00000007C6669800] 09:30:53 INFO - PROCESS | 3148 | 1463675453608 Marionette DEBUG loaded listener.js 09:30:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 284 (00000007C889E400) [pid = 3148] [serial = 1847] [outer = 00000007C6669800] 09:30:54 INFO - PROCESS | 3148 | 1463675454199 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:30:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:30:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1417ms 09:30:54 INFO - PROCESS | 3148 | 1463675454251 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 09:30:54 INFO - PROCESS | 3148 | 1463675454256 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 09:30:54 INFO - PROCESS | 3148 | 1463675454260 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:30:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:30:54 INFO - PROCESS | 3148 | 1463675454264 Marionette TRACE conn6 <- [1,2426,null,{}] 09:30:54 INFO - PROCESS | 3148 | 1463675454269 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:54 INFO - PROCESS | 3148 | 1463675454408 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 09:30:54 INFO - PROCESS | 3148 | 1463675454590 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:54 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DEF3B000 == 147 [pid = 3148] [id = 616] 09:30:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 285 (00000007C7152C00) [pid = 3148] [serial = 1848] [outer = 0000000000000000] 09:30:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 286 (00000007CE411000) [pid = 3148] [serial = 1849] [outer = 00000007C7152C00] 09:30:54 INFO - PROCESS | 3148 | 1463675454644 Marionette DEBUG loaded listener.js 09:30:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 287 (00000007D6E4B400) [pid = 3148] [serial = 1850] [outer = 00000007C7152C00] 09:30:55 INFO - PROCESS | 3148 | 1463675455287 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:30:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:30:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1080ms 09:30:55 INFO - PROCESS | 3148 | 1463675455347 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 09:30:55 INFO - PROCESS | 3148 | 1463675455352 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 09:30:55 INFO - PROCESS | 3148 | 1463675455355 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:30:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:30:55 INFO - PROCESS | 3148 | 1463675455358 Marionette TRACE conn6 <- [1,2430,null,{}] 09:30:55 INFO - PROCESS | 3148 | 1463675455361 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:55 INFO - PROCESS | 3148 | 1463675455496 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 09:30:55 INFO - PROCESS | 3148 | 1463675455673 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:55 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8D1B000 == 148 [pid = 3148] [id = 617] 09:30:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 288 (00000007D8CB9800) [pid = 3148] [serial = 1851] [outer = 0000000000000000] 09:30:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 289 (00000007D9950800) [pid = 3148] [serial = 1852] [outer = 00000007D8CB9800] 09:30:55 INFO - PROCESS | 3148 | 1463675455723 Marionette DEBUG loaded listener.js 09:30:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 290 (00000007D9F3FC00) [pid = 3148] [serial = 1853] [outer = 00000007D8CB9800] 09:30:55 INFO - PROCESS | 3148 | --DOCSHELL 00000007D9B74000 == 147 [pid = 3148] [id = 209] 09:30:55 INFO - PROCESS | 3148 | --DOCSHELL 00000007C65C0000 == 146 [pid = 3148] [id = 30] 09:30:55 INFO - PROCESS | 3148 | --DOCSHELL 00000007DDAE4800 == 145 [pid = 3148] [id = 241] 09:30:55 INFO - PROCESS | 3148 | --DOCSHELL 00000007E5286000 == 144 [pid = 3148] [id = 597] 09:30:55 INFO - PROCESS | 3148 | --DOCSHELL 00000007E3775800 == 143 [pid = 3148] [id = 596] 09:30:55 INFO - PROCESS | 3148 | --DOCSHELL 00000007E2BDF800 == 142 [pid = 3148] [id = 595] 09:30:55 INFO - PROCESS | 3148 | --DOCSHELL 00000007E24BE000 == 141 [pid = 3148] [id = 594] 09:30:55 INFO - PROCESS | 3148 | --DOCSHELL 00000007E1B18800 == 140 [pid = 3148] [id = 593] 09:30:55 INFO - PROCESS | 3148 | --DOCSHELL 00000007DFF77000 == 139 [pid = 3148] [id = 592] 09:30:55 INFO - PROCESS | 3148 | --DOCSHELL 00000007DDAF2000 == 138 [pid = 3148] [id = 591] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 289 (00000007E52E6800) [pid = 3148] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 288 (00000007E65E9000) [pid = 3148] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 287 (00000007E6B50C00) [pid = 3148] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 286 (00000007E7419400) [pid = 3148] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 285 (00000007E8204800) [pid = 3148] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 284 (00000007EAC28C00) [pid = 3148] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 283 (00000007E6A40800) [pid = 3148] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 282 (00000007E2351800) [pid = 3148] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 281 (00000007DA3A3C00) [pid = 3148] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4D06000 == 137 [pid = 3148] [id = 590] 09:30:56 INFO - PROCESS | 3148 | --DOCSHELL 00000007C8889000 == 136 [pid = 3148] [id = 589] 09:30:56 INFO - PROCESS | 3148 | --DOCSHELL 00000007DC02F800 == 135 [pid = 3148] [id = 588] 09:30:56 INFO - PROCESS | 3148 | --DOCSHELL 00000007E3686000 == 134 [pid = 3148] [id = 580] 09:30:56 INFO - PROCESS | 3148 | --DOCSHELL 00000007E3636800 == 133 [pid = 3148] [id = 579] 09:30:56 INFO - PROCESS | 3148 | --DOCSHELL 00000007E2B81000 == 132 [pid = 3148] [id = 578] 09:30:56 INFO - PROCESS | 3148 | --DOCSHELL 00000007E251F000 == 131 [pid = 3148] [id = 577] 09:30:56 INFO - PROCESS | 3148 | --DOCSHELL 00000007E23A4000 == 130 [pid = 3148] [id = 576] 09:30:56 INFO - PROCESS | 3148 | --DOCSHELL 00000007DDF7F800 == 129 [pid = 3148] [id = 575] 09:30:56 INFO - PROCESS | 3148 | --DOCSHELL 00000007D492F800 == 128 [pid = 3148] [id = 574] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 280 (00000007D9386000) [pid = 3148] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 279 (00000007D9323400) [pid = 3148] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 278 (00000007D994D400) [pid = 3148] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 277 (00000007D9F18400) [pid = 3148] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 276 (00000007E38C9400) [pid = 3148] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 275 (00000007C7C24000) [pid = 3148] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 274 (00000007CCA72800) [pid = 3148] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 273 (00000007D5FE1400) [pid = 3148] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 272 (00000007E5633C00) [pid = 3148] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 271 (00000007D4083C00) [pid = 3148] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 270 (00000007D540DC00) [pid = 3148] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 269 (00000007D9AF0C00) [pid = 3148] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 268 (00000007CD17F400) [pid = 3148] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 267 (00000007CCAC8400) [pid = 3148] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 266 (00000007CE419800) [pid = 3148] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 265 (00000007CCA6B400) [pid = 3148] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 264 (00000007D8991400) [pid = 3148] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 263 (00000007E510C400) [pid = 3148] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 262 (00000007DAEA0400) [pid = 3148] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 261 (00000007E25AFC00) [pid = 3148] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 260 (00000007D9F40800) [pid = 3148] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 259 (00000007D6E4B800) [pid = 3148] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 258 (00000007D709C800) [pid = 3148] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 257 (00000007D9B52400) [pid = 3148] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 256 (00000007D6E22C00) [pid = 3148] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | --DOMWINDOW == 255 (00000007D9BD1400) [pid = 3148] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 09:30:56 INFO - PROCESS | 3148 | 1463675456423 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:30:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:30:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1080ms 09:30:56 INFO - PROCESS | 3148 | 1463675456438 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 09:30:56 INFO - PROCESS | 3148 | 1463675456441 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 09:30:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:30:56 INFO - PROCESS | 3148 | 1463675456450 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:30:56 INFO - PROCESS | 3148 | 1463675456456 Marionette TRACE conn6 <- [1,2434,null,{}] 09:30:56 INFO - PROCESS | 3148 | 1463675456461 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:56 INFO - PROCESS | 3148 | 1463675456586 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 09:30:56 INFO - PROCESS | 3148 | 1463675456745 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:56 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D529E000 == 129 [pid = 3148] [id = 618] 09:30:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 256 (00000007CCF68000) [pid = 3148] [serial = 1854] [outer = 0000000000000000] 09:30:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 257 (00000007D5907400) [pid = 3148] [serial = 1855] [outer = 00000007CCF68000] 09:30:56 INFO - PROCESS | 3148 | 1463675456793 Marionette DEBUG loaded listener.js 09:30:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 258 (00000007D7483C00) [pid = 3148] [serial = 1856] [outer = 00000007CCF68000] 09:30:57 INFO - PROCESS | 3148 | 1463675457199 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:30:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:30:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 796ms 09:30:57 INFO - PROCESS | 3148 | 1463675457244 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 09:30:57 INFO - PROCESS | 3148 | 1463675457247 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 09:30:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:30:57 INFO - PROCESS | 3148 | 1463675457250 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:30:57 INFO - PROCESS | 3148 | 1463675457252 Marionette TRACE conn6 <- [1,2438,null,{}] 09:30:57 INFO - PROCESS | 3148 | 1463675457255 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:57 INFO - PROCESS | 3148 | 1463675457404 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 09:30:57 INFO - PROCESS | 3148 | 1463675457416 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:57 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DDA64000 == 130 [pid = 3148] [id = 619] 09:30:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 259 (00000007D8C87C00) [pid = 3148] [serial = 1857] [outer = 0000000000000000] 09:30:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 260 (00000007D9943C00) [pid = 3148] [serial = 1858] [outer = 00000007D8C87C00] 09:30:57 INFO - PROCESS | 3148 | 1463675457463 Marionette DEBUG loaded listener.js 09:30:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 261 (00000007D9BD5C00) [pid = 3148] [serial = 1859] [outer = 00000007D8C87C00] 09:30:57 INFO - PROCESS | 3148 | 1463675457923 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:30:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:30:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 734ms 09:30:57 INFO - PROCESS | 3148 | 1463675457987 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 09:30:57 INFO - PROCESS | 3148 | 1463675457990 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 09:30:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:30:58 INFO - PROCESS | 3148 | 1463675457993 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:30:58 INFO - PROCESS | 3148 | 1463675457995 Marionette TRACE conn6 <- [1,2442,null,{}] 09:30:58 INFO - PROCESS | 3148 | 1463675457999 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:58 INFO - PROCESS | 3148 | 1463675458119 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 09:30:58 INFO - PROCESS | 3148 | 1463675458125 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:58 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E1325800 == 131 [pid = 3148] [id = 620] 09:30:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 262 (00000007DA3A3400) [pid = 3148] [serial = 1860] [outer = 0000000000000000] 09:30:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 263 (00000007DAE9CC00) [pid = 3148] [serial = 1861] [outer = 00000007DA3A3400] 09:30:58 INFO - PROCESS | 3148 | 1463675458179 Marionette DEBUG loaded listener.js 09:30:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 264 (00000007DD7E5800) [pid = 3148] [serial = 1862] [outer = 00000007DA3A3400] 09:30:58 INFO - PROCESS | 3148 | 1463675458741 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:30:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:30:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 776ms 09:30:58 INFO - PROCESS | 3148 | 1463675458773 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 09:30:58 INFO - PROCESS | 3148 | 1463675458775 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 09:30:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:30:58 INFO - PROCESS | 3148 | 1463675458778 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:30:58 INFO - PROCESS | 3148 | 1463675458780 Marionette TRACE conn6 <- [1,2446,null,{}] 09:30:58 INFO - PROCESS | 3148 | 1463675458825 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:58 INFO - PROCESS | 3148 | 1463675458990 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 09:30:59 INFO - PROCESS | 3148 | 1463675459017 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:59 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E2506800 == 132 [pid = 3148] [id = 621] 09:30:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 265 (00000007E00A0800) [pid = 3148] [serial = 1863] [outer = 0000000000000000] 09:30:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 266 (00000007E059C400) [pid = 3148] [serial = 1864] [outer = 00000007E00A0800] 09:30:59 INFO - PROCESS | 3148 | 1463675459062 Marionette DEBUG loaded listener.js 09:30:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 267 (00000007E1E72800) [pid = 3148] [serial = 1865] [outer = 00000007E00A0800] 09:30:59 INFO - PROCESS | 3148 | 1463675459553 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:30:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:30:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 818ms 09:30:59 INFO - PROCESS | 3148 | 1463675459600 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 09:30:59 INFO - PROCESS | 3148 | 1463675459602 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 09:30:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:30:59 INFO - PROCESS | 3148 | 1463675459605 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:30:59 INFO - PROCESS | 3148 | 1463675459607 Marionette TRACE conn6 <- [1,2450,null,{}] 09:30:59 INFO - PROCESS | 3148 | 1463675459611 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:59 INFO - PROCESS | 3148 | 1463675459774 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 09:30:59 INFO - PROCESS | 3148 | 1463675459798 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:59 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E35CA000 == 133 [pid = 3148] [id = 622] 09:30:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 268 (00000007E2351400) [pid = 3148] [serial = 1866] [outer = 0000000000000000] 09:30:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 269 (00000007E23DD000) [pid = 3148] [serial = 1867] [outer = 00000007E2351400] 09:30:59 INFO - PROCESS | 3148 | 1463675459844 Marionette DEBUG loaded listener.js 09:30:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 270 (00000007E2B67C00) [pid = 3148] [serial = 1868] [outer = 00000007E2351400] 09:31:00 INFO - PROCESS | 3148 | 1463675460313 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:31:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:31:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 734ms 09:31:00 INFO - PROCESS | 3148 | --DOMWINDOW == 269 (00000007E3B20C00) [pid = 3148] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:31:00 INFO - PROCESS | 3148 | --DOMWINDOW == 268 (00000007D932C400) [pid = 3148] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:31:00 INFO - PROCESS | 3148 | --DOMWINDOW == 267 (00000007C95E4C00) [pid = 3148] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:31:00 INFO - PROCESS | 3148 | --DOMWINDOW == 266 (00000007CDF5FC00) [pid = 3148] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:31:00 INFO - PROCESS | 3148 | --DOMWINDOW == 265 (00000007D6ED1C00) [pid = 3148] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:31:00 INFO - PROCESS | 3148 | --DOMWINDOW == 264 (00000007CC8B7C00) [pid = 3148] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:31:00 INFO - PROCESS | 3148 | --DOMWINDOW == 263 (00000007D2A4C000) [pid = 3148] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:31:00 INFO - PROCESS | 3148 | --DOMWINDOW == 262 (00000007D9F16800) [pid = 3148] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:31:00 INFO - PROCESS | 3148 | --DOMWINDOW == 261 (00000007DF60BC00) [pid = 3148] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:31:00 INFO - PROCESS | 3148 | --DOMWINDOW == 260 (00000007DFA30800) [pid = 3148] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:31:00 INFO - PROCESS | 3148 | 1463675460763 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 09:31:00 INFO - PROCESS | 3148 | 1463675460765 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 09:31:00 INFO - PROCESS | 3148 | 1463675460771 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:31:00 INFO - PROCESS | 3148 | 1463675460773 Marionette TRACE conn6 <- [1,2454,null,{}] 09:31:00 INFO - PROCESS | 3148 | 1463675460776 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:31:00 INFO - PROCESS | 3148 | 1463675460895 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 09:31:00 INFO - PROCESS | 3148 | 1463675460903 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:00 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DDF63000 == 134 [pid = 3148] [id = 623] 09:31:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 261 (00000007D6E26C00) [pid = 3148] [serial = 1869] [outer = 0000000000000000] 09:31:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 262 (00000007D9917400) [pid = 3148] [serial = 1870] [outer = 00000007D6E26C00] 09:31:00 INFO - PROCESS | 3148 | 1463675460949 Marionette DEBUG loaded listener.js 09:31:01 INFO - PROCESS | 3148 | ++DOMWINDOW == 263 (00000007E3735000) [pid = 3148] [serial = 1871] [outer = 00000007D6E26C00] 09:31:01 INFO - PROCESS | 3148 | 1463675461412 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:31:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:31:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 672ms 09:31:01 INFO - PROCESS | 3148 | 1463675461463 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 09:31:01 INFO - PROCESS | 3148 | 1463675461465 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 09:31:01 INFO - PROCESS | 3148 | 1463675461469 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:31:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:31:01 INFO - PROCESS | 3148 | 1463675461471 Marionette TRACE conn6 <- [1,2458,null,{}] 09:31:01 INFO - PROCESS | 3148 | 1463675461474 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:01 INFO - PROCESS | 3148 | 1463675461593 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 09:31:01 INFO - PROCESS | 3148 | 1463675461600 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:01 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E3E42800 == 135 [pid = 3148] [id = 624] 09:31:01 INFO - PROCESS | 3148 | ++DOMWINDOW == 264 (00000007E2B71C00) [pid = 3148] [serial = 1872] [outer = 0000000000000000] 09:31:01 INFO - PROCESS | 3148 | ++DOMWINDOW == 265 (00000007E38C8000) [pid = 3148] [serial = 1873] [outer = 00000007E2B71C00] 09:31:01 INFO - PROCESS | 3148 | 1463675461645 Marionette DEBUG loaded listener.js 09:31:01 INFO - PROCESS | 3148 | ++DOMWINDOW == 266 (00000007E3C35400) [pid = 3148] [serial = 1874] [outer = 00000007E2B71C00] 09:31:02 INFO - PROCESS | 3148 | 1463675462106 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:31:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:31:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 671ms 09:31:02 INFO - PROCESS | 3148 | 1463675462154 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 09:31:02 INFO - PROCESS | 3148 | 1463675462156 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 09:31:02 INFO - PROCESS | 3148 | 1463675462159 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:31:02 INFO - PROCESS | 3148 | 1463675462161 Marionette TRACE conn6 <- [1,2462,null,{}] 09:31:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:31:02 INFO - PROCESS | 3148 | 1463675462164 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:02 INFO - PROCESS | 3148 | 1463675462284 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 09:31:02 INFO - PROCESS | 3148 | 1463675462323 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:02 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E6151000 == 136 [pid = 3148] [id = 625] 09:31:02 INFO - PROCESS | 3148 | ++DOMWINDOW == 267 (00000007E4FE2000) [pid = 3148] [serial = 1875] [outer = 0000000000000000] 09:31:02 INFO - PROCESS | 3148 | ++DOMWINDOW == 268 (00000007E5006000) [pid = 3148] [serial = 1876] [outer = 00000007E4FE2000] 09:31:02 INFO - PROCESS | 3148 | 1463675462373 Marionette DEBUG loaded listener.js 09:31:02 INFO - PROCESS | 3148 | ++DOMWINDOW == 269 (00000007E52D4800) [pid = 3148] [serial = 1877] [outer = 00000007E4FE2000] 09:31:03 INFO - PROCESS | 3148 | 1463675463142 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:31:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:31:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1027ms 09:31:03 INFO - PROCESS | 3148 | 1463675463193 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 09:31:03 INFO - PROCESS | 3148 | 1463675463198 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 09:31:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:31:03 INFO - PROCESS | 3148 | 1463675463225 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:31:03 INFO - PROCESS | 3148 | 1463675463230 Marionette TRACE conn6 <- [1,2466,null,{}] 09:31:03 INFO - PROCESS | 3148 | 1463675463236 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:03 INFO - PROCESS | 3148 | 1463675463473 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 09:31:03 INFO - PROCESS | 3148 | 1463675463596 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:03 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D9B85800 == 137 [pid = 3148] [id = 626] 09:31:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 270 (00000007CDF5F000) [pid = 3148] [serial = 1878] [outer = 0000000000000000] 09:31:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 271 (00000007D103B400) [pid = 3148] [serial = 1879] [outer = 00000007CDF5F000] 09:31:03 INFO - PROCESS | 3148 | 1463675463655 Marionette DEBUG loaded listener.js 09:31:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 272 (00000007D4F7E000) [pid = 3148] [serial = 1880] [outer = 00000007CDF5F000] 09:31:04 INFO - PROCESS | 3148 | 1463675464301 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:31:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:31:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1131ms 09:31:04 INFO - PROCESS | 3148 | 1463675464359 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 09:31:04 INFO - PROCESS | 3148 | 1463675464366 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 09:31:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:31:04 INFO - PROCESS | 3148 | 1463675464372 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:31:04 INFO - PROCESS | 3148 | 1463675464375 Marionette TRACE conn6 <- [1,2470,null,{}] 09:31:04 INFO - PROCESS | 3148 | 1463675464379 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:04 INFO - PROCESS | 3148 | 1463675464528 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 09:31:04 INFO - PROCESS | 3148 | 1463675464701 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:04 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E24BA000 == 138 [pid = 3148] [id = 627] 09:31:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 273 (00000007D8C4A000) [pid = 3148] [serial = 1881] [outer = 0000000000000000] 09:31:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 274 (00000007D9329000) [pid = 3148] [serial = 1882] [outer = 00000007D8C4A000] 09:31:04 INFO - PROCESS | 3148 | 1463675464757 Marionette DEBUG loaded listener.js 09:31:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 275 (00000007D9F36C00) [pid = 3148] [serial = 1883] [outer = 00000007D8C4A000] 09:31:05 INFO - PROCESS | 3148 | 1463675465420 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:31:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:31:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1084ms 09:31:05 INFO - PROCESS | 3148 | 1463675465457 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 09:31:05 INFO - PROCESS | 3148 | 1463675465460 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 09:31:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:31:05 INFO - PROCESS | 3148 | 1463675465463 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:31:05 INFO - PROCESS | 3148 | 1463675465467 Marionette TRACE conn6 <- [1,2474,null,{}] 09:31:05 INFO - PROCESS | 3148 | 1463675465479 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:05 INFO - PROCESS | 3148 | 1463675465631 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 09:31:05 INFO - PROCESS | 3148 | 1463675465807 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:05 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E7187800 == 139 [pid = 3148] [id = 628] 09:31:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 276 (00000007DFA68800) [pid = 3148] [serial = 1884] [outer = 0000000000000000] 09:31:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 277 (00000007E23DDC00) [pid = 3148] [serial = 1885] [outer = 00000007DFA68800] 09:31:05 INFO - PROCESS | 3148 | 1463675465868 Marionette DEBUG loaded listener.js 09:31:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 278 (00000007E4F89C00) [pid = 3148] [serial = 1886] [outer = 00000007DFA68800] 09:31:06 INFO - PROCESS | 3148 | 1463675466457 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:31:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:31:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1031ms 09:31:06 INFO - PROCESS | 3148 | 1463675466497 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 09:31:06 INFO - PROCESS | 3148 | 1463675466500 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 09:31:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:31:06 INFO - PROCESS | 3148 | 1463675466503 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:31:06 INFO - PROCESS | 3148 | 1463675466506 Marionette TRACE conn6 <- [1,2478,null,{}] 09:31:06 INFO - PROCESS | 3148 | 1463675466509 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:06 INFO - PROCESS | 3148 | 1463675466656 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 09:31:06 INFO - PROCESS | 3148 | 1463675466840 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:06 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E7513800 == 140 [pid = 3148] [id = 629] 09:31:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 279 (00000007E4F91C00) [pid = 3148] [serial = 1887] [outer = 0000000000000000] 09:31:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 280 (00000007E4F94C00) [pid = 3148] [serial = 1888] [outer = 00000007E4F91C00] 09:31:06 INFO - PROCESS | 3148 | 1463675466898 Marionette DEBUG loaded listener.js 09:31:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 281 (00000007E5111C00) [pid = 3148] [serial = 1889] [outer = 00000007E4F91C00] 09:31:07 INFO - PROCESS | 3148 | 1463675467533 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:31:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:31:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1075ms 09:31:07 INFO - PROCESS | 3148 | 1463675467581 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 09:31:07 INFO - PROCESS | 3148 | 1463675467583 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 09:31:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:31:07 INFO - PROCESS | 3148 | 1463675467587 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:31:07 INFO - PROCESS | 3148 | 1463675467589 Marionette TRACE conn6 <- [1,2482,null,{}] 09:31:07 INFO - PROCESS | 3148 | 1463675467593 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:07 INFO - PROCESS | 3148 | 1463675467736 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 09:31:07 INFO - PROCESS | 3148 | 1463675467919 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:07 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E810D800 == 141 [pid = 3148] [id = 630] 09:31:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 282 (00000007E52D1800) [pid = 3148] [serial = 1890] [outer = 0000000000000000] 09:31:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 283 (00000007E547F000) [pid = 3148] [serial = 1891] [outer = 00000007E52D1800] 09:31:07 INFO - PROCESS | 3148 | 1463675467976 Marionette DEBUG loaded listener.js 09:31:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 284 (00000007E5638800) [pid = 3148] [serial = 1892] [outer = 00000007E52D1800] 09:31:08 INFO - PROCESS | 3148 | 1463675468722 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:31:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:31:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1190ms 09:31:08 INFO - PROCESS | 3148 | 1463675468793 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 09:31:08 INFO - PROCESS | 3148 | 1463675468796 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 09:31:08 INFO - PROCESS | 3148 | 1463675468801 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:31:08 INFO - PROCESS | 3148 | 1463675468803 Marionette TRACE conn6 <- [1,2486,null,{}] 09:31:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:31:08 INFO - PROCESS | 3148 | 1463675468807 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:08 INFO - PROCESS | 3148 | 1463675468970 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 09:31:09 INFO - PROCESS | 3148 | 1463675469147 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:09 INFO - PROCESS | 3148 | ++DOCSHELL 00000007EB9CF800 == 142 [pid = 3148] [id = 631] 09:31:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 285 (00000007E6A1B800) [pid = 3148] [serial = 1893] [outer = 0000000000000000] 09:31:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 286 (00000007E6A45000) [pid = 3148] [serial = 1894] [outer = 00000007E6A1B800] 09:31:09 INFO - PROCESS | 3148 | 1463675469202 Marionette DEBUG loaded listener.js 09:31:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 287 (00000007E7419800) [pid = 3148] [serial = 1895] [outer = 00000007E6A1B800] 09:31:09 INFO - PROCESS | 3148 | 1463675469759 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:31:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:31:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1031ms 09:31:09 INFO - PROCESS | 3148 | 1463675469837 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 09:31:09 INFO - PROCESS | 3148 | 1463675469840 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 09:31:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:31:09 INFO - PROCESS | 3148 | 1463675469843 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:31:09 INFO - PROCESS | 3148 | 1463675469845 Marionette TRACE conn6 <- [1,2490,null,{}] 09:31:09 INFO - PROCESS | 3148 | 1463675469882 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:10 INFO - PROCESS | 3148 | 1463675470028 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 09:31:10 INFO - PROCESS | 3148 | 1463675470194 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:10 INFO - PROCESS | 3148 | ++DOCSHELL 00000007EE39D800 == 143 [pid = 3148] [id = 632] 09:31:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 288 (00000007E715C800) [pid = 3148] [serial = 1896] [outer = 0000000000000000] 09:31:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 289 (00000007EA816000) [pid = 3148] [serial = 1897] [outer = 00000007E715C800] 09:31:10 INFO - PROCESS | 3148 | 1463675470251 Marionette DEBUG loaded listener.js 09:31:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 290 (00000007ECB06000) [pid = 3148] [serial = 1898] [outer = 00000007E715C800] 09:31:10 INFO - PROCESS | 3148 | 1463675470839 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:31:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:31:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1043ms 09:31:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:31:10 INFO - PROCESS | 3148 | 1463675470889 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 09:31:10 INFO - PROCESS | 3148 | 1463675470892 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 09:31:10 INFO - PROCESS | 3148 | 1463675470896 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:31:10 INFO - PROCESS | 3148 | 1463675470898 Marionette TRACE conn6 <- [1,2494,null,{}] 09:31:10 INFO - PROCESS | 3148 | 1463675470902 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:11 INFO - PROCESS | 3148 | 1463675471046 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 09:31:11 INFO - PROCESS | 3148 | 1463675471219 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:11 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E211D800 == 144 [pid = 3148] [id = 633] 09:31:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 291 (00000007ECB02400) [pid = 3148] [serial = 1899] [outer = 0000000000000000] 09:31:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 292 (00000007ED5A3000) [pid = 3148] [serial = 1900] [outer = 00000007ECB02400] 09:31:11 INFO - PROCESS | 3148 | 1463675471273 Marionette DEBUG loaded listener.js 09:31:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 293 (00000007ED5B0C00) [pid = 3148] [serial = 1901] [outer = 00000007ECB02400] 09:31:11 INFO - PROCESS | 3148 | 1463675471879 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:31:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:31:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1027ms 09:31:11 INFO - PROCESS | 3148 | 1463675471925 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 09:31:11 INFO - PROCESS | 3148 | 1463675471928 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 09:31:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:31:11 INFO - PROCESS | 3148 | 1463675471931 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:31:11 INFO - PROCESS | 3148 | 1463675471933 Marionette TRACE conn6 <- [1,2498,null,{}] 09:31:11 INFO - PROCESS | 3148 | 1463675471937 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:12 INFO - PROCESS | 3148 | 1463675472099 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 09:31:12 INFO - PROCESS | 3148 | 1463675472285 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:12 INFO - PROCESS | 3148 | ++DOCSHELL 00000007EF7BA800 == 145 [pid = 3148] [id = 634] 09:31:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 294 (00000007EB575800) [pid = 3148] [serial = 1902] [outer = 0000000000000000] 09:31:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 295 (00000007EB579000) [pid = 3148] [serial = 1903] [outer = 00000007EB575800] 09:31:12 INFO - PROCESS | 3148 | 1463675472343 Marionette DEBUG loaded listener.js 09:31:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 296 (00000007ED5AD800) [pid = 3148] [serial = 1904] [outer = 00000007EB575800] 09:31:12 INFO - PROCESS | 3148 | 1463675472943 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:31:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:31:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1075ms 09:31:13 INFO - PROCESS | 3148 | 1463675473010 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 09:31:13 INFO - PROCESS | 3148 | 1463675473013 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 09:31:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:31:13 INFO - PROCESS | 3148 | 1463675473016 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:31:13 INFO - PROCESS | 3148 | 1463675473018 Marionette TRACE conn6 <- [1,2502,null,{}] 09:31:13 INFO - PROCESS | 3148 | 1463675473022 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:13 INFO - PROCESS | 3148 | 1463675473166 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 09:31:13 INFO - PROCESS | 3148 | 1463675473342 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:13 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E7F14000 == 146 [pid = 3148] [id = 635] 09:31:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 297 (00000007E749F000) [pid = 3148] [serial = 1905] [outer = 0000000000000000] 09:31:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 298 (00000007E74A4400) [pid = 3148] [serial = 1906] [outer = 00000007E749F000] 09:31:13 INFO - PROCESS | 3148 | 1463675473398 Marionette DEBUG loaded listener.js 09:31:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 299 (00000007EB575000) [pid = 3148] [serial = 1907] [outer = 00000007E749F000] 09:31:14 INFO - PROCESS | 3148 | 1463675474011 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:31:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:31:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1029ms 09:31:14 INFO - PROCESS | 3148 | 1463675474048 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 09:31:14 INFO - PROCESS | 3148 | 1463675474051 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 09:31:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:31:14 INFO - PROCESS | 3148 | 1463675474055 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:31:14 INFO - PROCESS | 3148 | 1463675474058 Marionette TRACE conn6 <- [1,2506,null,{}] 09:31:14 INFO - PROCESS | 3148 | 1463675474078 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:14 INFO - PROCESS | 3148 | 1463675474271 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 09:31:14 INFO - PROCESS | 3148 | 1463675474449 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:14 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E8C92000 == 147 [pid = 3148] [id = 636] 09:31:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 300 (00000007EB5E5000) [pid = 3148] [serial = 1908] [outer = 0000000000000000] 09:31:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 301 (00000007EB5EBC00) [pid = 3148] [serial = 1909] [outer = 00000007EB5E5000] 09:31:14 INFO - PROCESS | 3148 | 1463675474508 Marionette DEBUG loaded listener.js 09:31:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 302 (00000007E8C4B000) [pid = 3148] [serial = 1910] [outer = 00000007EB5E5000] 09:31:15 INFO - PROCESS | 3148 | 1463675475101 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:31:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:31:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1084ms 09:31:15 INFO - PROCESS | 3148 | 1463675475147 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 09:31:15 INFO - PROCESS | 3148 | 1463675475150 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 09:31:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:31:15 INFO - PROCESS | 3148 | 1463675475153 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:31:15 INFO - PROCESS | 3148 | 1463675475155 Marionette TRACE conn6 <- [1,2510,null,{}] 09:31:15 INFO - PROCESS | 3148 | 1463675475159 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:15 INFO - PROCESS | 3148 | 1463675475304 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 09:31:15 INFO - PROCESS | 3148 | 1463675475491 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:15 INFO - PROCESS | 3148 | ++DOCSHELL 00000007EC436000 == 148 [pid = 3148] [id = 637] 09:31:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 303 (00000007E8C4A800) [pid = 3148] [serial = 1911] [outer = 0000000000000000] 09:31:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 304 (00000007E8C54000) [pid = 3148] [serial = 1912] [outer = 00000007E8C4A800] 09:31:15 INFO - PROCESS | 3148 | 1463675475548 Marionette DEBUG loaded listener.js 09:31:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 305 (00000007EC495000) [pid = 3148] [serial = 1913] [outer = 00000007E8C4A800] 09:31:16 INFO - PROCESS | 3148 | 1463675476105 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:31:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:31:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 985ms 09:31:16 INFO - PROCESS | 3148 | 1463675476146 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 09:31:16 INFO - PROCESS | 3148 | 1463675476148 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 09:31:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:31:16 INFO - PROCESS | 3148 | 1463675476154 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:31:16 INFO - PROCESS | 3148 | 1463675476156 Marionette TRACE conn6 <- [1,2514,null,{}] 09:31:16 INFO - PROCESS | 3148 | 1463675476160 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:16 INFO - PROCESS | 3148 | 1463675476307 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 09:31:16 INFO - PROCESS | 3148 | 1463675476496 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:16 INFO - PROCESS | 3148 | ++DOCSHELL 00000007F0221000 == 149 [pid = 3148] [id = 638] 09:31:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 306 (00000007EC493800) [pid = 3148] [serial = 1914] [outer = 0000000000000000] 09:31:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 307 (00000007EC49C000) [pid = 3148] [serial = 1915] [outer = 00000007EC493800] 09:31:16 INFO - PROCESS | 3148 | 1463675476553 Marionette DEBUG loaded listener.js 09:31:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 308 (00000007EE25B400) [pid = 3148] [serial = 1916] [outer = 00000007EC493800] 09:31:17 INFO - PROCESS | 3148 | 1463675477151 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:31:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:31:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1035ms 09:31:17 INFO - PROCESS | 3148 | 1463675477194 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 09:31:17 INFO - PROCESS | 3148 | 1463675477196 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 09:31:17 INFO - PROCESS | 3148 | 1463675477220 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:31:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:31:17 INFO - PROCESS | 3148 | 1463675477222 Marionette TRACE conn6 <- [1,2518,null,{}] 09:31:17 INFO - PROCESS | 3148 | 1463675477226 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:17 INFO - PROCESS | 3148 | 1463675477373 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 09:31:17 INFO - PROCESS | 3148 | 1463675477584 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:17 INFO - PROCESS | 3148 | ++DOCSHELL 00000007F023F800 == 150 [pid = 3148] [id = 639] 09:31:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 309 (00000007C73C9C00) [pid = 3148] [serial = 1917] [outer = 0000000000000000] 09:31:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 310 (00000007EE262000) [pid = 3148] [serial = 1918] [outer = 00000007C73C9C00] 09:31:17 INFO - PROCESS | 3148 | 1463675477640 Marionette DEBUG loaded listener.js 09:31:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 311 (00000007EF803800) [pid = 3148] [serial = 1919] [outer = 00000007C73C9C00] 09:31:18 INFO - PROCESS | 3148 | 1463675478256 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:31:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:31:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1072ms 09:31:18 INFO - PROCESS | 3148 | 1463675478297 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 09:31:18 INFO - PROCESS | 3148 | 1463675478300 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 09:31:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:31:18 INFO - PROCESS | 3148 | 1463675478303 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:31:18 INFO - PROCESS | 3148 | 1463675478305 Marionette TRACE conn6 <- [1,2522,null,{}] 09:31:18 INFO - PROCESS | 3148 | 1463675478309 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:18 INFO - PROCESS | 3148 | 1463675478458 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 09:31:18 INFO - PROCESS | 3148 | 1463675478649 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:18 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D793B000 == 151 [pid = 3148] [id = 640] 09:31:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 312 (00000007CEA2A400) [pid = 3148] [serial = 1920] [outer = 0000000000000000] 09:31:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 313 (00000007E05A1800) [pid = 3148] [serial = 1921] [outer = 00000007CEA2A400] 09:31:18 INFO - PROCESS | 3148 | 1463675478709 Marionette DEBUG loaded listener.js 09:31:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 314 (00000007EF806000) [pid = 3148] [serial = 1922] [outer = 00000007CEA2A400] 09:31:19 INFO - PROCESS | 3148 | 1463675479587 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:31:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:31:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1336ms 09:31:19 INFO - PROCESS | 3148 | 1463675479643 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 09:31:19 INFO - PROCESS | 3148 | 1463675479648 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 09:31:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:31:19 INFO - PROCESS | 3148 | 1463675479653 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:31:19 INFO - PROCESS | 3148 | 1463675479657 Marionette TRACE conn6 <- [1,2526,null,{}] 09:31:19 INFO - PROCESS | 3148 | 1463675479662 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:19 INFO - PROCESS | 3148 | 1463675479801 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 09:31:19 INFO - PROCESS | 3148 | 1463675479983 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:20 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D35A4000 == 152 [pid = 3148] [id = 641] 09:31:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 315 (00000007CD599000) [pid = 3148] [serial = 1923] [outer = 0000000000000000] 09:31:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 316 (00000007D2407000) [pid = 3148] [serial = 1924] [outer = 00000007CD599000] 09:31:20 INFO - PROCESS | 3148 | 1463675480033 Marionette DEBUG loaded listener.js 09:31:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 317 (00000007D5716000) [pid = 3148] [serial = 1925] [outer = 00000007CD599000] 09:31:20 INFO - PROCESS | 3148 | 1463675480685 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:31:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:31:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1088ms 09:31:20 INFO - PROCESS | 3148 | 1463675480745 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 09:31:20 INFO - PROCESS | 3148 | 1463675480752 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 09:31:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:31:20 INFO - PROCESS | 3148 | 1463675480758 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:31:20 INFO - PROCESS | 3148 | 1463675480761 Marionette TRACE conn6 <- [1,2530,null,{}] 09:31:20 INFO - PROCESS | 3148 | 1463675480785 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:20 INFO - PROCESS | 3148 | 1463675480930 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 09:31:21 INFO - PROCESS | 3148 | 1463675481111 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:21 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4C7D800 == 153 [pid = 3148] [id = 642] 09:31:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 318 (00000007D8988000) [pid = 3148] [serial = 1926] [outer = 0000000000000000] 09:31:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 319 (00000007D8C86000) [pid = 3148] [serial = 1927] [outer = 00000007D8988000] 09:31:21 INFO - PROCESS | 3148 | 1463675481163 Marionette DEBUG loaded listener.js 09:31:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 320 (00000007D994EC00) [pid = 3148] [serial = 1928] [outer = 00000007D8988000] 09:31:21 INFO - PROCESS | 3148 | 1463675481799 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:31:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:31:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1105ms 09:31:21 INFO - PROCESS | 3148 | 1463675481865 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 09:31:21 INFO - PROCESS | 3148 | 1463675481868 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 09:31:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:31:21 INFO - PROCESS | 3148 | 1463675481872 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:31:21 INFO - PROCESS | 3148 | 1463675481875 Marionette TRACE conn6 <- [1,2534,null,{}] 09:31:21 INFO - PROCESS | 3148 | 1463675481886 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:22 INFO - PROCESS | 3148 | 1463675482029 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 09:31:22 INFO - PROCESS | 3148 | 1463675482214 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:22 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E24AD800 == 154 [pid = 3148] [id = 643] 09:31:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 321 (00000007DB030C00) [pid = 3148] [serial = 1929] [outer = 0000000000000000] 09:31:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 322 (00000007DBDA5000) [pid = 3148] [serial = 1930] [outer = 00000007DB030C00] 09:31:22 INFO - PROCESS | 3148 | 1463675482267 Marionette DEBUG loaded listener.js 09:31:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 323 (00000007DFA6F400) [pid = 3148] [serial = 1931] [outer = 00000007DB030C00] 09:31:22 INFO - PROCESS | 3148 | 1463675482830 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:31:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:31:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1035ms 09:31:22 INFO - PROCESS | 3148 | 1463675482908 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 09:31:22 INFO - PROCESS | 3148 | 1463675482911 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 09:31:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:31:22 INFO - PROCESS | 3148 | 1463675482914 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:31:22 INFO - PROCESS | 3148 | 1463675482916 Marionette TRACE conn6 <- [1,2538,null,{}] 09:31:22 INFO - PROCESS | 3148 | 1463675482920 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:23 INFO - PROCESS | 3148 | 1463675483060 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 09:31:23 INFO - PROCESS | 3148 | 1463675483260 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:23 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DDAED000 == 155 [pid = 3148] [id = 644] 09:31:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 324 (00000007E2351C00) [pid = 3148] [serial = 1932] [outer = 0000000000000000] 09:31:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 325 (00000007E25A9800) [pid = 3148] [serial = 1933] [outer = 00000007E2351C00] 09:31:23 INFO - PROCESS | 3148 | 1463675483328 Marionette DEBUG loaded listener.js 09:31:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 326 (00000007E3C3CC00) [pid = 3148] [serial = 1934] [outer = 00000007E2351C00] 09:31:23 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8A5D000 == 154 [pid = 3148] [id = 562] 09:31:23 INFO - PROCESS | 3148 | --DOCSHELL 00000007E3E42800 == 153 [pid = 3148] [id = 624] 09:31:23 INFO - PROCESS | 3148 | --DOCSHELL 00000007DDF63000 == 152 [pid = 3148] [id = 623] 09:31:23 INFO - PROCESS | 3148 | --DOCSHELL 00000007E35CA000 == 151 [pid = 3148] [id = 622] 09:31:23 INFO - PROCESS | 3148 | --DOCSHELL 00000007E2506800 == 150 [pid = 3148] [id = 621] 09:31:23 INFO - PROCESS | 3148 | --DOCSHELL 00000007E1325800 == 149 [pid = 3148] [id = 620] 09:31:23 INFO - PROCESS | 3148 | --DOCSHELL 00000007DDA64000 == 148 [pid = 3148] [id = 619] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 325 (00000007DF493C00) [pid = 3148] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 324 (00000007CE106800) [pid = 3148] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 323 (00000007E08B4C00) [pid = 3148] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 322 (00000007D9F19000) [pid = 3148] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 321 (00000007DBDB1400) [pid = 3148] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 320 (00000007D5FE1C00) [pid = 3148] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 319 (00000007E385FC00) [pid = 3148] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 318 (00000007E3C39800) [pid = 3148] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 317 (00000007E23D3800) [pid = 3148] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 316 (00000007E54CD800) [pid = 3148] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 315 (00000007E2B65C00) [pid = 3148] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 314 (00000007E52CA800) [pid = 3148] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 313 (00000007E2350800) [pid = 3148] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 312 (00000007E64EFC00) [pid = 3148] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 311 (00000007E52EA400) [pid = 3148] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOCSHELL 00000007D529E000 == 147 [pid = 3148] [id = 618] 09:31:23 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8D1B000 == 146 [pid = 3148] [id = 617] 09:31:23 INFO - PROCESS | 3148 | --DOCSHELL 00000007DEF3B000 == 145 [pid = 3148] [id = 616] 09:31:23 INFO - PROCESS | 3148 | --DOCSHELL 00000007D2E85800 == 144 [pid = 3148] [id = 615] 09:31:23 INFO - PROCESS | 3148 | --DOCSHELL 00000007ED579000 == 143 [pid = 3148] [id = 613] 09:31:23 INFO - PROCESS | 3148 | --DOCSHELL 00000007EB81D800 == 142 [pid = 3148] [id = 612] 09:31:23 INFO - PROCESS | 3148 | --DOCSHELL 00000007E4F9D000 == 141 [pid = 3148] [id = 611] 09:31:23 INFO - PROCESS | 3148 | --DOCSHELL 00000007EB818800 == 140 [pid = 3148] [id = 610] 09:31:23 INFO - PROCESS | 3148 | --DOCSHELL 00000007EB9D6000 == 139 [pid = 3148] [id = 609] 09:31:23 INFO - PROCESS | 3148 | --DOCSHELL 00000007EC0DF800 == 138 [pid = 3148] [id = 608] 09:31:23 INFO - PROCESS | 3148 | --DOCSHELL 00000007EA97B000 == 137 [pid = 3148] [id = 607] 09:31:23 INFO - PROCESS | 3148 | --DOCSHELL 00000007EA4AE000 == 136 [pid = 3148] [id = 606] 09:31:23 INFO - PROCESS | 3148 | --DOCSHELL 00000007E8BE0000 == 135 [pid = 3148] [id = 605] 09:31:23 INFO - PROCESS | 3148 | --DOCSHELL 00000007E7DEB000 == 134 [pid = 3148] [id = 604] 09:31:23 INFO - PROCESS | 3148 | --DOCSHELL 00000007E7B38000 == 133 [pid = 3148] [id = 603] 09:31:23 INFO - PROCESS | 3148 | --DOCSHELL 00000007E7516000 == 132 [pid = 3148] [id = 602] 09:31:23 INFO - PROCESS | 3148 | --DOCSHELL 00000007E6DF4000 == 131 [pid = 3148] [id = 601] 09:31:23 INFO - PROCESS | 3148 | --DOCSHELL 00000007E24B2000 == 130 [pid = 3148] [id = 600] 09:31:23 INFO - PROCESS | 3148 | --DOCSHELL 00000007E16B0000 == 129 [pid = 3148] [id = 573] 09:31:23 INFO - PROCESS | 3148 | --DOCSHELL 00000007D52A1000 == 128 [pid = 3148] [id = 599] 09:31:23 INFO - PROCESS | 3148 | --DOCSHELL 00000007E6180800 == 127 [pid = 3148] [id = 598] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 310 (00000007D9F3AC00) [pid = 3148] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 309 (00000007E059EC00) [pid = 3148] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 308 (00000007DFA65000) [pid = 3148] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 307 (00000007E08B9C00) [pid = 3148] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 306 (00000007E500CC00) [pid = 3148] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 305 (00000007E2B6AC00) [pid = 3148] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 304 (00000007D9949C00) [pid = 3148] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 303 (00000007D4F0E000) [pid = 3148] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 302 (00000007CE505400) [pid = 3148] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 301 (00000007D8987000) [pid = 3148] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 300 (00000007D6EB3000) [pid = 3148] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 299 (00000007D8C44800) [pid = 3148] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 298 (00000007D8CB5C00) [pid = 3148] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 297 (00000007D2A4FC00) [pid = 3148] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 296 (00000007D5718800) [pid = 3148] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 295 (00000007E50F0C00) [pid = 3148] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 294 (00000007D9EA5800) [pid = 3148] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 293 (00000007DDF86C00) [pid = 3148] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 292 (00000007D9B49000) [pid = 3148] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 09:31:23 INFO - PROCESS | 3148 | --DOMWINDOW == 291 (00000007E385A800) [pid = 3148] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 09:31:24 INFO - PROCESS | 3148 | 1463675484039 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:31:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:31:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1179ms 09:31:24 INFO - PROCESS | 3148 | 1463675484099 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 09:31:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:31:24 INFO - PROCESS | 3148 | 1463675484101 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 09:31:24 INFO - PROCESS | 3148 | 1463675484104 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:31:24 INFO - PROCESS | 3148 | 1463675484106 Marionette TRACE conn6 <- [1,2542,null,{}] 09:31:24 INFO - PROCESS | 3148 | 1463675484110 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:24 INFO - PROCESS | 3148 | 1463675484231 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 09:31:24 INFO - PROCESS | 3148 | 1463675484241 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:24 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D5296800 == 128 [pid = 3148] [id = 645] 09:31:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 292 (00000007CD515000) [pid = 3148] [serial = 1935] [outer = 0000000000000000] 09:31:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 293 (00000007CE106800) [pid = 3148] [serial = 1936] [outer = 00000007CD515000] 09:31:24 INFO - PROCESS | 3148 | 1463675484288 Marionette DEBUG loaded listener.js 09:31:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 294 (00000007D33F1800) [pid = 3148] [serial = 1937] [outer = 00000007CD515000] 09:31:24 INFO - PROCESS | 3148 | 1463675484884 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:31:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:31:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 838ms 09:31:24 INFO - PROCESS | 3148 | 1463675484942 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 09:31:24 INFO - PROCESS | 3148 | 1463675484944 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 09:31:24 INFO - PROCESS | 3148 | 1463675484947 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:31:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:31:24 INFO - PROCESS | 3148 | 1463675484949 Marionette TRACE conn6 <- [1,2546,null,{}] 09:31:24 INFO - PROCESS | 3148 | 1463675484953 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:25 INFO - PROCESS | 3148 | 1463675485093 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 09:31:25 INFO - PROCESS | 3148 | 1463675485231 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:25 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DFF7C000 == 129 [pid = 3148] [id = 646] 09:31:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 295 (00000007D889F400) [pid = 3148] [serial = 1938] [outer = 0000000000000000] 09:31:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 296 (00000007D9328800) [pid = 3148] [serial = 1939] [outer = 00000007D889F400] 09:31:25 INFO - PROCESS | 3148 | 1463675485279 Marionette DEBUG loaded listener.js 09:31:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 297 (00000007D9BA7400) [pid = 3148] [serial = 1940] [outer = 00000007D889F400] 09:31:25 INFO - PROCESS | 3148 | 1463675485672 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:31:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:31:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 776ms 09:31:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:31:25 INFO - PROCESS | 3148 | 1463675485727 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 09:31:25 INFO - PROCESS | 3148 | 1463675485729 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 09:31:25 INFO - PROCESS | 3148 | 1463675485733 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:31:25 INFO - PROCESS | 3148 | 1463675485734 Marionette TRACE conn6 <- [1,2550,null,{}] 09:31:25 INFO - PROCESS | 3148 | 1463675485738 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:25 INFO - PROCESS | 3148 | 1463675485857 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 09:31:25 INFO - PROCESS | 3148 | 1463675485869 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:25 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E24A7800 == 130 [pid = 3148] [id = 647] 09:31:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 298 (00000007D9EA4C00) [pid = 3148] [serial = 1941] [outer = 0000000000000000] 09:31:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 299 (00000007DA30A400) [pid = 3148] [serial = 1942] [outer = 00000007D9EA4C00] 09:31:25 INFO - PROCESS | 3148 | 1463675485916 Marionette DEBUG loaded listener.js 09:31:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 300 (00000007DF60C800) [pid = 3148] [serial = 1943] [outer = 00000007D9EA4C00] 09:31:26 INFO - PROCESS | 3148 | 1463675486523 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:31:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:31:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 838ms 09:31:26 INFO - PROCESS | 3148 | 1463675486580 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 09:31:26 INFO - PROCESS | 3148 | 1463675486582 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 09:31:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:31:26 INFO - PROCESS | 3148 | 1463675486585 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:31:26 INFO - PROCESS | 3148 | 1463675486587 Marionette TRACE conn6 <- [1,2554,null,{}] 09:31:26 INFO - PROCESS | 3148 | 1463675486591 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:26 INFO - PROCESS | 3148 | 1463675486758 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 09:31:26 INFO - PROCESS | 3148 | 1463675486785 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:26 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E363F800 == 131 [pid = 3148] [id = 648] 09:31:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 301 (00000007E05A3800) [pid = 3148] [serial = 1944] [outer = 0000000000000000] 09:31:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 302 (00000007E08BDC00) [pid = 3148] [serial = 1945] [outer = 00000007E05A3800] 09:31:26 INFO - PROCESS | 3148 | 1463675486830 Marionette DEBUG loaded listener.js 09:31:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 303 (00000007E2B63000) [pid = 3148] [serial = 1946] [outer = 00000007E05A3800] 09:31:27 INFO - PROCESS | 3148 | 1463675487316 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:31:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:31:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 775ms 09:31:27 INFO - PROCESS | 3148 | 1463675487364 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 09:31:27 INFO - PROCESS | 3148 | 1463675487366 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 09:31:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:31:27 INFO - PROCESS | 3148 | 1463675487369 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:31:27 INFO - PROCESS | 3148 | 1463675487371 Marionette TRACE conn6 <- [1,2558,null,{}] 09:31:27 INFO - PROCESS | 3148 | 1463675487374 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:27 INFO - PROCESS | 3148 | 1463675487543 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 09:31:27 INFO - PROCESS | 3148 | 1463675487567 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:27 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E3C08800 == 132 [pid = 3148] [id = 649] 09:31:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 304 (00000007E3859C00) [pid = 3148] [serial = 1947] [outer = 0000000000000000] 09:31:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 305 (00000007E3B1B000) [pid = 3148] [serial = 1948] [outer = 00000007E3859C00] 09:31:27 INFO - PROCESS | 3148 | 1463675487613 Marionette DEBUG loaded listener.js 09:31:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 306 (00000007E3EB6C00) [pid = 3148] [serial = 1949] [outer = 00000007E3859C00] 09:31:28 INFO - PROCESS | 3148 | 1463675488943 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 305 (00000007C7152C00) [pid = 3148] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 304 (00000007E2345C00) [pid = 3148] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 303 (00000007E3865000) [pid = 3148] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 302 (00000007D9ACDC00) [pid = 3148] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 301 (00000007E2351400) [pid = 3148] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 300 (00000007E6B51000) [pid = 3148] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 299 (00000007D7962800) [pid = 3148] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 298 (00000007D2608C00) [pid = 3148] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 297 (00000007DB162800) [pid = 3148] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 296 (00000007D8C87C00) [pid = 3148] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 295 (00000007E65E2400) [pid = 3148] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 294 (00000007E00A0800) [pid = 3148] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 293 (00000007D6E26C00) [pid = 3148] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 292 (00000007E6476000) [pid = 3148] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 291 (00000007C6669800) [pid = 3148] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 290 (00000007E6472000) [pid = 3148] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 289 (00000007E3B1AC00) [pid = 3148] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 288 (00000007E50EFC00) [pid = 3148] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 287 (00000007E547E800) [pid = 3148] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 286 (00000007E5434800) [pid = 3148] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 285 (00000007E2887800) [pid = 3148] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 284 (00000007CE66F400) [pid = 3148] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 283 (00000007D6EB6400) [pid = 3148] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 282 (00000007E64EEC00) [pid = 3148] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 281 (00000007D62E8400) [pid = 3148] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 280 (00000007E3858400) [pid = 3148] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 279 (00000007D4085000) [pid = 3148] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 278 (00000007CCF68000) [pid = 3148] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 277 (00000007E6470800) [pid = 3148] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 276 (00000007CD51C400) [pid = 3148] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 275 (00000007E2891000) [pid = 3148] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 274 (00000007E3741400) [pid = 3148] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 273 (00000007E80DE400) [pid = 3148] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 272 (00000007D5273000) [pid = 3148] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 271 (00000007C8B11800) [pid = 3148] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 270 (00000007D527AC00) [pid = 3148] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 269 (00000007E234D000) [pid = 3148] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 268 (00000007D9F34400) [pid = 3148] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 267 (00000007E23D4C00) [pid = 3148] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 266 (00000007E23E0400) [pid = 3148] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 265 (00000007E500AC00) [pid = 3148] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 264 (00000007E08BAC00) [pid = 3148] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 263 (00000007C88A7400) [pid = 3148] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 262 (00000007E5632C00) [pid = 3148] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 261 (00000007D8C7FC00) [pid = 3148] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 260 (00000007CD59B400) [pid = 3148] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 259 (00000007C714FC00) [pid = 3148] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 258 (00000007E52CC800) [pid = 3148] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 257 (00000007E5116C00) [pid = 3148] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 256 (00000007E00A6C00) [pid = 3148] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 255 (00000007C7C7DC00) [pid = 3148] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 254 (00000007E1E7E000) [pid = 3148] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 253 (00000007E52E2800) [pid = 3148] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 252 (00000007E373F800) [pid = 3148] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 251 (00000007E5011C00) [pid = 3148] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 250 (00000007D8CB9800) [pid = 3148] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 249 (00000007E3EB1400) [pid = 3148] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 248 (00000007DFA6FC00) [pid = 3148] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 247 (00000007DA3A3400) [pid = 3148] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 246 (00000007E7416000) [pid = 3148] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 245 (00000007E52D3C00) [pid = 3148] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 244 (00000007E646A400) [pid = 3148] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 243 (00000007EA81F800) [pid = 3148] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 242 (00000007E7416400) [pid = 3148] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 241 (00000007D6E0E400) [pid = 3148] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 240 (00000007DDF87800) [pid = 3148] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 239 (00000007CC8BA400) [pid = 3148] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 238 (00000007E2887000) [pid = 3148] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 237 (00000007CD38A400) [pid = 3148] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 236 (00000007E6A3BC00) [pid = 3148] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 235 (00000007E2B71C00) [pid = 3148] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:31:29 INFO - PROCESS | 3148 | --DOMWINDOW == 234 (00000007DA30FC00) [pid = 3148] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:31:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:31:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1693ms 09:31:29 INFO - PROCESS | 3148 | 1463675489066 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 09:31:29 INFO - PROCESS | 3148 | 1463675489068 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 09:31:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:31:29 INFO - PROCESS | 3148 | 1463675489092 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:31:29 INFO - PROCESS | 3148 | 1463675489094 Marionette TRACE conn6 <- [1,2562,null,{}] 09:31:29 INFO - PROCESS | 3148 | 1463675489099 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:29 INFO - PROCESS | 3148 | 1463675489222 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 09:31:29 INFO - PROCESS | 3148 | 1463675489348 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:29 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CE61A000 == 133 [pid = 3148] [id = 650] 09:31:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 235 (00000007C7CBC400) [pid = 3148] [serial = 1950] [outer = 0000000000000000] 09:31:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 236 (00000007C88A7400) [pid = 3148] [serial = 1951] [outer = 00000007C7CBC400] 09:31:29 INFO - PROCESS | 3148 | 1463675489394 Marionette DEBUG loaded listener.js 09:31:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 237 (00000007D2A47400) [pid = 3148] [serial = 1952] [outer = 00000007C7CBC400] 09:31:29 INFO - PROCESS | 3148 | 1463675489785 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:31:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:31:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 754ms 09:31:29 INFO - PROCESS | 3148 | 1463675489829 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 09:31:29 INFO - PROCESS | 3148 | 1463675489831 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 09:31:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:31:29 INFO - PROCESS | 3148 | 1463675489834 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:31:29 INFO - PROCESS | 3148 | 1463675489837 Marionette TRACE conn6 <- [1,2566,null,{}] 09:31:29 INFO - PROCESS | 3148 | 1463675489840 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:29 INFO - PROCESS | 3148 | 1463675489977 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 09:31:29 INFO - PROCESS | 3148 | 1463675489989 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:30 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E50D8800 == 134 [pid = 3148] [id = 651] 09:31:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 238 (00000007D6ED1800) [pid = 3148] [serial = 1953] [outer = 0000000000000000] 09:31:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 239 (00000007DA3A7800) [pid = 3148] [serial = 1954] [outer = 00000007D6ED1800] 09:31:30 INFO - PROCESS | 3148 | 1463675490039 Marionette DEBUG loaded listener.js 09:31:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 240 (00000007E1E7C800) [pid = 3148] [serial = 1955] [outer = 00000007D6ED1800] 09:31:30 INFO - PROCESS | 3148 | 1463675490521 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:31:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:31:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 734ms 09:31:30 INFO - PROCESS | 3148 | 1463675490572 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 09:31:30 INFO - PROCESS | 3148 | 1463675490574 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 09:31:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:31:30 INFO - PROCESS | 3148 | 1463675490577 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:31:30 INFO - PROCESS | 3148 | 1463675490579 Marionette TRACE conn6 <- [1,2570,null,{}] 09:31:30 INFO - PROCESS | 3148 | 1463675490583 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:30 INFO - PROCESS | 3148 | 1463675490730 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 09:31:30 INFO - PROCESS | 3148 | 1463675490736 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:30 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E6146000 == 135 [pid = 3148] [id = 652] 09:31:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 241 (00000007E25AC400) [pid = 3148] [serial = 1956] [outer = 0000000000000000] 09:31:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 242 (00000007E373B800) [pid = 3148] [serial = 1957] [outer = 00000007E25AC400] 09:31:30 INFO - PROCESS | 3148 | 1463675490783 Marionette DEBUG loaded listener.js 09:31:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 243 (00000007E3C4FC00) [pid = 3148] [serial = 1958] [outer = 00000007E25AC400] 09:31:31 INFO - PROCESS | 3148 | 1463675491598 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:31:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:31:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1072ms 09:31:31 INFO - PROCESS | 3148 | 1463675491655 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 09:31:31 INFO - PROCESS | 3148 | 1463675491661 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 09:31:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:31:31 INFO - PROCESS | 3148 | 1463675491666 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:31:31 INFO - PROCESS | 3148 | 1463675491670 Marionette TRACE conn6 <- [1,2574,null,{}] 09:31:31 INFO - PROCESS | 3148 | 1463675491676 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:31 INFO - PROCESS | 3148 | 1463675491834 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 09:31:32 INFO - PROCESS | 3148 | 1463675492014 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:32 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D9B7A800 == 136 [pid = 3148] [id = 653] 09:31:32 INFO - PROCESS | 3148 | ++DOMWINDOW == 244 (00000007CD5A2400) [pid = 3148] [serial = 1959] [outer = 0000000000000000] 09:31:32 INFO - PROCESS | 3148 | ++DOMWINDOW == 245 (00000007CE41AC00) [pid = 3148] [serial = 1960] [outer = 00000007CD5A2400] 09:31:32 INFO - PROCESS | 3148 | 1463675492073 Marionette DEBUG loaded listener.js 09:31:32 INFO - PROCESS | 3148 | ++DOMWINDOW == 246 (00000007D408A800) [pid = 3148] [serial = 1961] [outer = 00000007CD5A2400] 09:31:32 INFO - PROCESS | 3148 | 1463675492763 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:31:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:31:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1131ms 09:31:32 INFO - PROCESS | 3148 | 1463675492798 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 09:31:32 INFO - PROCESS | 3148 | 1463675492804 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 09:31:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:31:32 INFO - PROCESS | 3148 | 1463675492811 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:31:32 INFO - PROCESS | 3148 | 1463675492814 Marionette TRACE conn6 <- [1,2578,null,{}] 09:31:32 INFO - PROCESS | 3148 | 1463675492818 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:32 INFO - PROCESS | 3148 | 1463675492971 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 09:31:33 INFO - PROCESS | 3148 | 1463675493151 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:33 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E24AB000 == 137 [pid = 3148] [id = 654] 09:31:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 247 (00000007D6E49000) [pid = 3148] [serial = 1962] [outer = 0000000000000000] 09:31:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 248 (00000007D8986800) [pid = 3148] [serial = 1963] [outer = 00000007D6E49000] 09:31:33 INFO - PROCESS | 3148 | 1463675493207 Marionette DEBUG loaded listener.js 09:31:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 249 (00000007D8CBB000) [pid = 3148] [serial = 1964] [outer = 00000007D6E49000] 09:31:33 INFO - PROCESS | 3148 | 1463675493810 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:31:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:31:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1027ms 09:31:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:31:33 INFO - PROCESS | 3148 | 1463675493844 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 09:31:33 INFO - PROCESS | 3148 | 1463675493847 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 09:31:33 INFO - PROCESS | 3148 | 1463675493851 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:31:33 INFO - PROCESS | 3148 | 1463675493855 Marionette TRACE conn6 <- [1,2582,null,{}] 09:31:33 INFO - PROCESS | 3148 | 1463675493884 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:34 INFO - PROCESS | 3148 | 1463675494037 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 09:31:34 INFO - PROCESS | 3148 | 1463675494221 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:34 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E64AA800 == 138 [pid = 3148] [id = 655] 09:31:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 250 (00000007D9F85400) [pid = 3148] [serial = 1965] [outer = 0000000000000000] 09:31:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 251 (00000007DB027000) [pid = 3148] [serial = 1966] [outer = 00000007D9F85400] 09:31:34 INFO - PROCESS | 3148 | 1463675494280 Marionette DEBUG loaded listener.js 09:31:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 252 (00000007DFA6F800) [pid = 3148] [serial = 1967] [outer = 00000007D9F85400] 09:31:34 INFO - PROCESS | 3148 | 1463675494893 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:31:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:31:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1085ms 09:31:34 INFO - PROCESS | 3148 | 1463675494946 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 09:31:34 INFO - PROCESS | 3148 | 1463675494949 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 09:31:34 INFO - PROCESS | 3148 | 1463675494953 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:31:34 INFO - PROCESS | 3148 | 1463675494955 Marionette TRACE conn6 <- [1,2586,null,{}] 09:31:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:31:34 INFO - PROCESS | 3148 | 1463675494958 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:35 INFO - PROCESS | 3148 | 1463675495109 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 09:31:35 INFO - PROCESS | 3148 | 1463675495259 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:35 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E74DF800 == 139 [pid = 3148] [id = 656] 09:31:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 253 (00000007E2B65C00) [pid = 3148] [serial = 1968] [outer = 0000000000000000] 09:31:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 254 (00000007E3C40000) [pid = 3148] [serial = 1969] [outer = 00000007E2B65C00] 09:31:35 INFO - PROCESS | 3148 | 1463675495315 Marionette DEBUG loaded listener.js 09:31:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 255 (00000007E4FE9400) [pid = 3148] [serial = 1970] [outer = 00000007E2B65C00] 09:31:35 INFO - PROCESS | 3148 | 1463675495964 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:31:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:31:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1025ms 09:31:35 INFO - PROCESS | 3148 | 1463675495983 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 09:31:35 INFO - PROCESS | 3148 | 1463675495986 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 09:31:35 INFO - PROCESS | 3148 | 1463675495989 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:31:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:31:35 INFO - PROCESS | 3148 | 1463675495991 Marionette TRACE conn6 <- [1,2590,null,{}] 09:31:36 INFO - PROCESS | 3148 | 1463675495995 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:36 INFO - PROCESS | 3148 | 1463675496218 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 09:31:36 INFO - PROCESS | 3148 | 1463675496349 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:36 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E7B95000 == 140 [pid = 3148] [id = 657] 09:31:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 256 (00000007E4FE8800) [pid = 3148] [serial = 1971] [outer = 0000000000000000] 09:31:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 257 (00000007E50EB800) [pid = 3148] [serial = 1972] [outer = 00000007E4FE8800] 09:31:36 INFO - PROCESS | 3148 | 1463675496404 Marionette DEBUG loaded listener.js 09:31:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 258 (00000007E52CA800) [pid = 3148] [serial = 1973] [outer = 00000007E4FE8800] 09:31:37 INFO - PROCESS | 3148 | 1463675497028 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:31:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:31:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1083ms 09:31:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:31:37 INFO - PROCESS | 3148 | 1463675497083 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 09:31:37 INFO - PROCESS | 3148 | 1463675497085 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 09:31:37 INFO - PROCESS | 3148 | 1463675497089 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:31:37 INFO - PROCESS | 3148 | 1463675497091 Marionette TRACE conn6 <- [1,2594,null,{}] 09:31:37 INFO - PROCESS | 3148 | 1463675497095 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:37 INFO - PROCESS | 3148 | 1463675497253 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 09:31:37 INFO - PROCESS | 3148 | 1463675497432 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:37 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E8C88000 == 141 [pid = 3148] [id = 658] 09:31:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 259 (00000007E54C7400) [pid = 3148] [serial = 1974] [outer = 0000000000000000] 09:31:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 260 (00000007E6006C00) [pid = 3148] [serial = 1975] [outer = 00000007E54C7400] 09:31:37 INFO - PROCESS | 3148 | 1463675497489 Marionette DEBUG loaded listener.js 09:31:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 261 (00000007E6477400) [pid = 3148] [serial = 1976] [outer = 00000007E54C7400] 09:31:38 INFO - PROCESS | 3148 | 1463675498084 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:31:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:31:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1028ms 09:31:38 INFO - PROCESS | 3148 | 1463675498118 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 09:31:38 INFO - PROCESS | 3148 | 1463675498120 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 09:31:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:31:38 INFO - PROCESS | 3148 | 1463675498124 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:31:38 INFO - PROCESS | 3148 | 1463675498126 Marionette TRACE conn6 <- [1,2598,null,{}] 09:31:38 INFO - PROCESS | 3148 | 1463675498130 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:38 INFO - PROCESS | 3148 | 1463675498274 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 09:31:38 INFO - PROCESS | 3148 | 1463675498486 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:38 INFO - PROCESS | 3148 | ++DOCSHELL 00000007EA988800 == 142 [pid = 3148] [id = 659] 09:31:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 262 (00000007E6473400) [pid = 3148] [serial = 1977] [outer = 0000000000000000] 09:31:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 263 (00000007E65E8400) [pid = 3148] [serial = 1978] [outer = 00000007E6473400] 09:31:38 INFO - PROCESS | 3148 | 1463675498543 Marionette DEBUG loaded listener.js 09:31:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 264 (00000007E6A17000) [pid = 3148] [serial = 1979] [outer = 00000007E6473400] 09:31:39 INFO - PROCESS | 3148 | 1463675499152 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:31:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:31:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1086ms 09:31:39 INFO - PROCESS | 3148 | 1463675499213 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 09:31:39 INFO - PROCESS | 3148 | 1463675499215 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 09:31:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:31:39 INFO - PROCESS | 3148 | 1463675499219 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:31:39 INFO - PROCESS | 3148 | 1463675499221 Marionette TRACE conn6 <- [1,2602,null,{}] 09:31:39 INFO - PROCESS | 3148 | 1463675499224 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:39 INFO - PROCESS | 3148 | 1463675499369 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 09:31:39 INFO - PROCESS | 3148 | 1463675499548 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:39 INFO - PROCESS | 3148 | ++DOCSHELL 00000007EB9DF000 == 143 [pid = 3148] [id = 660] 09:31:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 265 (00000007E6A1EC00) [pid = 3148] [serial = 1980] [outer = 0000000000000000] 09:31:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 266 (00000007E6A25000) [pid = 3148] [serial = 1981] [outer = 00000007E6A1EC00] 09:31:39 INFO - PROCESS | 3148 | 1463675499602 Marionette DEBUG loaded listener.js 09:31:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 267 (00000007E6B4C400) [pid = 3148] [serial = 1982] [outer = 00000007E6A1EC00] 09:31:40 INFO - PROCESS | 3148 | 1463675500212 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:31:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:31:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1026ms 09:31:40 INFO - PROCESS | 3148 | 1463675500248 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 09:31:40 INFO - PROCESS | 3148 | 1463675500251 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 09:31:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:31:40 INFO - PROCESS | 3148 | 1463675500255 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:31:40 INFO - PROCESS | 3148 | 1463675500257 Marionette TRACE conn6 <- [1,2606,null,{}] 09:31:40 INFO - PROCESS | 3148 | 1463675500278 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:40 INFO - PROCESS | 3148 | 1463675500425 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 09:31:40 INFO - PROCESS | 3148 | 1463675500617 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:40 INFO - PROCESS | 3148 | ++DOCSHELL 00000007F0223000 == 144 [pid = 3148] [id = 661] 09:31:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 268 (00000007E6B56400) [pid = 3148] [serial = 1983] [outer = 0000000000000000] 09:31:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 269 (00000007E715BC00) [pid = 3148] [serial = 1984] [outer = 00000007E6B56400] 09:31:40 INFO - PROCESS | 3148 | 1463675500673 Marionette DEBUG loaded listener.js 09:31:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 270 (00000007E749A800) [pid = 3148] [serial = 1985] [outer = 00000007E6B56400] 09:31:41 INFO - PROCESS | 3148 | 1463675501278 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:31:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:31:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1078ms 09:31:41 INFO - PROCESS | 3148 | 1463675501334 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 09:31:41 INFO - PROCESS | 3148 | 1463675501337 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 09:31:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:31:41 INFO - PROCESS | 3148 | 1463675501341 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:31:41 INFO - PROCESS | 3148 | 1463675501343 Marionette TRACE conn6 <- [1,2610,null,{}] 09:31:41 INFO - PROCESS | 3148 | 1463675501347 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:41 INFO - PROCESS | 3148 | 1463675501519 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 09:31:41 INFO - PROCESS | 3148 | 1463675501699 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:41 INFO - PROCESS | 3148 | ++DOCSHELL 00000007EF49B800 == 145 [pid = 3148] [id = 662] 09:31:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 271 (00000007E7156800) [pid = 3148] [serial = 1986] [outer = 0000000000000000] 09:31:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 272 (00000007E8209800) [pid = 3148] [serial = 1987] [outer = 00000007E7156800] 09:31:41 INFO - PROCESS | 3148 | 1463675501754 Marionette DEBUG loaded listener.js 09:31:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 273 (00000007EA34D000) [pid = 3148] [serial = 1988] [outer = 00000007E7156800] 09:31:42 INFO - PROCESS | 3148 | 1463675502386 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:31:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:31:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1084ms 09:31:42 INFO - PROCESS | 3148 | 1463675502427 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 09:31:42 INFO - PROCESS | 3148 | 1463675502430 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 09:31:42 INFO - PROCESS | 3148 | 1463675502433 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:31:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:31:42 INFO - PROCESS | 3148 | 1463675502436 Marionette TRACE conn6 <- [1,2614,null,{}] 09:31:42 INFO - PROCESS | 3148 | 1463675502440 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:42 INFO - PROCESS | 3148 | 1463675502606 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 09:31:42 INFO - PROCESS | 3148 | 1463675502801 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:42 INFO - PROCESS | 3148 | ++DOCSHELL 00000007EF237000 == 146 [pid = 3148] [id = 663] 09:31:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 274 (00000007E510E400) [pid = 3148] [serial = 1989] [outer = 0000000000000000] 09:31:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 275 (00000007EB5ECC00) [pid = 3148] [serial = 1990] [outer = 00000007E510E400] 09:31:42 INFO - PROCESS | 3148 | 1463675502864 Marionette DEBUG loaded listener.js 09:31:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 276 (00000007ECB0E400) [pid = 3148] [serial = 1991] [outer = 00000007E510E400] 09:31:43 INFO - PROCESS | 3148 | 1463675503478 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:31:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:31:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1084ms 09:31:43 INFO - PROCESS | 3148 | 1463675503520 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 09:31:43 INFO - PROCESS | 3148 | 1463675503523 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 09:31:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:31:43 INFO - PROCESS | 3148 | 1463675503526 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:31:43 INFO - PROCESS | 3148 | 1463675503528 Marionette TRACE conn6 <- [1,2618,null,{}] 09:31:43 INFO - PROCESS | 3148 | 1463675503532 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:43 INFO - PROCESS | 3148 | 1463675503679 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 09:31:43 INFO - PROCESS | 3148 | 1463675503871 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:43 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E4D9A800 == 147 [pid = 3148] [id = 664] 09:31:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 277 (00000007E4E2C800) [pid = 3148] [serial = 1992] [outer = 0000000000000000] 09:31:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 278 (00000007E4E34C00) [pid = 3148] [serial = 1993] [outer = 00000007E4E2C800] 09:31:43 INFO - PROCESS | 3148 | 1463675503928 Marionette DEBUG loaded listener.js 09:31:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 279 (00000007E4E3AC00) [pid = 3148] [serial = 1994] [outer = 00000007E4E2C800] 09:31:44 INFO - PROCESS | 3148 | 1463675504505 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:31:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:31:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1026ms 09:31:44 INFO - PROCESS | 3148 | 1463675504556 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 09:31:44 INFO - PROCESS | 3148 | 1463675504559 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 09:31:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:31:44 INFO - PROCESS | 3148 | 1463675504562 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:31:44 INFO - PROCESS | 3148 | 1463675504566 Marionette TRACE conn6 <- [1,2622,null,{}] 09:31:44 INFO - PROCESS | 3148 | 1463675504586 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:44 INFO - PROCESS | 3148 | 1463675504734 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 09:31:44 INFO - PROCESS | 3148 | 1463675504915 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:44 INFO - PROCESS | 3148 | ++DOCSHELL 00000007F3727000 == 148 [pid = 3148] [id = 665] 09:31:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 280 (00000007ECB0FC00) [pid = 3148] [serial = 1995] [outer = 0000000000000000] 09:31:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 281 (00000007ED502800) [pid = 3148] [serial = 1996] [outer = 00000007ECB0FC00] 09:31:44 INFO - PROCESS | 3148 | 1463675504971 Marionette DEBUG loaded listener.js 09:31:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 282 (00000007ED5AAC00) [pid = 3148] [serial = 1997] [outer = 00000007ECB0FC00] 09:31:45 INFO - PROCESS | 3148 | 1463675505688 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:31:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:31:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1184ms 09:31:45 INFO - PROCESS | 3148 | 1463675505749 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 09:31:45 INFO - PROCESS | 3148 | 1463675505752 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 09:31:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:31:45 INFO - PROCESS | 3148 | 1463675505755 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:31:45 INFO - PROCESS | 3148 | 1463675505758 Marionette TRACE conn6 <- [1,2626,null,{}] 09:31:45 INFO - PROCESS | 3148 | 1463675505761 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:45 INFO - PROCESS | 3148 | 1463675505922 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 09:31:46 INFO - PROCESS | 3148 | 1463675506107 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:46 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D27A3800 == 149 [pid = 3148] [id = 666] 09:31:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 283 (00000007C7CBF000) [pid = 3148] [serial = 1998] [outer = 0000000000000000] 09:31:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 284 (00000007D4950800) [pid = 3148] [serial = 1999] [outer = 00000007C7CBF000] 09:31:46 INFO - PROCESS | 3148 | 1463675506162 Marionette DEBUG loaded listener.js 09:31:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 285 (00000007D9F8E400) [pid = 3148] [serial = 2000] [outer = 00000007C7CBF000] 09:31:46 INFO - PROCESS | 3148 | 1463675506779 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:31:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:31:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1084ms 09:31:46 INFO - PROCESS | 3148 | 1463675506842 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 09:31:46 INFO - PROCESS | 3148 | 1463675506845 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 09:31:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:31:46 INFO - PROCESS | 3148 | 1463675506848 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:31:46 INFO - PROCESS | 3148 | 1463675506850 Marionette TRACE conn6 <- [1,2630,null,{}] 09:31:46 INFO - PROCESS | 3148 | 1463675506854 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:47 INFO - PROCESS | 3148 | 1463675507007 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 09:31:47 INFO - PROCESS | 3148 | 1463675507192 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:47 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8471800 == 150 [pid = 3148] [id = 667] 09:31:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 286 (00000007C90D5400) [pid = 3148] [serial = 2001] [outer = 0000000000000000] 09:31:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 287 (00000007D624C800) [pid = 3148] [serial = 2002] [outer = 00000007C90D5400] 09:31:47 INFO - PROCESS | 3148 | 1463675507247 Marionette DEBUG loaded listener.js 09:31:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 288 (00000007D9BA7800) [pid = 3148] [serial = 2003] [outer = 00000007C90D5400] 09:31:47 INFO - PROCESS | 3148 | 1463675507858 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:31:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:31:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1083ms 09:31:47 INFO - PROCESS | 3148 | 1463675507947 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 09:31:47 INFO - PROCESS | 3148 | 1463675507949 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 09:31:47 INFO - PROCESS | 3148 | 1463675507956 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:31:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:31:47 INFO - PROCESS | 3148 | 1463675507958 Marionette TRACE conn6 <- [1,2634,null,{}] 09:31:47 INFO - PROCESS | 3148 | 1463675507962 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:48 INFO - PROCESS | 3148 | 1463675508112 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 09:31:48 INFO - PROCESS | 3148 | 1463675508296 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:48 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D26ED000 == 151 [pid = 3148] [id = 668] 09:31:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 289 (00000007CE5BE800) [pid = 3148] [serial = 2004] [outer = 0000000000000000] 09:31:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 290 (00000007D2A5E000) [pid = 3148] [serial = 2005] [outer = 00000007CE5BE800] 09:31:48 INFO - PROCESS | 3148 | 1463675508351 Marionette DEBUG loaded listener.js 09:31:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 291 (00000007D6E4EC00) [pid = 3148] [serial = 2006] [outer = 00000007CE5BE800] 09:31:49 INFO - PROCESS | 3148 | 1463675509424 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:31:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:31:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1486ms 09:31:49 INFO - PROCESS | 3148 | 1463675509446 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 09:31:49 INFO - PROCESS | 3148 | 1463675509451 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 09:31:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:31:49 INFO - PROCESS | 3148 | 1463675509472 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:31:49 INFO - PROCESS | 3148 | 1463675509476 Marionette TRACE conn6 <- [1,2638,null,{}] 09:31:49 INFO - PROCESS | 3148 | 1463675509482 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:49 INFO - PROCESS | 3148 | 1463675509622 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 09:31:49 INFO - PROCESS | 3148 | 1463675509808 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:49 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4E27000 == 152 [pid = 3148] [id = 669] 09:31:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 292 (00000007CE02CC00) [pid = 3148] [serial = 2007] [outer = 0000000000000000] 09:31:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 293 (00000007CE40E000) [pid = 3148] [serial = 2008] [outer = 00000007CE02CC00] 09:31:49 INFO - PROCESS | 3148 | 1463675509860 Marionette DEBUG loaded listener.js 09:31:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 294 (00000007D2A45C00) [pid = 3148] [serial = 2009] [outer = 00000007CE02CC00] 09:31:50 INFO - PROCESS | 3148 | 1463675510453 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:31:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:31:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1032ms 09:31:50 INFO - PROCESS | 3148 | 1463675510506 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 09:31:50 INFO - PROCESS | 3148 | 1463675510512 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 09:31:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:31:50 INFO - PROCESS | 3148 | 1463675510519 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:31:50 INFO - PROCESS | 3148 | 1463675510521 Marionette TRACE conn6 <- [1,2642,null,{}] 09:31:50 INFO - PROCESS | 3148 | 1463675510543 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:50 INFO - PROCESS | 3148 | 1463675510688 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 09:31:50 INFO - PROCESS | 3148 | 1463675510876 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:50 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CE619800 == 153 [pid = 3148] [id = 670] 09:31:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 295 (00000007D4F7DC00) [pid = 3148] [serial = 2010] [outer = 0000000000000000] 09:31:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 296 (00000007D557AC00) [pid = 3148] [serial = 2011] [outer = 00000007D4F7DC00] 09:31:50 INFO - PROCESS | 3148 | 1463675510928 Marionette DEBUG loaded listener.js 09:31:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 297 (00000007D5910C00) [pid = 3148] [serial = 2012] [outer = 00000007D4F7DC00] 09:31:51 INFO - PROCESS | 3148 | 1463675511500 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:31:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:31:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1030ms 09:31:51 INFO - PROCESS | 3148 | 1463675511550 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 09:31:51 INFO - PROCESS | 3148 | 1463675511552 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 09:31:51 INFO - PROCESS | 3148 | 1463675511555 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:31:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:31:51 INFO - PROCESS | 3148 | 1463675511559 Marionette TRACE conn6 <- [1,2646,null,{}] 09:31:51 INFO - PROCESS | 3148 | 1463675511570 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:51 INFO - PROCESS | 3148 | 1463675511711 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 09:31:51 INFO - PROCESS | 3148 | 1463675511939 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:51 INFO - PROCESS | 3148 | --DOCSHELL 00000007DC0C5800 == 152 [pid = 3148] [id = 239] 09:31:51 INFO - PROCESS | 3148 | --DOCSHELL 00000007CE49F000 == 151 [pid = 3148] [id = 304] 09:31:51 INFO - PROCESS | 3148 | --DOCSHELL 00000007DDF67000 == 150 [pid = 3148] [id = 303] 09:31:51 INFO - PROCESS | 3148 | --DOCSHELL 00000007E3C0A800 == 149 [pid = 3148] [id = 582] 09:31:51 INFO - PROCESS | 3148 | --DOCSHELL 00000007E6D0B000 == 148 [pid = 3148] [id = 586] 09:31:51 INFO - PROCESS | 3148 | --DOCSHELL 00000007E5296000 == 147 [pid = 3148] [id = 525] 09:31:51 INFO - PROCESS | 3148 | --DOCSHELL 00000007E50D8800 == 146 [pid = 3148] [id = 651] 09:31:51 INFO - PROCESS | 3148 | --DOCSHELL 00000007CE61A000 == 145 [pid = 3148] [id = 650] 09:31:51 INFO - PROCESS | 3148 | --DOCSHELL 00000007E3C08800 == 144 [pid = 3148] [id = 649] 09:31:51 INFO - PROCESS | 3148 | --DOCSHELL 00000007E363F800 == 143 [pid = 3148] [id = 648] 09:31:51 INFO - PROCESS | 3148 | --DOCSHELL 00000007E24A7800 == 142 [pid = 3148] [id = 647] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 296 (00000007EAC35400) [pid = 3148] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 295 (00000007ECF52400) [pid = 3148] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 294 (00000007ED50F800) [pid = 3148] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 293 (00000007ECB11800) [pid = 3148] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 292 (00000007D70A3C00) [pid = 3148] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 291 (00000007E7160000) [pid = 3148] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 290 (00000007E4FE6C00) [pid = 3148] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 289 (00000007E5006000) [pid = 3148] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C85BA800 == 143 [pid = 3148] [id = 671] 09:31:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 290 (00000007C714FC00) [pid = 3148] [serial = 2013] [outer = 0000000000000000] 09:31:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 291 (00000007C7CC0C00) [pid = 3148] [serial = 2014] [outer = 00000007C714FC00] 09:31:52 INFO - PROCESS | 3148 | 1463675512072 Marionette DEBUG loaded listener.js 09:31:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 292 (00000007D5715C00) [pid = 3148] [serial = 2015] [outer = 00000007C714FC00] 09:31:52 INFO - PROCESS | 3148 | --DOCSHELL 00000007DFF7C000 == 142 [pid = 3148] [id = 646] 09:31:52 INFO - PROCESS | 3148 | --DOCSHELL 00000007D5296800 == 141 [pid = 3148] [id = 645] 09:31:52 INFO - PROCESS | 3148 | --DOCSHELL 00000007DDAED000 == 140 [pid = 3148] [id = 644] 09:31:52 INFO - PROCESS | 3148 | --DOCSHELL 00000007E24AD800 == 139 [pid = 3148] [id = 643] 09:31:52 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4C7D800 == 138 [pid = 3148] [id = 642] 09:31:52 INFO - PROCESS | 3148 | --DOCSHELL 00000007D35A4000 == 137 [pid = 3148] [id = 641] 09:31:52 INFO - PROCESS | 3148 | --DOCSHELL 00000007E7F14000 == 136 [pid = 3148] [id = 635] 09:31:52 INFO - PROCESS | 3148 | --DOCSHELL 00000007EF7BA800 == 135 [pid = 3148] [id = 634] 09:31:52 INFO - PROCESS | 3148 | --DOCSHELL 00000007E211D800 == 134 [pid = 3148] [id = 633] 09:31:52 INFO - PROCESS | 3148 | --DOCSHELL 00000007EE39D800 == 133 [pid = 3148] [id = 632] 09:31:52 INFO - PROCESS | 3148 | --DOCSHELL 00000007EB9CF800 == 132 [pid = 3148] [id = 631] 09:31:52 INFO - PROCESS | 3148 | --DOCSHELL 00000007E810D800 == 131 [pid = 3148] [id = 630] 09:31:52 INFO - PROCESS | 3148 | --DOCSHELL 00000007E7513800 == 130 [pid = 3148] [id = 629] 09:31:52 INFO - PROCESS | 3148 | --DOCSHELL 00000007E7187800 == 129 [pid = 3148] [id = 628] 09:31:52 INFO - PROCESS | 3148 | --DOCSHELL 00000007E24BA000 == 128 [pid = 3148] [id = 627] 09:31:52 INFO - PROCESS | 3148 | --DOCSHELL 00000007D9B85800 == 127 [pid = 3148] [id = 626] 09:31:52 INFO - PROCESS | 3148 | --DOCSHELL 00000007E6151000 == 126 [pid = 3148] [id = 625] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 291 (00000007CE411000) [pid = 3148] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 290 (00000007E38D0400) [pid = 3148] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 289 (00000007E3C36400) [pid = 3148] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 288 (00000007DD7EC400) [pid = 3148] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 287 (00000007E2B67C00) [pid = 3148] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 286 (00000007E8203400) [pid = 3148] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 285 (00000007D9B57800) [pid = 3148] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 284 (00000007E741BC00) [pid = 3148] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 283 (00000007E6A45400) [pid = 3148] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 282 (00000007E600BC00) [pid = 3148] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 281 (00000007DDF8B000) [pid = 3148] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 280 (00000007D9BD5C00) [pid = 3148] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 279 (00000007E6976000) [pid = 3148] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 278 (00000007E1E72800) [pid = 3148] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 277 (00000007D9917400) [pid = 3148] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 276 (00000007E64F0800) [pid = 3148] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 275 (00000007C889E400) [pid = 3148] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 274 (00000007E6A22000) [pid = 3148] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 273 (00000007E3735000) [pid = 3148] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 272 (00000007E3B26000) [pid = 3148] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 271 (00000007E543E800) [pid = 3148] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 270 (00000007E5630400) [pid = 3148] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 269 (00000007E5634C00) [pid = 3148] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 268 (00000007E509C400) [pid = 3148] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 267 (00000007E65E1400) [pid = 3148] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 266 (00000007D991F000) [pid = 3148] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 265 (00000007E697F800) [pid = 3148] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 264 (00000007E6473800) [pid = 3148] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 263 (00000007E3C37000) [pid = 3148] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 262 (00000007D9F80C00) [pid = 3148] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 261 (00000007D7483C00) [pid = 3148] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 260 (00000007E697B400) [pid = 3148] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 259 (00000007CE02C400) [pid = 3148] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 258 (00000007E6971000) [pid = 3148] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 257 (00000007E3EBB400) [pid = 3148] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 256 (00000007EA34E800) [pid = 3148] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 255 (00000007E65EBC00) [pid = 3148] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 254 (00000007D88A0000) [pid = 3148] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 253 (00000007EAC2E000) [pid = 3148] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 252 (00000007D6EBA400) [pid = 3148] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 251 (00000007D352A800) [pid = 3148] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 250 (00000007E3736C00) [pid = 3148] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 249 (00000007E3863C00) [pid = 3148] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 248 (00000007E23E1C00) [pid = 3148] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 247 (00000007D8CAEC00) [pid = 3148] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 246 (00000007E52D3800) [pid = 3148] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 245 (00000007E52CEC00) [pid = 3148] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 244 (00000007E25B2000) [pid = 3148] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 243 (00000007D6E4B400) [pid = 3148] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 242 (00000007D271B400) [pid = 3148] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 241 (00000007E64ED400) [pid = 3148] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 240 (00000007E23DD000) [pid = 3148] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 239 (00000007DB031000) [pid = 3148] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 238 (00000007E6A1C000) [pid = 3148] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 237 (00000007E820B000) [pid = 3148] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 236 (00000007D494E800) [pid = 3148] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 235 (00000007D100C400) [pid = 3148] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 234 (00000007E5634800) [pid = 3148] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 233 (00000007E65E0400) [pid = 3148] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 232 (00000007E1E7CC00) [pid = 3148] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 231 (00000007E52CE400) [pid = 3148] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 230 (00000007E3861000) [pid = 3148] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 229 (00000007C7154400) [pid = 3148] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 228 (00000007E3C4CC00) [pid = 3148] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 227 (00000007E6470400) [pid = 3148] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 226 (00000007E3B19400) [pid = 3148] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 225 (00000007E52D1000) [pid = 3148] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 224 (00000007E059C400) [pid = 3148] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 223 (00000007D9F3FC00) [pid = 3148] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 222 (00000007E52C6000) [pid = 3148] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 221 (00000007E1E80000) [pid = 3148] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 220 (00000007DD7E5800) [pid = 3148] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 219 (00000007E741FC00) [pid = 3148] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 218 (00000007E6978800) [pid = 3148] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 217 (00000007E80DB400) [pid = 3148] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 216 (00000007EAC37000) [pid = 3148] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 215 (00000007E8211000) [pid = 3148] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 214 (00000007EAC2D800) [pid = 3148] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 213 (00000007DFA26800) [pid = 3148] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 212 (00000007D5273C00) [pid = 3148] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 211 (00000007DAE9CC00) [pid = 3148] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 210 (00000007D5907400) [pid = 3148] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 209 (00000007E52CD400) [pid = 3148] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 208 (00000007D2405C00) [pid = 3148] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 207 (00000007E6A46C00) [pid = 3148] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 206 (00000007D9950800) [pid = 3148] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 205 (00000007E5093800) [pid = 3148] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 204 (00000007E38C8000) [pid = 3148] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 203 (00000007D9943C00) [pid = 3148] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 202 (00000007DB023800) [pid = 3148] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | --DOMWINDOW == 201 (00000007E3C35400) [pid = 3148] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 09:31:52 INFO - PROCESS | 3148 | 1463675512743 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:31:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:31:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1240ms 09:31:52 INFO - PROCESS | 3148 | 1463675512799 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 09:31:52 INFO - PROCESS | 3148 | 1463675512801 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 09:31:52 INFO - PROCESS | 3148 | 1463675512805 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:31:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:31:52 INFO - PROCESS | 3148 | 1463675512806 Marionette TRACE conn6 <- [1,2650,null,{}] 09:31:52 INFO - PROCESS | 3148 | 1463675512810 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:52 INFO - PROCESS | 3148 | 1463675512933 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 09:31:53 INFO - PROCESS | 3148 | 1463675513089 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:53 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D6EEB000 == 127 [pid = 3148] [id = 672] 09:31:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 202 (00000007CD51BC00) [pid = 3148] [serial = 2016] [outer = 0000000000000000] 09:31:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 203 (00000007D2408C00) [pid = 3148] [serial = 2017] [outer = 00000007CD51BC00] 09:31:53 INFO - PROCESS | 3148 | 1463675513136 Marionette DEBUG loaded listener.js 09:31:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 204 (00000007D5FDCC00) [pid = 3148] [serial = 2018] [outer = 00000007CD51BC00] 09:31:53 INFO - PROCESS | 3148 | 1463675513532 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:31:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:31:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 776ms 09:31:53 INFO - PROCESS | 3148 | 1463675513584 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 09:31:53 INFO - PROCESS | 3148 | 1463675513586 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 09:31:53 INFO - PROCESS | 3148 | 1463675513589 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:31:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:31:53 INFO - PROCESS | 3148 | 1463675513591 Marionette TRACE conn6 <- [1,2654,null,{}] 09:31:53 INFO - PROCESS | 3148 | 1463675513594 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:53 INFO - PROCESS | 3148 | 1463675513747 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 09:31:53 INFO - PROCESS | 3148 | 1463675513760 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:53 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC0BC800 == 128 [pid = 3148] [id = 673] 09:31:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 205 (00000007D6ED1000) [pid = 3148] [serial = 2019] [outer = 0000000000000000] 09:31:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 206 (00000007D795EC00) [pid = 3148] [serial = 2020] [outer = 00000007D6ED1000] 09:31:53 INFO - PROCESS | 3148 | 1463675513807 Marionette DEBUG loaded listener.js 09:31:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 207 (00000007D8991000) [pid = 3148] [serial = 2021] [outer = 00000007D6ED1000] 09:31:54 INFO - PROCESS | 3148 | [3148] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:31:54 INFO - PROCESS | 3148 | [3148] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:31:54 INFO - PROCESS | 3148 | 1463675514797 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:31:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 09:31:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1232ms 09:31:54 INFO - PROCESS | 3148 | 1463675514827 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 09:31:54 INFO - PROCESS | 3148 | 1463675514830 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 09:31:54 INFO - PROCESS | 3148 | 1463675514833 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:31:54 INFO - PROCESS | 3148 | 1463675514835 Marionette TRACE conn6 <- [1,2658,null,{}] 09:31:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:31:54 INFO - PROCESS | 3148 | 1463675514839 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:55 INFO - PROCESS | 3148 | 1463675515016 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 09:31:55 INFO - PROCESS | 3148 | 1463675515036 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:55 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DE197000 == 129 [pid = 3148] [id = 674] 09:31:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 208 (00000007D8CBC800) [pid = 3148] [serial = 2022] [outer = 0000000000000000] 09:31:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 209 (00000007D9949800) [pid = 3148] [serial = 2023] [outer = 00000007D8CBC800] 09:31:55 INFO - PROCESS | 3148 | 1463675515083 Marionette DEBUG loaded listener.js 09:31:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 210 (00000007D9AF1000) [pid = 3148] [serial = 2024] [outer = 00000007D8CBC800] 09:31:56 INFO - PROCESS | 3148 | --DOMWINDOW == 209 (00000007CDF5A000) [pid = 3148] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:31:56 INFO - PROCESS | 3148 | --DOMWINDOW == 208 (00000007E059AC00) [pid = 3148] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:31:56 INFO - PROCESS | 3148 | --DOMWINDOW == 207 (00000007EA345400) [pid = 3148] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:31:56 INFO - PROCESS | 3148 | --DOMWINDOW == 206 (00000007E6B4F800) [pid = 3148] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:31:56 INFO - PROCESS | 3148 | --DOMWINDOW == 205 (00000007E5635800) [pid = 3148] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:31:56 INFO - PROCESS | 3148 | --DOMWINDOW == 204 (00000007C8E96000) [pid = 3148] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:31:56 INFO - PROCESS | 3148 | --DOMWINDOW == 203 (00000007E059B800) [pid = 3148] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:31:56 INFO - PROCESS | 3148 | --DOMWINDOW == 202 (00000007E1E7A000) [pid = 3148] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:31:56 INFO - PROCESS | 3148 | --DOMWINDOW == 201 (00000007D6E0E000) [pid = 3148] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:31:56 INFO - PROCESS | 3148 | --DOMWINDOW == 200 (00000007DAE93C00) [pid = 3148] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:31:56 INFO - PROCESS | 3148 | --DOMWINDOW == 199 (00000007E373F000) [pid = 3148] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:31:56 INFO - PROCESS | 3148 | --DOMWINDOW == 198 (00000007DF48A400) [pid = 3148] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:31:56 INFO - PROCESS | 3148 | --DOMWINDOW == 197 (00000007E500B000) [pid = 3148] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:31:56 INFO - PROCESS | 3148 | --DOMWINDOW == 196 (00000007E05A3800) [pid = 3148] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:31:56 INFO - PROCESS | 3148 | --DOMWINDOW == 195 (00000007E3859C00) [pid = 3148] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:31:56 INFO - PROCESS | 3148 | --DOMWINDOW == 194 (00000007D6ED1800) [pid = 3148] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:31:56 INFO - PROCESS | 3148 | --DOMWINDOW == 193 (00000007C7CBC400) [pid = 3148] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:31:56 INFO - PROCESS | 3148 | --DOMWINDOW == 192 (00000007D9EA4C00) [pid = 3148] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:31:56 INFO - PROCESS | 3148 | --DOMWINDOW == 191 (00000007CD515000) [pid = 3148] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:31:56 INFO - PROCESS | 3148 | --DOMWINDOW == 190 (00000007D8988000) [pid = 3148] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:31:56 INFO - PROCESS | 3148 | --DOMWINDOW == 189 (00000007D889F400) [pid = 3148] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:31:56 INFO - PROCESS | 3148 | --DOMWINDOW == 188 (00000007DB030C00) [pid = 3148] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:31:56 INFO - PROCESS | 3148 | --DOMWINDOW == 187 (00000007E2351C00) [pid = 3148] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:31:56 INFO - PROCESS | 3148 | --DOMWINDOW == 186 (00000007CD599000) [pid = 3148] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:31:56 INFO - PROCESS | 3148 | 1463675516671 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 09:31:56 INFO - PROCESS | 3148 | 1463675516731 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 09:31:56 INFO - PROCESS | 3148 | 1463675516737 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:31:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:31:56 INFO - PROCESS | 3148 | 1463675516741 Marionette TRACE conn6 <- [1,2662,null,{}] 09:31:56 INFO - PROCESS | 3148 | 1463675516747 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:56 INFO - PROCESS | 3148 | 1463675516934 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 09:31:57 INFO - PROCESS | 3148 | 1463675517094 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:57 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D279B800 == 130 [pid = 3148] [id = 675] 09:31:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 187 (00000007C9058000) [pid = 3148] [serial = 2025] [outer = 0000000000000000] 09:31:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 188 (00000007C96AF400) [pid = 3148] [serial = 2026] [outer = 00000007C9058000] 09:31:57 INFO - PROCESS | 3148 | 1463675517154 Marionette DEBUG loaded listener.js 09:31:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 189 (00000007CD59B400) [pid = 3148] [serial = 2027] [outer = 00000007C9058000] 09:31:58 INFO - PROCESS | 3148 | 1463675518259 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 09:31:58 INFO - PROCESS | 3148 | 1463675518327 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 09:31:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:31:58 INFO - PROCESS | 3148 | 1463675518335 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:31:58 INFO - PROCESS | 3148 | 1463675518339 Marionette TRACE conn6 <- [1,2666,null,{}] 09:31:58 INFO - PROCESS | 3148 | 1463675518343 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:58 INFO - PROCESS | 3148 | 1463675518528 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 09:31:58 INFO - PROCESS | 3148 | 1463675518728 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:58 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8DC1000 == 131 [pid = 3148] [id = 676] 09:31:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 190 (00000007CDF5A000) [pid = 3148] [serial = 2028] [outer = 0000000000000000] 09:31:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 191 (00000007D337F400) [pid = 3148] [serial = 2029] [outer = 00000007CDF5A000] 09:31:58 INFO - PROCESS | 3148 | 1463675518786 Marionette DEBUG loaded listener.js 09:31:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 192 (00000007D571B000) [pid = 3148] [serial = 2030] [outer = 00000007CDF5A000] 09:31:59 INFO - PROCESS | 3148 | 1463675519873 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:31:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 09:31:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1588ms 09:31:59 INFO - PROCESS | 3148 | 1463675519952 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 09:31:59 INFO - PROCESS | 3148 | 1463675519955 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 09:31:59 INFO - PROCESS | 3148 | 1463675519960 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:31:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:31:59 INFO - PROCESS | 3148 | 1463675519965 Marionette TRACE conn6 <- [1,2670,null,{}] 09:31:59 INFO - PROCESS | 3148 | 1463675519977 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:00 INFO - PROCESS | 3148 | 1463675520168 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 09:32:00 INFO - PROCESS | 3148 | 1463675520365 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:00 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E0D90000 == 132 [pid = 3148] [id = 677] 09:32:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 193 (00000007D6E29000) [pid = 3148] [serial = 2031] [outer = 0000000000000000] 09:32:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 194 (00000007D7CB9C00) [pid = 3148] [serial = 2032] [outer = 00000007D6E29000] 09:32:00 INFO - PROCESS | 3148 | 1463675520426 Marionette DEBUG loaded listener.js 09:32:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 195 (00000007D8C81400) [pid = 3148] [serial = 2033] [outer = 00000007D6E29000] 09:32:01 INFO - PROCESS | 3148 | 1463675521452 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:32:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 09:32:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1531ms 09:32:01 INFO - PROCESS | 3148 | 1463675521538 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 09:32:01 INFO - PROCESS | 3148 | 1463675521542 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 09:32:01 INFO - PROCESS | 3148 | 1463675521547 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:32:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:32:01 INFO - PROCESS | 3148 | 1463675521550 Marionette TRACE conn6 <- [1,2674,null,{}] 09:32:01 INFO - PROCESS | 3148 | 1463675521553 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:01 INFO - PROCESS | 3148 | 1463675521692 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 09:32:01 INFO - PROCESS | 3148 | 1463675521925 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:01 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E16CC000 == 133 [pid = 3148] [id = 678] 09:32:01 INFO - PROCESS | 3148 | ++DOMWINDOW == 196 (00000007D9389800) [pid = 3148] [serial = 2034] [outer = 0000000000000000] 09:32:01 INFO - PROCESS | 3148 | ++DOMWINDOW == 197 (00000007D9AE8000) [pid = 3148] [serial = 2035] [outer = 00000007D9389800] 09:32:01 INFO - PROCESS | 3148 | 1463675521984 Marionette DEBUG loaded listener.js 09:32:02 INFO - PROCESS | 3148 | ++DOMWINDOW == 198 (00000007D9BCC000) [pid = 3148] [serial = 2036] [outer = 00000007D9389800] 09:32:03 INFO - PROCESS | 3148 | 1463675523073 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 09:32:03 INFO - PROCESS | 3148 | 1463675523139 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 09:32:03 INFO - PROCESS | 3148 | 1463675523144 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:32:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:32:03 INFO - PROCESS | 3148 | 1463675523146 Marionette TRACE conn6 <- [1,2678,null,{}] 09:32:03 INFO - PROCESS | 3148 | 1463675523150 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:03 INFO - PROCESS | 3148 | 1463675523284 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 09:32:03 INFO - PROCESS | 3148 | 1463675523522 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:03 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E231A800 == 134 [pid = 3148] [id = 679] 09:32:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 199 (00000007D9912C00) [pid = 3148] [serial = 2037] [outer = 0000000000000000] 09:32:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 200 (00000007D9F3B000) [pid = 3148] [serial = 2038] [outer = 00000007D9912C00] 09:32:03 INFO - PROCESS | 3148 | 1463675523580 Marionette DEBUG loaded listener.js 09:32:03 INFO - PROCESS | 3148 | ++DOMWINDOW == 201 (00000007DA308800) [pid = 3148] [serial = 2039] [outer = 00000007D9912C00] 09:32:04 INFO - PROCESS | 3148 | 1463675524648 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 09:32:04 INFO - PROCESS | 3148 | 1463675524685 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 09:32:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:32:04 INFO - PROCESS | 3148 | 1463675524689 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:32:04 INFO - PROCESS | 3148 | 1463675524691 Marionette TRACE conn6 <- [1,2682,null,{}] 09:32:04 INFO - PROCESS | 3148 | 1463675524695 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:04 INFO - PROCESS | 3148 | 1463675524909 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 09:32:05 INFO - PROCESS | 3148 | 1463675525111 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:05 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E2512800 == 135 [pid = 3148] [id = 680] 09:32:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 202 (00000007DB027C00) [pid = 3148] [serial = 2040] [outer = 0000000000000000] 09:32:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 203 (00000007DD7E5400) [pid = 3148] [serial = 2041] [outer = 00000007DB027C00] 09:32:05 INFO - PROCESS | 3148 | 1463675525168 Marionette DEBUG loaded listener.js 09:32:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 204 (00000007DF488800) [pid = 3148] [serial = 2042] [outer = 00000007DB027C00] 09:32:06 INFO - PROCESS | 3148 | 1463675526213 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 09:32:06 INFO - PROCESS | 3148 | 1463675526270 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 09:32:06 INFO - PROCESS | 3148 | 1463675526277 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:32:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:32:06 INFO - PROCESS | 3148 | 1463675526279 Marionette TRACE conn6 <- [1,2686,null,{}] 09:32:06 INFO - PROCESS | 3148 | 1463675526283 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:06 INFO - PROCESS | 3148 | 1463675526415 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 09:32:06 INFO - PROCESS | 3148 | 1463675526647 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:06 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E2B25800 == 136 [pid = 3148] [id = 681] 09:32:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 205 (00000007DDF8A000) [pid = 3148] [serial = 2043] [outer = 0000000000000000] 09:32:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 206 (00000007DF60B000) [pid = 3148] [serial = 2044] [outer = 00000007DDF8A000] 09:32:06 INFO - PROCESS | 3148 | 1463675526706 Marionette DEBUG loaded listener.js 09:32:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 207 (00000007DFA31C00) [pid = 3148] [serial = 2045] [outer = 00000007DDF8A000] 09:32:07 INFO - PROCESS | 3148 | 1463675527761 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 09:32:07 INFO - PROCESS | 3148 | 1463675527821 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 09:32:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:32:07 INFO - PROCESS | 3148 | 1463675527825 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:32:07 INFO - PROCESS | 3148 | 1463675527827 Marionette TRACE conn6 <- [1,2690,null,{}] 09:32:07 INFO - PROCESS | 3148 | 1463675527831 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:08 INFO - PROCESS | 3148 | 1463675528008 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 09:32:08 INFO - PROCESS | 3148 | 1463675528204 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:08 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E35D2000 == 137 [pid = 3148] [id = 682] 09:32:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 208 (00000007D408C800) [pid = 3148] [serial = 2046] [outer = 0000000000000000] 09:32:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 209 (00000007E009F400) [pid = 3148] [serial = 2047] [outer = 00000007D408C800] 09:32:08 INFO - PROCESS | 3148 | 1463675528260 Marionette DEBUG loaded listener.js 09:32:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 210 (00000007E05A4C00) [pid = 3148] [serial = 2048] [outer = 00000007D408C800] 09:32:08 INFO - PROCESS | 3148 | 1463675528912 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:32:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:32:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1132ms 09:32:08 INFO - PROCESS | 3148 | 1463675528959 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 09:32:08 INFO - PROCESS | 3148 | 1463675528962 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 09:32:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:32:08 INFO - PROCESS | 3148 | 1463675528966 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:32:08 INFO - PROCESS | 3148 | 1463675528968 Marionette TRACE conn6 <- [1,2694,null,{}] 09:32:08 INFO - PROCESS | 3148 | 1463675528972 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:09 INFO - PROCESS | 3148 | 1463675529118 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 09:32:09 INFO - PROCESS | 3148 | 1463675529286 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:09 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8C69800 == 138 [pid = 3148] [id = 683] 09:32:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 211 (00000007D8C82400) [pid = 3148] [serial = 2049] [outer = 0000000000000000] 09:32:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 212 (00000007D9BCC800) [pid = 3148] [serial = 2050] [outer = 00000007D8C82400] 09:32:09 INFO - PROCESS | 3148 | 1463675529342 Marionette DEBUG loaded listener.js 09:32:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 213 (00000007E08B6000) [pid = 3148] [serial = 2051] [outer = 00000007D8C82400] 09:32:09 INFO - PROCESS | 3148 | 1463675529912 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:32:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:32:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 985ms 09:32:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:32:09 INFO - PROCESS | 3148 | 1463675529965 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 09:32:09 INFO - PROCESS | 3148 | 1463675529968 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 09:32:09 INFO - PROCESS | 3148 | 1463675529973 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:32:09 INFO - PROCESS | 3148 | 1463675529976 Marionette TRACE conn6 <- [1,2698,null,{}] 09:32:09 INFO - PROCESS | 3148 | 1463675529980 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:10 INFO - PROCESS | 3148 | 1463675530357 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 09:32:10 INFO - PROCESS | 3148 | 1463675530551 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:10 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4C7C800 == 139 [pid = 3148] [id = 684] 09:32:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 214 (00000007C7C73000) [pid = 3148] [serial = 2052] [outer = 0000000000000000] 09:32:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 215 (00000007C7CC6400) [pid = 3148] [serial = 2053] [outer = 00000007C7C73000] 09:32:10 INFO - PROCESS | 3148 | 1463675530606 Marionette DEBUG loaded listener.js 09:32:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 216 (00000007CD517400) [pid = 3148] [serial = 2054] [outer = 00000007C7C73000] 09:32:11 INFO - PROCESS | 3148 | 1463675531266 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:32:11 INFO - PROCESS | 3148 | 1463675531318 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 09:32:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:32:11 INFO - PROCESS | 3148 | 1463675531323 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:32:11 INFO - PROCESS | 3148 | 1463675531328 Marionette TRACE conn6 <- [1,2702,null,{}] 09:32:11 INFO - PROCESS | 3148 | 1463675531333 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:11 INFO - PROCESS | 3148 | 1463675531478 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 09:32:11 INFO - PROCESS | 3148 | 1463675531663 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:11 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DFF75000 == 140 [pid = 3148] [id = 685] 09:32:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 217 (00000007D2A1C800) [pid = 3148] [serial = 2055] [outer = 0000000000000000] 09:32:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 218 (00000007D33F4000) [pid = 3148] [serial = 2056] [outer = 00000007D2A1C800] 09:32:11 INFO - PROCESS | 3148 | 1463675531719 Marionette DEBUG loaded listener.js 09:32:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 219 (00000007D6E15400) [pid = 3148] [serial = 2057] [outer = 00000007D2A1C800] 09:32:12 INFO - PROCESS | 3148 | --DOCSHELL 00000007CDF0D800 == 139 [pid = 3148] [id = 537] 09:32:12 INFO - PROCESS | 3148 | --DOCSHELL 00000007E8127800 == 138 [pid = 3148] [id = 559] 09:32:12 INFO - PROCESS | 3148 | --DOCSHELL 00000007E572F800 == 137 [pid = 3148] [id = 469] 09:32:12 INFO - PROCESS | 3148 | --DOCSHELL 00000007EA85B000 == 136 [pid = 3148] [id = 561] 09:32:12 INFO - PROCESS | 3148 | --DOCSHELL 00000007C7EA4000 == 135 [pid = 3148] [id = 563] 09:32:12 INFO - PROCESS | 3148 | --DOCSHELL 00000007EE3A7800 == 134 [pid = 3148] [id = 560] 09:32:12 INFO - PROCESS | 3148 | --DOCSHELL 00000007D2E78000 == 133 [pid = 3148] [id = 614] 09:32:12 INFO - PROCESS | 3148 | --DOCSHELL 00000007DC0BC800 == 132 [pid = 3148] [id = 673] 09:32:12 INFO - PROCESS | 3148 | --DOCSHELL 00000007D6EEB000 == 131 [pid = 3148] [id = 672] 09:32:12 INFO - PROCESS | 3148 | --DOCSHELL 00000007C85BA800 == 130 [pid = 3148] [id = 671] 09:32:12 INFO - PROCESS | 3148 | --DOCSHELL 00000007CE619800 == 129 [pid = 3148] [id = 670] 09:32:12 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4E27000 == 128 [pid = 3148] [id = 669] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 218 (00000007E74A4400) [pid = 3148] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 217 (00000007EB5EBC00) [pid = 3148] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 216 (00000007E8C54000) [pid = 3148] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 215 (00000007EC49C000) [pid = 3148] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 214 (00000007EE262000) [pid = 3148] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 213 (00000007E373B800) [pid = 3148] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | 1463675532444 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:32:12 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8471800 == 127 [pid = 3148] [id = 667] 09:32:12 INFO - PROCESS | 3148 | --DOCSHELL 00000007D27A3800 == 126 [pid = 3148] [id = 666] 09:32:12 INFO - PROCESS | 3148 | --DOCSHELL 00000007F3727000 == 125 [pid = 3148] [id = 665] 09:32:12 INFO - PROCESS | 3148 | --DOCSHELL 00000007E4D9A800 == 124 [pid = 3148] [id = 664] 09:32:12 INFO - PROCESS | 3148 | --DOCSHELL 00000007EF237000 == 123 [pid = 3148] [id = 663] 09:32:12 INFO - PROCESS | 3148 | --DOCSHELL 00000007EF49B800 == 122 [pid = 3148] [id = 662] 09:32:12 INFO - PROCESS | 3148 | --DOCSHELL 00000007F0223000 == 121 [pid = 3148] [id = 661] 09:32:12 INFO - PROCESS | 3148 | --DOCSHELL 00000007EB9DF000 == 120 [pid = 3148] [id = 660] 09:32:12 INFO - PROCESS | 3148 | --DOCSHELL 00000007EA988800 == 119 [pid = 3148] [id = 659] 09:32:12 INFO - PROCESS | 3148 | --DOCSHELL 00000007E8C88000 == 118 [pid = 3148] [id = 658] 09:32:12 INFO - PROCESS | 3148 | --DOCSHELL 00000007E7B95000 == 117 [pid = 3148] [id = 657] 09:32:12 INFO - PROCESS | 3148 | --DOCSHELL 00000007E74DF800 == 116 [pid = 3148] [id = 656] 09:32:12 INFO - PROCESS | 3148 | --DOCSHELL 00000007E64AA800 == 115 [pid = 3148] [id = 655] 09:32:12 INFO - PROCESS | 3148 | --DOCSHELL 00000007E24AB000 == 114 [pid = 3148] [id = 654] 09:32:12 INFO - PROCESS | 3148 | --DOCSHELL 00000007D9B7A800 == 113 [pid = 3148] [id = 653] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 212 (00000007D5275400) [pid = 3148] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 211 (00000007E54C9400) [pid = 3148] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 210 (00000007EA818800) [pid = 3148] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 209 (00000007EAC2E400) [pid = 3148] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 208 (00000007EA344800) [pid = 3148] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 207 (00000007D10A4400) [pid = 3148] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 206 (00000007E373FC00) [pid = 3148] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 205 (00000007E500F800) [pid = 3148] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 204 (00000007D938B800) [pid = 3148] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 203 (00000007DDF90400) [pid = 3148] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 202 (00000007E543D800) [pid = 3148] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 201 (00000007E3C3A800) [pid = 3148] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 200 (00000007E5110000) [pid = 3148] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 199 (00000007E08BDC00) [pid = 3148] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 198 (00000007E3B1B000) [pid = 3148] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 197 (00000007E2B63000) [pid = 3148] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 196 (00000007DA3A7800) [pid = 3148] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 195 (00000007C88A7400) [pid = 3148] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 194 (00000007E3EB6C00) [pid = 3148] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 193 (00000007E05A1800) [pid = 3148] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 192 (00000007E547F000) [pid = 3148] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 191 (00000007E23DDC00) [pid = 3148] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 190 (00000007DA30A400) [pid = 3148] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 189 (00000007CE106800) [pid = 3148] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 188 (00000007D8C86000) [pid = 3148] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 187 (00000007D994EC00) [pid = 3148] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 186 (00000007D33F1800) [pid = 3148] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 185 (00000007D9328800) [pid = 3148] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 184 (00000007D9BA7400) [pid = 3148] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 183 (00000007EA816000) [pid = 3148] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 182 (00000007D103B400) [pid = 3148] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 181 (00000007DFA6F400) [pid = 3148] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 180 (00000007DBDA5000) [pid = 3148] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 179 (00000007E6A45000) [pid = 3148] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 178 (00000007EB579000) [pid = 3148] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 177 (00000007E3C3CC00) [pid = 3148] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 176 (00000007E25A9800) [pid = 3148] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 175 (00000007D5716000) [pid = 3148] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 174 (00000007D2407000) [pid = 3148] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 173 (00000007ED5A3000) [pid = 3148] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 172 (00000007D9329000) [pid = 3148] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 171 (00000007E4F94C00) [pid = 3148] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 170 (00000007D2A47400) [pid = 3148] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 169 (00000007E1E7C800) [pid = 3148] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - PROCESS | 3148 | --DOMWINDOW == 168 (00000007DF60C800) [pid = 3148] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 09:32:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:32:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1238ms 09:32:12 INFO - PROCESS | 3148 | 1463675532564 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 09:32:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:32:12 INFO - PROCESS | 3148 | 1463675532567 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 09:32:12 INFO - PROCESS | 3148 | 1463675532571 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:32:12 INFO - PROCESS | 3148 | 1463675532573 Marionette TRACE conn6 <- [1,2706,null,{}] 09:32:12 INFO - PROCESS | 3148 | 1463675532577 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:12 INFO - PROCESS | 3148 | 1463675532703 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 09:32:12 INFO - PROCESS | 3148 | 1463675532712 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:12 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4998000 == 114 [pid = 3148] [id = 686] 09:32:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 169 (00000007CE41A800) [pid = 3148] [serial = 2058] [outer = 0000000000000000] 09:32:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 170 (00000007D2408800) [pid = 3148] [serial = 2059] [outer = 00000007CE41A800] 09:32:12 INFO - PROCESS | 3148 | 1463675532762 Marionette DEBUG loaded listener.js 09:32:12 INFO - PROCESS | 3148 | ++DOMWINDOW == 171 (00000007D5749400) [pid = 3148] [serial = 2060] [outer = 00000007CE41A800] 09:32:13 INFO - PROCESS | 3148 | 1463675533403 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 09:32:13 INFO - PROCESS | 3148 | 1463675533457 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 09:32:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:32:13 INFO - PROCESS | 3148 | 1463675533478 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:32:13 INFO - PROCESS | 3148 | 1463675533483 Marionette TRACE conn6 <- [1,2710,null,{}] 09:32:13 INFO - PROCESS | 3148 | 1463675533486 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:13 INFO - PROCESS | 3148 | 1463675533616 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 09:32:13 INFO - PROCESS | 3148 | 1463675533627 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:13 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DDAF6800 == 115 [pid = 3148] [id = 687] 09:32:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 172 (00000007D8C84800) [pid = 3148] [serial = 2061] [outer = 0000000000000000] 09:32:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 173 (00000007D9331000) [pid = 3148] [serial = 2062] [outer = 00000007D8C84800] 09:32:13 INFO - PROCESS | 3148 | 1463675533674 Marionette DEBUG loaded listener.js 09:32:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 174 (00000007D9ACDC00) [pid = 3148] [serial = 2063] [outer = 00000007D8C84800] 09:32:14 INFO - PROCESS | 3148 | 1463675534229 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:32:14 INFO - PROCESS | 3148 | 1463675534274 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 09:32:14 INFO - PROCESS | 3148 | 1463675534278 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:32:14 INFO - PROCESS | 3148 | 1463675534279 Marionette TRACE conn6 <- [1,2714,null,{}] 09:32:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:32:14 INFO - PROCESS | 3148 | 1463675534283 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:14 INFO - PROCESS | 3148 | 1463675534459 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 09:32:14 INFO - PROCESS | 3148 | 1463675534540 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:14 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E1B07800 == 116 [pid = 3148] [id = 688] 09:32:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 175 (00000007D8990C00) [pid = 3148] [serial = 2064] [outer = 0000000000000000] 09:32:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 176 (00000007D9E9D000) [pid = 3148] [serial = 2065] [outer = 00000007D8990C00] 09:32:14 INFO - PROCESS | 3148 | 1463675534587 Marionette DEBUG loaded listener.js 09:32:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 177 (00000007DAE99800) [pid = 3148] [serial = 2066] [outer = 00000007D8990C00] 09:32:15 INFO - PROCESS | 3148 | 1463675535024 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:32:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:32:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 774ms 09:32:15 INFO - PROCESS | 3148 | 1463675535062 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 09:32:15 INFO - PROCESS | 3148 | 1463675535064 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 09:32:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:32:15 INFO - PROCESS | 3148 | 1463675535068 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:32:15 INFO - PROCESS | 3148 | 1463675535070 Marionette TRACE conn6 <- [1,2718,null,{}] 09:32:15 INFO - PROCESS | 3148 | 1463675535073 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:15 INFO - PROCESS | 3148 | 1463675535237 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 09:32:15 INFO - PROCESS | 3148 | 1463675535266 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:15 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E24C7000 == 117 [pid = 3148] [id = 689] 09:32:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 178 (00000007DD7DD400) [pid = 3148] [serial = 2067] [outer = 0000000000000000] 09:32:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 179 (00000007DD7E0800) [pid = 3148] [serial = 2068] [outer = 00000007DD7DD400] 09:32:15 INFO - PROCESS | 3148 | 1463675535321 Marionette DEBUG loaded listener.js 09:32:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 180 (00000007E08B4C00) [pid = 3148] [serial = 2069] [outer = 00000007DD7DD400] 09:32:16 INFO - PROCESS | 3148 | 1463675536295 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 09:32:16 INFO - PROCESS | 3148 | 1463675536351 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 09:32:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:32:16 INFO - PROCESS | 3148 | 1463675536362 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:32:16 INFO - PROCESS | 3148 | 1463675536364 Marionette TRACE conn6 <- [1,2722,null,{}] 09:32:16 INFO - PROCESS | 3148 | 1463675536368 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:16 INFO - PROCESS | 3148 | 1463675536535 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 09:32:16 INFO - PROCESS | 3148 | 1463675536553 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:16 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E35D3000 == 118 [pid = 3148] [id = 690] 09:32:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 181 (00000007E1E7B000) [pid = 3148] [serial = 2070] [outer = 0000000000000000] 09:32:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 182 (00000007E23D3400) [pid = 3148] [serial = 2071] [outer = 00000007E1E7B000] 09:32:16 INFO - PROCESS | 3148 | 1463675536599 Marionette DEBUG loaded listener.js 09:32:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 183 (00000007E23E1C00) [pid = 3148] [serial = 2072] [outer = 00000007E1E7B000] 09:32:16 INFO - PROCESS | 3148 | --DOMWINDOW == 182 (00000007C714FC00) [pid = 3148] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:32:16 INFO - PROCESS | 3148 | --DOMWINDOW == 181 (00000007CE02CC00) [pid = 3148] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:32:16 INFO - PROCESS | 3148 | --DOMWINDOW == 180 (00000007CD51BC00) [pid = 3148] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:32:16 INFO - PROCESS | 3148 | --DOMWINDOW == 179 (00000007D4F7DC00) [pid = 3148] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:32:16 INFO - PROCESS | 3148 | --DOMWINDOW == 178 (00000007D6ED1000) [pid = 3148] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:32:17 INFO - PROCESS | 3148 | 1463675537169 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:32:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:32:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 839ms 09:32:17 INFO - PROCESS | 3148 | 1463675537208 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 09:32:17 INFO - PROCESS | 3148 | 1463675537210 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 09:32:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:32:17 INFO - PROCESS | 3148 | 1463675537213 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:32:17 INFO - PROCESS | 3148 | 1463675537215 Marionette TRACE conn6 <- [1,2726,null,{}] 09:32:17 INFO - PROCESS | 3148 | 1463675537219 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:17 INFO - PROCESS | 3148 | 1463675537336 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 09:32:17 INFO - PROCESS | 3148 | 1463675537343 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:17 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E368A800 == 119 [pid = 3148] [id = 691] 09:32:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 179 (00000007D4085C00) [pid = 3148] [serial = 2073] [outer = 0000000000000000] 09:32:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 180 (00000007E25B1400) [pid = 3148] [serial = 2074] [outer = 00000007D4085C00] 09:32:17 INFO - PROCESS | 3148 | 1463675537389 Marionette DEBUG loaded listener.js 09:32:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 181 (00000007E2887000) [pid = 3148] [serial = 2075] [outer = 00000007D4085C00] 09:32:17 INFO - PROCESS | 3148 | 1463675537847 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:32:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:32:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 671ms 09:32:17 INFO - PROCESS | 3148 | 1463675537898 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 09:32:17 INFO - PROCESS | 3148 | 1463675537900 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 09:32:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:32:17 INFO - PROCESS | 3148 | 1463675537903 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:32:17 INFO - PROCESS | 3148 | 1463675537905 Marionette TRACE conn6 <- [1,2730,null,{}] 09:32:17 INFO - PROCESS | 3148 | 1463675537908 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:18 INFO - PROCESS | 3148 | 1463675538036 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 09:32:18 INFO - PROCESS | 3148 | 1463675538077 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:18 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E37DA000 == 120 [pid = 3148] [id = 692] 09:32:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 182 (00000007E2B63800) [pid = 3148] [serial = 2076] [outer = 0000000000000000] 09:32:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 183 (00000007E2B68400) [pid = 3148] [serial = 2077] [outer = 00000007E2B63800] 09:32:18 INFO - PROCESS | 3148 | 1463675538124 Marionette DEBUG loaded listener.js 09:32:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 184 (00000007E3738800) [pid = 3148] [serial = 2078] [outer = 00000007E2B63800] 09:32:18 INFO - PROCESS | 3148 | 1463675538583 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:32:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:32:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 734ms 09:32:18 INFO - PROCESS | 3148 | 1463675538642 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 09:32:18 INFO - PROCESS | 3148 | 1463675538644 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 09:32:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:32:18 INFO - PROCESS | 3148 | 1463675538648 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:32:18 INFO - PROCESS | 3148 | 1463675538650 Marionette TRACE conn6 <- [1,2734,null,{}] 09:32:18 INFO - PROCESS | 3148 | 1463675538653 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:18 INFO - PROCESS | 3148 | 1463675538772 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 09:32:18 INFO - PROCESS | 3148 | 1463675538779 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:18 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E38BE800 == 121 [pid = 3148] [id = 693] 09:32:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 185 (00000007E23DFC00) [pid = 3148] [serial = 2079] [outer = 0000000000000000] 09:32:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 186 (00000007E3857400) [pid = 3148] [serial = 2080] [outer = 00000007E23DFC00] 09:32:18 INFO - PROCESS | 3148 | 1463675538826 Marionette DEBUG loaded listener.js 09:32:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 187 (00000007E3866400) [pid = 3148] [serial = 2081] [outer = 00000007E23DFC00] 09:32:19 INFO - PROCESS | 3148 | 1463675539687 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:32:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:32:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1078ms 09:32:19 INFO - PROCESS | 3148 | 1463675539729 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 09:32:19 INFO - PROCESS | 3148 | 1463675539735 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 09:32:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:32:19 INFO - PROCESS | 3148 | 1463675539740 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:32:19 INFO - PROCESS | 3148 | 1463675539745 Marionette TRACE conn6 <- [1,2738,null,{}] 09:32:19 INFO - PROCESS | 3148 | 1463675539750 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:19 INFO - PROCESS | 3148 | 1463675539900 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 09:32:20 INFO - PROCESS | 3148 | 1463675540082 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:20 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8D0A000 == 122 [pid = 3148] [id = 694] 09:32:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 188 (00000007D24BCC00) [pid = 3148] [serial = 2082] [outer = 0000000000000000] 09:32:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 189 (00000007D337CC00) [pid = 3148] [serial = 2083] [outer = 00000007D24BCC00] 09:32:20 INFO - PROCESS | 3148 | 1463675540150 Marionette DEBUG loaded listener.js 09:32:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 190 (00000007D6E46000) [pid = 3148] [serial = 2084] [outer = 00000007D24BCC00] 09:32:20 INFO - PROCESS | 3148 | 1463675540738 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:32:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:32:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1035ms 09:32:20 INFO - PROCESS | 3148 | 1463675540782 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 09:32:20 INFO - PROCESS | 3148 | 1463675540789 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 09:32:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:32:20 INFO - PROCESS | 3148 | 1463675540817 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:32:20 INFO - PROCESS | 3148 | 1463675540821 Marionette TRACE conn6 <- [1,2742,null,{}] 09:32:20 INFO - PROCESS | 3148 | 1463675540825 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:20 INFO - PROCESS | 3148 | 1463675540978 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 09:32:21 INFO - PROCESS | 3148 | 1463675541157 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:21 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E24C6000 == 123 [pid = 3148] [id = 695] 09:32:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 191 (00000007D8C87800) [pid = 3148] [serial = 2085] [outer = 0000000000000000] 09:32:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 192 (00000007D9B49000) [pid = 3148] [serial = 2086] [outer = 00000007D8C87800] 09:32:21 INFO - PROCESS | 3148 | 1463675541215 Marionette DEBUG loaded listener.js 09:32:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 193 (00000007DB16E000) [pid = 3148] [serial = 2087] [outer = 00000007D8C87800] 09:32:21 INFO - PROCESS | 3148 | 1463675541842 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:32:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:32:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1109ms 09:32:21 INFO - PROCESS | 3148 | 1463675541907 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 09:32:21 INFO - PROCESS | 3148 | 1463675541909 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 09:32:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:32:21 INFO - PROCESS | 3148 | 1463675541914 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:32:21 INFO - PROCESS | 3148 | 1463675541918 Marionette TRACE conn6 <- [1,2746,null,{}] 09:32:21 INFO - PROCESS | 3148 | 1463675541929 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:22 INFO - PROCESS | 3148 | 1463675542135 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 09:32:22 INFO - PROCESS | 3148 | 1463675542263 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:22 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E4D8A800 == 124 [pid = 3148] [id = 696] 09:32:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 194 (00000007E1E80800) [pid = 3148] [serial = 2088] [outer = 0000000000000000] 09:32:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 195 (00000007E23D3C00) [pid = 3148] [serial = 2089] [outer = 00000007E1E80800] 09:32:22 INFO - PROCESS | 3148 | 1463675542323 Marionette DEBUG loaded listener.js 09:32:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 196 (00000007E38C7400) [pid = 3148] [serial = 2090] [outer = 00000007E1E80800] 09:32:22 INFO - PROCESS | 3148 | 1463675542913 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:32:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:32:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1030ms 09:32:22 INFO - PROCESS | 3148 | 1463675542945 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 09:32:22 INFO - PROCESS | 3148 | 1463675542949 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 09:32:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:32:22 INFO - PROCESS | 3148 | 1463675542952 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:32:22 INFO - PROCESS | 3148 | 1463675542954 Marionette TRACE conn6 <- [1,2750,null,{}] 09:32:22 INFO - PROCESS | 3148 | 1463675542958 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:23 INFO - PROCESS | 3148 | 1463675543106 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 09:32:23 INFO - PROCESS | 3148 | 1463675543285 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:23 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E4F22800 == 125 [pid = 3148] [id = 697] 09:32:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 197 (00000007E3B26400) [pid = 3148] [serial = 2091] [outer = 0000000000000000] 09:32:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 198 (00000007E3C33400) [pid = 3148] [serial = 2092] [outer = 00000007E3B26400] 09:32:23 INFO - PROCESS | 3148 | 1463675543342 Marionette DEBUG loaded listener.js 09:32:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 199 (00000007E3C40800) [pid = 3148] [serial = 2093] [outer = 00000007E3B26400] 09:32:23 INFO - PROCESS | 3148 | 1463675543985 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:32:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:32:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1090ms 09:32:24 INFO - PROCESS | 3148 | 1463675544045 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 09:32:24 INFO - PROCESS | 3148 | 1463675544047 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 09:32:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:32:24 INFO - PROCESS | 3148 | 1463675544050 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:32:24 INFO - PROCESS | 3148 | 1463675544053 Marionette TRACE conn6 <- [1,2754,null,{}] 09:32:24 INFO - PROCESS | 3148 | 1463675544056 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:24 INFO - PROCESS | 3148 | 1463675544199 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 09:32:24 INFO - PROCESS | 3148 | 1463675544378 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:24 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E5289800 == 126 [pid = 3148] [id = 698] 09:32:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 200 (00000007E3EB4400) [pid = 3148] [serial = 2094] [outer = 0000000000000000] 09:32:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 201 (00000007E3EB9C00) [pid = 3148] [serial = 2095] [outer = 00000007E3EB4400] 09:32:24 INFO - PROCESS | 3148 | 1463675544436 Marionette DEBUG loaded listener.js 09:32:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 202 (00000007E4E37C00) [pid = 3148] [serial = 2096] [outer = 00000007E3EB4400] 09:32:25 INFO - PROCESS | 3148 | 1463675545087 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:32:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:32:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1075ms 09:32:25 INFO - PROCESS | 3148 | 1463675545129 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 09:32:25 INFO - PROCESS | 3148 | 1463675545131 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 09:32:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:32:25 INFO - PROCESS | 3148 | 1463675545134 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:32:25 INFO - PROCESS | 3148 | 1463675545136 Marionette TRACE conn6 <- [1,2758,null,{}] 09:32:25 INFO - PROCESS | 3148 | 1463675545140 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:25 INFO - PROCESS | 3148 | 1463675545294 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 09:32:25 INFO - PROCESS | 3148 | 1463675545461 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:25 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E5725000 == 127 [pid = 3148] [id = 699] 09:32:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 203 (00000007E5006000) [pid = 3148] [serial = 2097] [outer = 0000000000000000] 09:32:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 204 (00000007E5010C00) [pid = 3148] [serial = 2098] [outer = 00000007E5006000] 09:32:25 INFO - PROCESS | 3148 | 1463675545520 Marionette DEBUG loaded listener.js 09:32:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 205 (00000007E50F0800) [pid = 3148] [serial = 2099] [outer = 00000007E5006000] 09:32:26 INFO - PROCESS | 3148 | 1463675546089 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:32:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:32:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 985ms 09:32:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:32:26 INFO - PROCESS | 3148 | 1463675546123 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 09:32:26 INFO - PROCESS | 3148 | 1463675546125 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 09:32:26 INFO - PROCESS | 3148 | 1463675546128 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:32:26 INFO - PROCESS | 3148 | 1463675546131 Marionette TRACE conn6 <- [1,2762,null,{}] 09:32:26 INFO - PROCESS | 3148 | 1463675546134 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:26 INFO - PROCESS | 3148 | 1463675546276 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 09:32:26 INFO - PROCESS | 3148 | 1463675546443 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:26 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E57BE000 == 128 [pid = 3148] [id = 700] 09:32:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 206 (00000007E500D800) [pid = 3148] [serial = 2100] [outer = 0000000000000000] 09:32:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 207 (00000007E5117400) [pid = 3148] [serial = 2101] [outer = 00000007E500D800] 09:32:26 INFO - PROCESS | 3148 | 1463675546497 Marionette DEBUG loaded listener.js 09:32:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 208 (00000007E52D4400) [pid = 3148] [serial = 2102] [outer = 00000007E500D800] 09:32:27 INFO - PROCESS | 3148 | 1463675547079 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:32:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:32:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 986ms 09:32:27 INFO - PROCESS | 3148 | 1463675547118 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 09:32:27 INFO - PROCESS | 3148 | 1463675547121 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 09:32:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:32:27 INFO - PROCESS | 3148 | 1463675547124 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:32:27 INFO - PROCESS | 3148 | 1463675547126 Marionette TRACE conn6 <- [1,2766,null,{}] 09:32:27 INFO - PROCESS | 3148 | 1463675547130 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:27 INFO - PROCESS | 3148 | 1463675547273 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 09:32:27 INFO - PROCESS | 3148 | 1463675547452 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:27 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E615B800 == 129 [pid = 3148] [id = 701] 09:32:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 209 (00000007E52D3800) [pid = 3148] [serial = 2103] [outer = 0000000000000000] 09:32:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 210 (00000007E5435C00) [pid = 3148] [serial = 2104] [outer = 00000007E52D3800] 09:32:27 INFO - PROCESS | 3148 | 1463675547509 Marionette DEBUG loaded listener.js 09:32:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 211 (00000007E5478400) [pid = 3148] [serial = 2105] [outer = 00000007E52D3800] 09:32:28 INFO - PROCESS | 3148 | 1463675548123 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:32:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:32:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1025ms 09:32:28 INFO - PROCESS | 3148 | 1463675548163 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 09:32:28 INFO - PROCESS | 3148 | 1463675548165 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 09:32:28 INFO - PROCESS | 3148 | 1463675548188 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:32:28 INFO - PROCESS | 3148 | 1463675548190 Marionette TRACE conn6 <- [1,2770,null,{}] 09:32:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:32:28 INFO - PROCESS | 3148 | 1463675548194 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:28 INFO - PROCESS | 3148 | 1463675548338 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 09:32:28 INFO - PROCESS | 3148 | 1463675548505 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:28 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E61AC000 == 130 [pid = 3148] [id = 702] 09:32:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 212 (00000007E5478C00) [pid = 3148] [serial = 2106] [outer = 0000000000000000] 09:32:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 213 (00000007E5484800) [pid = 3148] [serial = 2107] [outer = 00000007E5478C00] 09:32:28 INFO - PROCESS | 3148 | 1463675548560 Marionette DEBUG loaded listener.js 09:32:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 214 (00000007E54D1000) [pid = 3148] [serial = 2108] [outer = 00000007E5478C00] 09:32:29 INFO - PROCESS | 3148 | 1463675549175 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:32:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:32:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1028ms 09:32:29 INFO - PROCESS | 3148 | 1463675549223 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 09:32:29 INFO - PROCESS | 3148 | 1463675549226 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 09:32:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:32:29 INFO - PROCESS | 3148 | 1463675549229 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:32:29 INFO - PROCESS | 3148 | 1463675549231 Marionette TRACE conn6 <- [1,2774,null,{}] 09:32:29 INFO - PROCESS | 3148 | 1463675549252 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:29 INFO - PROCESS | 3148 | 1463675549396 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 09:32:29 INFO - PROCESS | 3148 | 1463675549564 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:29 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E6D06800 == 131 [pid = 3148] [id = 703] 09:32:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 215 (00000007E5639800) [pid = 3148] [serial = 2109] [outer = 0000000000000000] 09:32:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 216 (00000007E6007C00) [pid = 3148] [serial = 2110] [outer = 00000007E5639800] 09:32:29 INFO - PROCESS | 3148 | 1463675549621 Marionette DEBUG loaded listener.js 09:32:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 217 (00000007E646EC00) [pid = 3148] [serial = 2111] [outer = 00000007E5639800] 09:32:30 INFO - PROCESS | 3148 | 1463675550284 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:32:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:32:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1101ms 09:32:30 INFO - PROCESS | 3148 | 1463675550333 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 09:32:30 INFO - PROCESS | 3148 | 1463675550336 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 09:32:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:32:30 INFO - PROCESS | 3148 | 1463675550339 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:32:30 INFO - PROCESS | 3148 | 1463675550342 Marionette TRACE conn6 <- [1,2778,null,{}] 09:32:30 INFO - PROCESS | 3148 | 1463675550346 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:30 INFO - PROCESS | 3148 | 1463675550510 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 09:32:30 INFO - PROCESS | 3148 | 1463675550683 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:30 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E6DD4800 == 132 [pid = 3148] [id = 704] 09:32:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 218 (00000007E65E2400) [pid = 3148] [serial = 2112] [outer = 0000000000000000] 09:32:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 219 (00000007E65EBC00) [pid = 3148] [serial = 2113] [outer = 00000007E65E2400] 09:32:30 INFO - PROCESS | 3148 | 1463675550744 Marionette DEBUG loaded listener.js 09:32:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 220 (00000007E697EC00) [pid = 3148] [serial = 2114] [outer = 00000007E65E2400] 09:32:31 INFO - PROCESS | 3148 | 1463675551315 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:32:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:32:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1028ms 09:32:31 INFO - PROCESS | 3148 | 1463675551371 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 09:32:31 INFO - PROCESS | 3148 | 1463675551373 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 09:32:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:32:31 INFO - PROCESS | 3148 | 1463675551377 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:32:31 INFO - PROCESS | 3148 | 1463675551379 Marionette TRACE conn6 <- [1,2782,null,{}] 09:32:31 INFO - PROCESS | 3148 | 1463675551383 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:31 INFO - PROCESS | 3148 | 1463675551527 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 09:32:31 INFO - PROCESS | 3148 | 1463675551709 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:31 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E7195800 == 133 [pid = 3148] [id = 705] 09:32:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 221 (00000007E6A21400) [pid = 3148] [serial = 2115] [outer = 0000000000000000] 09:32:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 222 (00000007E6A24400) [pid = 3148] [serial = 2116] [outer = 00000007E6A21400] 09:32:31 INFO - PROCESS | 3148 | 1463675551766 Marionette DEBUG loaded listener.js 09:32:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 223 (00000007E6B4B400) [pid = 3148] [serial = 2117] [outer = 00000007E6A21400] 09:32:32 INFO - PROCESS | 3148 | 1463675552353 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:32:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:32:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1026ms 09:32:32 INFO - PROCESS | 3148 | 1463675552406 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 09:32:32 INFO - PROCESS | 3148 | 1463675552408 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 09:32:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:32:32 INFO - PROCESS | 3148 | 1463675552412 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:32:32 INFO - PROCESS | 3148 | 1463675552416 Marionette TRACE conn6 <- [1,2786,null,{}] 09:32:32 INFO - PROCESS | 3148 | 1463675552420 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:32 INFO - PROCESS | 3148 | 1463675552581 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 09:32:32 INFO - PROCESS | 3148 | 1463675552752 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:32 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E7503000 == 134 [pid = 3148] [id = 706] 09:32:32 INFO - PROCESS | 3148 | ++DOMWINDOW == 224 (00000007E6A22000) [pid = 3148] [serial = 2118] [outer = 0000000000000000] 09:32:32 INFO - PROCESS | 3148 | ++DOMWINDOW == 225 (00000007E7161000) [pid = 3148] [serial = 2119] [outer = 00000007E6A22000] 09:32:32 INFO - PROCESS | 3148 | 1463675552806 Marionette DEBUG loaded listener.js 09:32:32 INFO - PROCESS | 3148 | ++DOMWINDOW == 226 (00000007E7420000) [pid = 3148] [serial = 2120] [outer = 00000007E6A22000] 09:32:33 INFO - PROCESS | 3148 | 1463675553421 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:32:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:32:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1031ms 09:32:33 INFO - PROCESS | 3148 | 1463675553446 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 09:32:33 INFO - PROCESS | 3148 | 1463675553448 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 09:32:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:32:33 INFO - PROCESS | 3148 | 1463675553451 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:32:33 INFO - PROCESS | 3148 | 1463675553453 Marionette TRACE conn6 <- [1,2790,null,{}] 09:32:33 INFO - PROCESS | 3148 | 1463675553457 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:33 INFO - PROCESS | 3148 | 1463675553602 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 09:32:33 INFO - PROCESS | 3148 | 1463675553787 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:33 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E75DA000 == 135 [pid = 3148] [id = 707] 09:32:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 227 (00000007E6B4FC00) [pid = 3148] [serial = 2121] [outer = 0000000000000000] 09:32:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 228 (00000007E74A6800) [pid = 3148] [serial = 2122] [outer = 00000007E6B4FC00] 09:32:33 INFO - PROCESS | 3148 | 1463675553845 Marionette DEBUG loaded listener.js 09:32:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 229 (00000007E820C000) [pid = 3148] [serial = 2123] [outer = 00000007E6B4FC00] 09:32:34 INFO - PROCESS | 3148 | 1463675554401 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:32:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:32:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 986ms 09:32:34 INFO - PROCESS | 3148 | 1463675554450 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 09:32:34 INFO - PROCESS | 3148 | 1463675554453 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 09:32:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:32:34 INFO - PROCESS | 3148 | 1463675554459 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:32:34 INFO - PROCESS | 3148 | 1463675554461 Marionette TRACE conn6 <- [1,2794,null,{}] 09:32:34 INFO - PROCESS | 3148 | 1463675554465 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:34 INFO - PROCESS | 3148 | 1463675554612 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 09:32:34 INFO - PROCESS | 3148 | 1463675554794 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:34 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E7B40800 == 136 [pid = 3148] [id = 708] 09:32:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 230 (00000007E8C4F800) [pid = 3148] [serial = 2124] [outer = 0000000000000000] 09:32:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 231 (00000007E8C54400) [pid = 3148] [serial = 2125] [outer = 00000007E8C4F800] 09:32:34 INFO - PROCESS | 3148 | 1463675554851 Marionette DEBUG loaded listener.js 09:32:34 INFO - PROCESS | 3148 | ++DOMWINDOW == 232 (00000007EA352400) [pid = 3148] [serial = 2126] [outer = 00000007E8C4F800] 09:32:35 INFO - PROCESS | 3148 | 1463675555419 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:32:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:32:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 986ms 09:32:35 INFO - PROCESS | 3148 | 1463675555449 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 09:32:35 INFO - PROCESS | 3148 | 1463675555452 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 09:32:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:32:35 INFO - PROCESS | 3148 | 1463675555457 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:32:35 INFO - PROCESS | 3148 | 1463675555459 Marionette TRACE conn6 <- [1,2798,null,{}] 09:32:35 INFO - PROCESS | 3148 | 1463675555463 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:35 INFO - PROCESS | 3148 | 1463675555611 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 09:32:35 INFO - PROCESS | 3148 | 1463675555831 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:35 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CE1AE000 == 137 [pid = 3148] [id = 709] 09:32:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 233 (00000007CD327000) [pid = 3148] [serial = 2127] [outer = 0000000000000000] 09:32:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 234 (00000007CE420C00) [pid = 3148] [serial = 2128] [outer = 00000007CD327000] 09:32:35 INFO - PROCESS | 3148 | 1463675555889 Marionette DEBUG loaded listener.js 09:32:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 235 (00000007D8A8C400) [pid = 3148] [serial = 2129] [outer = 00000007CD327000] 09:32:36 INFO - PROCESS | 3148 | 1463675556493 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:32:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:32:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1084ms 09:32:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:32:36 INFO - PROCESS | 3148 | 1463675556544 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 09:32:36 INFO - PROCESS | 3148 | 1463675556546 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 09:32:36 INFO - PROCESS | 3148 | 1463675556550 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:32:36 INFO - PROCESS | 3148 | 1463675556552 Marionette TRACE conn6 <- [1,2802,null,{}] 09:32:36 INFO - PROCESS | 3148 | 1463675556556 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:36 INFO - PROCESS | 3148 | 1463675556703 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 09:32:37 INFO - PROCESS | 3148 | 1463675557136 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:37 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C64A3800 == 138 [pid = 3148] [id = 710] 09:32:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 236 (00000007C6664C00) [pid = 3148] [serial = 2130] [outer = 0000000000000000] 09:32:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 237 (00000007C6668000) [pid = 3148] [serial = 2131] [outer = 00000007C6664C00] 09:32:37 INFO - PROCESS | 3148 | 1463675557230 Marionette DEBUG loaded listener.js 09:32:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 238 (00000007C7155000) [pid = 3148] [serial = 2132] [outer = 00000007C6664C00] 09:32:37 INFO - PROCESS | 3148 | 1463675557831 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:32:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:32:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1340ms 09:32:37 INFO - PROCESS | 3148 | 1463675557894 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 09:32:37 INFO - PROCESS | 3148 | 1463675557899 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 09:32:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:32:37 INFO - PROCESS | 3148 | 1463675557904 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:32:37 INFO - PROCESS | 3148 | 1463675557908 Marionette TRACE conn6 <- [1,2806,null,{}] 09:32:37 INFO - PROCESS | 3148 | 1463675557913 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:38 INFO - PROCESS | 3148 | 1463675558125 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 09:32:38 INFO - PROCESS | 3148 | 1463675558250 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:38 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C6496000 == 139 [pid = 3148] [id = 711] 09:32:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 239 (00000007C7CCFC00) [pid = 3148] [serial = 2133] [outer = 0000000000000000] 09:32:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 240 (00000007C7E1C000) [pid = 3148] [serial = 2134] [outer = 00000007C7CCFC00] 09:32:38 INFO - PROCESS | 3148 | 1463675558301 Marionette DEBUG loaded listener.js 09:32:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 241 (00000007C9059400) [pid = 3148] [serial = 2135] [outer = 00000007C7CCFC00] 09:32:39 INFO - PROCESS | 3148 | --DOCSHELL 00000007E375C000 == 138 [pid = 3148] [id = 480] 09:32:39 INFO - PROCESS | 3148 | --DOMWINDOW == 240 (00000007D4950800) [pid = 3148] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 09:32:39 INFO - PROCESS | 3148 | --DOMWINDOW == 239 (00000007ED502800) [pid = 3148] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 09:32:39 INFO - PROCESS | 3148 | --DOMWINDOW == 238 (00000007D624C800) [pid = 3148] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 09:32:39 INFO - PROCESS | 3148 | --DOMWINDOW == 237 (00000007D9949800) [pid = 3148] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 09:32:39 INFO - PROCESS | 3148 | --DOCSHELL 00000007E231A800 == 137 [pid = 3148] [id = 679] 09:32:39 INFO - PROCESS | 3148 | --DOCSHELL 00000007E16CC000 == 136 [pid = 3148] [id = 678] 09:32:39 INFO - PROCESS | 3148 | --DOCSHELL 00000007E0D90000 == 135 [pid = 3148] [id = 677] 09:32:39 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8DC1000 == 134 [pid = 3148] [id = 676] 09:32:39 INFO - PROCESS | 3148 | --DOCSHELL 00000007D279B800 == 133 [pid = 3148] [id = 675] 09:32:39 INFO - PROCESS | 3148 | --DOCSHELL 00000007DE197000 == 132 [pid = 3148] [id = 674] 09:32:39 INFO - PROCESS | 3148 | --DOMWINDOW == 236 (00000007E8209800) [pid = 3148] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 09:32:39 INFO - PROCESS | 3148 | --DOMWINDOW == 235 (00000007DB027000) [pid = 3148] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 09:32:39 INFO - PROCESS | 3148 | --DOMWINDOW == 234 (00000007E3C40000) [pid = 3148] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 09:32:39 INFO - PROCESS | 3148 | --DOMWINDOW == 233 (00000007C7CC0C00) [pid = 3148] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 09:32:39 INFO - PROCESS | 3148 | --DOMWINDOW == 232 (00000007D2A45C00) [pid = 3148] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 09:32:39 INFO - PROCESS | 3148 | --DOMWINDOW == 231 (00000007CE41AC00) [pid = 3148] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 09:32:39 INFO - PROCESS | 3148 | --DOMWINDOW == 230 (00000007E6A25000) [pid = 3148] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 09:32:39 INFO - PROCESS | 3148 | --DOMWINDOW == 229 (00000007E6006C00) [pid = 3148] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 09:32:39 INFO - PROCESS | 3148 | --DOMWINDOW == 228 (00000007D2408C00) [pid = 3148] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 09:32:39 INFO - PROCESS | 3148 | --DOMWINDOW == 227 (00000007D2A5E000) [pid = 3148] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 09:32:39 INFO - PROCESS | 3148 | --DOMWINDOW == 226 (00000007D557AC00) [pid = 3148] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 09:32:39 INFO - PROCESS | 3148 | --DOMWINDOW == 225 (00000007E715BC00) [pid = 3148] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 09:32:39 INFO - PROCESS | 3148 | --DOMWINDOW == 224 (00000007EB5ECC00) [pid = 3148] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 09:32:39 INFO - PROCESS | 3148 | --DOMWINDOW == 223 (00000007D5715C00) [pid = 3148] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 09:32:39 INFO - PROCESS | 3148 | --DOMWINDOW == 222 (00000007CE40E000) [pid = 3148] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 09:32:39 INFO - PROCESS | 3148 | --DOMWINDOW == 221 (00000007D8986800) [pid = 3148] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 09:32:39 INFO - PROCESS | 3148 | --DOMWINDOW == 220 (00000007E65E8400) [pid = 3148] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 09:32:39 INFO - PROCESS | 3148 | --DOMWINDOW == 219 (00000007E4E34C00) [pid = 3148] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 09:32:39 INFO - PROCESS | 3148 | --DOMWINDOW == 218 (00000007D5910C00) [pid = 3148] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 09:32:39 INFO - PROCESS | 3148 | --DOMWINDOW == 217 (00000007E50EB800) [pid = 3148] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 09:32:39 INFO - PROCESS | 3148 | --DOMWINDOW == 216 (00000007D5FDCC00) [pid = 3148] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 09:32:39 INFO - PROCESS | 3148 | --DOMWINDOW == 215 (00000007D8991000) [pid = 3148] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 09:32:39 INFO - PROCESS | 3148 | --DOMWINDOW == 214 (00000007D795EC00) [pid = 3148] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 09:32:39 INFO - PROCESS | 3148 | 1463675559169 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:32:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:32:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1301ms 09:32:39 INFO - PROCESS | 3148 | 1463675559212 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 09:32:39 INFO - PROCESS | 3148 | 1463675559216 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 09:32:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:32:39 INFO - PROCESS | 3148 | 1463675559220 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:32:39 INFO - PROCESS | 3148 | 1463675559222 Marionette TRACE conn6 <- [1,2810,null,{}] 09:32:39 INFO - PROCESS | 3148 | 1463675559226 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:39 INFO - PROCESS | 3148 | 1463675559357 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 09:32:39 INFO - PROCESS | 3148 | 1463675559370 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:39 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D27B4000 == 133 [pid = 3148] [id = 712] 09:32:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 215 (00000007CCF6B400) [pid = 3148] [serial = 2136] [outer = 0000000000000000] 09:32:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 216 (00000007CD50C400) [pid = 3148] [serial = 2137] [outer = 00000007CCF6B400] 09:32:39 INFO - PROCESS | 3148 | 1463675559422 Marionette DEBUG loaded listener.js 09:32:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 217 (00000007CD59FC00) [pid = 3148] [serial = 2138] [outer = 00000007CCF6B400] 09:32:40 INFO - PROCESS | 3148 | 1463675560006 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:32:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:32:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 838ms 09:32:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:32:40 INFO - PROCESS | 3148 | 1463675560060 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 09:32:40 INFO - PROCESS | 3148 | 1463675560063 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 09:32:40 INFO - PROCESS | 3148 | 1463675560072 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:32:40 INFO - PROCESS | 3148 | 1463675560078 Marionette TRACE conn6 <- [1,2814,null,{}] 09:32:40 INFO - PROCESS | 3148 | 1463675560083 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:40 INFO - PROCESS | 3148 | 1463675560213 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 09:32:40 INFO - PROCESS | 3148 | 1463675560227 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:40 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D4E31800 == 134 [pid = 3148] [id = 713] 09:32:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 218 (00000007CE66AC00) [pid = 3148] [serial = 2139] [outer = 0000000000000000] 09:32:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 219 (00000007D1037400) [pid = 3148] [serial = 2140] [outer = 00000007CE66AC00] 09:32:40 INFO - PROCESS | 3148 | 1463675560274 Marionette DEBUG loaded listener.js 09:32:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 220 (00000007D240EC00) [pid = 3148] [serial = 2141] [outer = 00000007CE66AC00] 09:32:40 INFO - PROCESS | 3148 | 1463675560803 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:32:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:32:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 796ms 09:32:40 INFO - PROCESS | 3148 | 1463675560865 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 09:32:40 INFO - PROCESS | 3148 | 1463675560867 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 09:32:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:32:40 INFO - PROCESS | 3148 | 1463675560871 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:32:40 INFO - PROCESS | 3148 | 1463675560872 Marionette TRACE conn6 <- [1,2818,null,{}] 09:32:40 INFO - PROCESS | 3148 | 1463675560876 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:41 INFO - PROCESS | 3148 | 1463675561068 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 09:32:41 INFO - PROCESS | 3148 | 1463675561154 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:41 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D842D000 == 135 [pid = 3148] [id = 714] 09:32:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 221 (00000007CE66B400) [pid = 3148] [serial = 2142] [outer = 0000000000000000] 09:32:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 222 (00000007D2A43C00) [pid = 3148] [serial = 2143] [outer = 00000007CE66B400] 09:32:41 INFO - PROCESS | 3148 | 1463675561201 Marionette DEBUG loaded listener.js 09:32:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 223 (00000007D2A65400) [pid = 3148] [serial = 2144] [outer = 00000007CE66B400] 09:32:41 INFO - PROCESS | 3148 | 1463675561639 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:32:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:32:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 773ms 09:32:41 INFO - PROCESS | 3148 | 1463675561647 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 09:32:41 INFO - PROCESS | 3148 | 1463675561649 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 09:32:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:32:41 INFO - PROCESS | 3148 | 1463675561659 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:32:41 INFO - PROCESS | 3148 | 1463675561661 Marionette TRACE conn6 <- [1,2822,null,{}] 09:32:41 INFO - PROCESS | 3148 | 1463675561664 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:41 INFO - PROCESS | 3148 | 1463675561837 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 09:32:41 INFO - PROCESS | 3148 | 1463675561860 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:41 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8D0D000 == 136 [pid = 3148] [id = 715] 09:32:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 224 (00000007D33F8800) [pid = 3148] [serial = 2145] [outer = 0000000000000000] 09:32:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 225 (00000007D4085800) [pid = 3148] [serial = 2146] [outer = 00000007D33F8800] 09:32:41 INFO - PROCESS | 3148 | 1463675561915 Marionette DEBUG loaded listener.js 09:32:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 226 (00000007D5278000) [pid = 3148] [serial = 2147] [outer = 00000007D33F8800] 09:32:42 INFO - PROCESS | 3148 | 1463675562426 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:32:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:32:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 838ms 09:32:42 INFO - PROCESS | 3148 | 1463675562494 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 09:32:42 INFO - PROCESS | 3148 | 1463675562496 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 09:32:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:32:42 INFO - PROCESS | 3148 | 1463675562507 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:32:42 INFO - PROCESS | 3148 | 1463675562509 Marionette TRACE conn6 <- [1,2826,null,{}] 09:32:42 INFO - PROCESS | 3148 | 1463675562521 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:42 INFO - PROCESS | 3148 | 1463675562693 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 09:32:42 INFO - PROCESS | 3148 | 1463675562719 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:42 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DCDC2800 == 137 [pid = 3148] [id = 716] 09:32:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 227 (00000007D5909C00) [pid = 3148] [serial = 2148] [outer = 0000000000000000] 09:32:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 228 (00000007D5FDCC00) [pid = 3148] [serial = 2149] [outer = 00000007D5909C00] 09:32:42 INFO - PROCESS | 3148 | 1463675562767 Marionette DEBUG loaded listener.js 09:32:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 229 (00000007D6E12000) [pid = 3148] [serial = 2150] [outer = 00000007D5909C00] 09:32:43 INFO - PROCESS | 3148 | 1463675563268 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:32:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:32:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 796ms 09:32:43 INFO - PROCESS | 3148 | 1463675563299 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 09:32:43 INFO - PROCESS | 3148 | 1463675563301 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 09:32:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:32:43 INFO - PROCESS | 3148 | 1463675563310 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:32:43 INFO - PROCESS | 3148 | 1463675563312 Marionette TRACE conn6 <- [1,2830,null,{}] 09:32:43 INFO - PROCESS | 3148 | 1463675563316 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:43 INFO - PROCESS | 3148 | 1463675563706 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 09:32:43 INFO - PROCESS | 3148 | --DOMWINDOW == 228 (00000007DD7DD400) [pid = 3148] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:32:43 INFO - PROCESS | 3148 | --DOMWINDOW == 227 (00000007E1E7B000) [pid = 3148] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:32:43 INFO - PROCESS | 3148 | --DOMWINDOW == 226 (00000007E2B63800) [pid = 3148] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:32:43 INFO - PROCESS | 3148 | --DOMWINDOW == 225 (00000007D2A1C800) [pid = 3148] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:32:43 INFO - PROCESS | 3148 | --DOMWINDOW == 224 (00000007C7C73000) [pid = 3148] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:32:43 INFO - PROCESS | 3148 | --DOMWINDOW == 223 (00000007CE41A800) [pid = 3148] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:32:43 INFO - PROCESS | 3148 | --DOMWINDOW == 222 (00000007D8CBC800) [pid = 3148] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:32:43 INFO - PROCESS | 3148 | --DOMWINDOW == 221 (00000007D8990C00) [pid = 3148] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:32:43 INFO - PROCESS | 3148 | --DOMWINDOW == 220 (00000007D8C84800) [pid = 3148] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:32:43 INFO - PROCESS | 3148 | --DOMWINDOW == 219 (00000007D4085C00) [pid = 3148] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:32:43 INFO - PROCESS | 3148 | --DOMWINDOW == 218 (00000007E4FE2000) [pid = 3148] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:32:43 INFO - PROCESS | 3148 | --DOMWINDOW == 217 (00000007E25AC400) [pid = 3148] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:32:43 INFO - PROCESS | 3148 | 1463675563799 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:43 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8DCE800 == 138 [pid = 3148] [id = 717] 09:32:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 218 (00000007C715B800) [pid = 3148] [serial = 2151] [outer = 0000000000000000] 09:32:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 219 (00000007CD48FC00) [pid = 3148] [serial = 2152] [outer = 00000007C715B800] 09:32:43 INFO - PROCESS | 3148 | 1463675563846 Marionette DEBUG loaded listener.js 09:32:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 220 (00000007D6E4E800) [pid = 3148] [serial = 2153] [outer = 00000007C715B800] 09:32:44 INFO - PROCESS | 3148 | 1463675564278 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:32:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:32:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 986ms 09:32:44 INFO - PROCESS | 3148 | 1463675564298 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 09:32:44 INFO - PROCESS | 3148 | 1463675564301 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 09:32:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:32:44 INFO - PROCESS | 3148 | 1463675564304 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:32:44 INFO - PROCESS | 3148 | 1463675564306 Marionette TRACE conn6 <- [1,2834,null,{}] 09:32:44 INFO - PROCESS | 3148 | 1463675564309 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:44 INFO - PROCESS | 3148 | 1463675564441 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 09:32:44 INFO - PROCESS | 3148 | 1463675564453 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:44 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DE1A1000 == 139 [pid = 3148] [id = 718] 09:32:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 221 (00000007D6EC4000) [pid = 3148] [serial = 2154] [outer = 0000000000000000] 09:32:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 222 (00000007D70A1400) [pid = 3148] [serial = 2155] [outer = 00000007D6EC4000] 09:32:44 INFO - PROCESS | 3148 | 1463675564498 Marionette DEBUG loaded listener.js 09:32:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 223 (00000007D88AA800) [pid = 3148] [serial = 2156] [outer = 00000007D6EC4000] 09:32:44 INFO - PROCESS | 3148 | 1463675564978 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:32:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:32:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 734ms 09:32:45 INFO - PROCESS | 3148 | 1463675565040 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 09:32:45 INFO - PROCESS | 3148 | 1463675565043 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 09:32:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:32:45 INFO - PROCESS | 3148 | 1463675565046 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:32:45 INFO - PROCESS | 3148 | 1463675565048 Marionette TRACE conn6 <- [1,2838,null,{}] 09:32:45 INFO - PROCESS | 3148 | 1463675565052 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:45 INFO - PROCESS | 3148 | 1463675565179 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 09:32:45 INFO - PROCESS | 3148 | 1463675565190 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:45 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E0D91000 == 140 [pid = 3148] [id = 719] 09:32:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 224 (00000007D898B800) [pid = 3148] [serial = 2157] [outer = 0000000000000000] 09:32:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 225 (00000007D8A86000) [pid = 3148] [serial = 2158] [outer = 00000007D898B800] 09:32:45 INFO - PROCESS | 3148 | 1463675565235 Marionette DEBUG loaded listener.js 09:32:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 226 (00000007D8C49800) [pid = 3148] [serial = 2159] [outer = 00000007D898B800] 09:32:46 INFO - PROCESS | 3148 | 1463675565991 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:32:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:32:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 985ms 09:32:46 INFO - PROCESS | 3148 | 1463675566035 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 09:32:46 INFO - PROCESS | 3148 | 1463675566039 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 09:32:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:32:46 INFO - PROCESS | 3148 | 1463675566045 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:32:46 INFO - PROCESS | 3148 | 1463675566049 Marionette TRACE conn6 <- [1,2842,null,{}] 09:32:46 INFO - PROCESS | 3148 | 1463675566055 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:46 INFO - PROCESS | 3148 | 1463675566212 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 09:32:46 INFO - PROCESS | 3148 | 1463675566389 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:46 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CD36B000 == 141 [pid = 3148] [id = 720] 09:32:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 227 (00000007C7CD5000) [pid = 3148] [serial = 2160] [outer = 0000000000000000] 09:32:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 228 (00000007C8E97000) [pid = 3148] [serial = 2161] [outer = 00000007C7CD5000] 09:32:46 INFO - PROCESS | 3148 | 1463675566448 Marionette DEBUG loaded listener.js 09:32:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 229 (00000007CD48F800) [pid = 3148] [serial = 2162] [outer = 00000007C7CD5000] 09:32:47 INFO - PROCESS | 3148 | 1463675567098 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:32:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:32:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1128ms 09:32:47 INFO - PROCESS | 3148 | 1463675567177 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 09:32:47 INFO - PROCESS | 3148 | 1463675567184 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 09:32:47 INFO - PROCESS | 3148 | 1463675567190 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:32:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:32:47 INFO - PROCESS | 3148 | 1463675567193 Marionette TRACE conn6 <- [1,2846,null,{}] 09:32:47 INFO - PROCESS | 3148 | 1463675567198 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:47 INFO - PROCESS | 3148 | 1463675567418 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 09:32:47 INFO - PROCESS | 3148 | 1463675567542 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:47 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC037000 == 142 [pid = 3148] [id = 721] 09:32:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 230 (00000007CE5B9000) [pid = 3148] [serial = 2163] [outer = 0000000000000000] 09:32:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 231 (00000007D2409800) [pid = 3148] [serial = 2164] [outer = 00000007CE5B9000] 09:32:47 INFO - PROCESS | 3148 | 1463675567599 Marionette DEBUG loaded listener.js 09:32:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 232 (00000007D33F3C00) [pid = 3148] [serial = 2165] [outer = 00000007CE5B9000] 09:32:48 INFO - PROCESS | 3148 | 1463675568291 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:32:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:32:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1136ms 09:32:48 INFO - PROCESS | 3148 | 1463675568346 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 09:32:48 INFO - PROCESS | 3148 | 1463675568349 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 09:32:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:32:48 INFO - PROCESS | 3148 | 1463675568355 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:32:48 INFO - PROCESS | 3148 | 1463675568359 Marionette TRACE conn6 <- [1,2850,null,{}] 09:32:48 INFO - PROCESS | 3148 | 1463675568371 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:48 INFO - PROCESS | 3148 | 1463675568527 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 09:32:48 INFO - PROCESS | 3148 | 1463675568704 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:48 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E16C2800 == 143 [pid = 3148] [id = 722] 09:32:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 233 (00000007D5747400) [pid = 3148] [serial = 2166] [outer = 0000000000000000] 09:32:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 234 (00000007D7CB9000) [pid = 3148] [serial = 2167] [outer = 00000007D5747400] 09:32:48 INFO - PROCESS | 3148 | 1463675568763 Marionette DEBUG loaded listener.js 09:32:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 235 (00000007D8C8A000) [pid = 3148] [serial = 2168] [outer = 00000007D5747400] 09:32:49 INFO - PROCESS | 3148 | 1463675569404 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:32:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:32:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1086ms 09:32:49 INFO - PROCESS | 3148 | 1463675569446 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 09:32:49 INFO - PROCESS | 3148 | 1463675569449 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 09:32:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:32:49 INFO - PROCESS | 3148 | 1463675569452 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:32:49 INFO - PROCESS | 3148 | 1463675569454 Marionette TRACE conn6 <- [1,2854,null,{}] 09:32:49 INFO - PROCESS | 3148 | 1463675569458 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:49 INFO - PROCESS | 3148 | 1463675569610 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 09:32:49 INFO - PROCESS | 3148 | 1463675569786 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:49 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E2118800 == 144 [pid = 3148] [id = 723] 09:32:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 236 (00000007D9328000) [pid = 3148] [serial = 2169] [outer = 0000000000000000] 09:32:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 237 (00000007D932D000) [pid = 3148] [serial = 2170] [outer = 00000007D9328000] 09:32:49 INFO - PROCESS | 3148 | 1463675569842 Marionette DEBUG loaded listener.js 09:32:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 238 (00000007D9918C00) [pid = 3148] [serial = 2171] [outer = 00000007D9328000] 09:32:50 INFO - PROCESS | 3148 | 1463675570465 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:32:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:32:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1026ms 09:32:50 INFO - PROCESS | 3148 | 1463675570481 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 09:32:50 INFO - PROCESS | 3148 | 1463675570483 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 09:32:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:32:50 INFO - PROCESS | 3148 | 1463675570487 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:32:50 INFO - PROCESS | 3148 | 1463675570489 Marionette TRACE conn6 <- [1,2858,null,{}] 09:32:50 INFO - PROCESS | 3148 | 1463675570493 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:50 INFO - PROCESS | 3148 | 1463675570641 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 09:32:50 INFO - PROCESS | 3148 | 1463675570828 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:50 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E24AE000 == 145 [pid = 3148] [id = 724] 09:32:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 239 (00000007D9388800) [pid = 3148] [serial = 2172] [outer = 0000000000000000] 09:32:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 240 (00000007D994CC00) [pid = 3148] [serial = 2173] [outer = 00000007D9388800] 09:32:50 INFO - PROCESS | 3148 | 1463675570885 Marionette DEBUG loaded listener.js 09:32:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 241 (00000007D9AE7400) [pid = 3148] [serial = 2174] [outer = 00000007D9388800] 09:32:51 INFO - PROCESS | 3148 | 1463675571517 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:32:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:32:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1077ms 09:32:51 INFO - PROCESS | 3148 | 1463675571567 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 09:32:51 INFO - PROCESS | 3148 | 1463675571570 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 09:32:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:32:51 INFO - PROCESS | 3148 | 1463675571573 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:32:51 INFO - PROCESS | 3148 | 1463675571576 Marionette TRACE conn6 <- [1,2862,null,{}] 09:32:51 INFO - PROCESS | 3148 | 1463675571579 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:51 INFO - PROCESS | 3148 | 1463675571752 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 09:32:51 INFO - PROCESS | 3148 | 1463675571930 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:51 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E2B12000 == 146 [pid = 3148] [id = 725] 09:32:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 242 (00000007D9B50000) [pid = 3148] [serial = 2175] [outer = 0000000000000000] 09:32:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 243 (00000007D9BD7800) [pid = 3148] [serial = 2176] [outer = 00000007D9B50000] 09:32:51 INFO - PROCESS | 3148 | 1463675571988 Marionette DEBUG loaded listener.js 09:32:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 244 (00000007D9EA4800) [pid = 3148] [serial = 2177] [outer = 00000007D9B50000] 09:32:52 INFO - PROCESS | 3148 | 1463675572529 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:32:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:32:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1032ms 09:32:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:32:52 INFO - PROCESS | 3148 | 1463675572609 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 09:32:52 INFO - PROCESS | 3148 | 1463675572611 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 09:32:52 INFO - PROCESS | 3148 | 1463675572615 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:32:52 INFO - PROCESS | 3148 | 1463675572617 Marionette TRACE conn6 <- [1,2866,null,{}] 09:32:52 INFO - PROCESS | 3148 | 1463675572621 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:52 INFO - PROCESS | 3148 | 1463675572768 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 09:32:52 INFO - PROCESS | 3148 | 1463675572944 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:52 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E2BEE800 == 147 [pid = 3148] [id = 726] 09:32:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 245 (00000007D9F25000) [pid = 3148] [serial = 2178] [outer = 0000000000000000] 09:32:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 246 (00000007D9F37C00) [pid = 3148] [serial = 2179] [outer = 00000007D9F25000] 09:32:53 INFO - PROCESS | 3148 | 1463675572999 Marionette DEBUG loaded listener.js 09:32:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 247 (00000007D9F8A400) [pid = 3148] [serial = 2180] [outer = 00000007D9F25000] 09:32:53 INFO - PROCESS | 3148 | 1463675573582 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:32:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:32:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 984ms 09:32:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:32:53 INFO - PROCESS | 3148 | 1463675573601 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 09:32:53 INFO - PROCESS | 3148 | 1463675573604 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 09:32:53 INFO - PROCESS | 3148 | 1463675573607 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:32:53 INFO - PROCESS | 3148 | 1463675573609 Marionette TRACE conn6 <- [1,2870,null,{}] 09:32:53 INFO - PROCESS | 3148 | 1463675573613 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:53 INFO - PROCESS | 3148 | 1463675573823 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 09:32:53 INFO - PROCESS | 3148 | 1463675573945 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:54 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E3680000 == 148 [pid = 3148] [id = 727] 09:32:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 248 (00000007DA3A1000) [pid = 3148] [serial = 2181] [outer = 0000000000000000] 09:32:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 249 (00000007DA3AB000) [pid = 3148] [serial = 2182] [outer = 00000007DA3A1000] 09:32:54 INFO - PROCESS | 3148 | 1463675574042 Marionette DEBUG loaded listener.js 09:32:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 250 (00000007DB028000) [pid = 3148] [serial = 2183] [outer = 00000007DA3A1000] 09:32:54 INFO - PROCESS | 3148 | 1463675574691 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:32:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:32:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1134ms 09:32:54 INFO - PROCESS | 3148 | 1463675574747 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 09:32:54 INFO - PROCESS | 3148 | 1463675574750 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 09:32:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:32:54 INFO - PROCESS | 3148 | 1463675574755 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:32:54 INFO - PROCESS | 3148 | 1463675574757 Marionette TRACE conn6 <- [1,2874,null,{}] 09:32:54 INFO - PROCESS | 3148 | 1463675574761 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:54 INFO - PROCESS | 3148 | 1463675574909 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 09:32:55 INFO - PROCESS | 3148 | 1463675575085 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:55 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E37DC000 == 149 [pid = 3148] [id = 728] 09:32:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 251 (00000007DB169000) [pid = 3148] [serial = 2184] [outer = 0000000000000000] 09:32:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 252 (00000007DB16CC00) [pid = 3148] [serial = 2185] [outer = 00000007DB169000] 09:32:55 INFO - PROCESS | 3148 | 1463675575140 Marionette DEBUG loaded listener.js 09:32:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 253 (00000007DD7E1000) [pid = 3148] [serial = 2186] [outer = 00000007DB169000] 09:32:55 INFO - PROCESS | 3148 | 1463675575711 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:32:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:32:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1025ms 09:32:55 INFO - PROCESS | 3148 | 1463675575784 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 09:32:55 INFO - PROCESS | 3148 | 1463675575786 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 09:32:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:32:55 INFO - PROCESS | 3148 | 1463675575790 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:32:55 INFO - PROCESS | 3148 | 1463675575792 Marionette TRACE conn6 <- [1,2878,null,{}] 09:32:55 INFO - PROCESS | 3148 | 1463675575796 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:55 INFO - PROCESS | 3148 | 1463675575964 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 09:32:56 INFO - PROCESS | 3148 | 1463675576141 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:56 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E3E31000 == 150 [pid = 3148] [id = 729] 09:32:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 254 (00000007D9B4A000) [pid = 3148] [serial = 2187] [outer = 0000000000000000] 09:32:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 255 (00000007DDF8BC00) [pid = 3148] [serial = 2188] [outer = 00000007D9B4A000] 09:32:56 INFO - PROCESS | 3148 | 1463675576196 Marionette DEBUG loaded listener.js 09:32:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 256 (00000007DF493000) [pid = 3148] [serial = 2189] [outer = 00000007D9B4A000] 09:32:56 INFO - PROCESS | 3148 | 1463675576824 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:32:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:32:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1079ms 09:32:56 INFO - PROCESS | 3148 | 1463675576872 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 09:32:56 INFO - PROCESS | 3148 | 1463675576874 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 09:32:56 INFO - PROCESS | 3148 | 1463675576878 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:32:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:32:56 INFO - PROCESS | 3148 | 1463675576881 Marionette TRACE conn6 <- [1,2882,null,{}] 09:32:56 INFO - PROCESS | 3148 | 1463675576885 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:57 INFO - PROCESS | 3148 | 1463675577055 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 09:32:57 INFO - PROCESS | 3148 | 1463675577237 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:57 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E5287800 == 151 [pid = 3148] [id = 730] 09:32:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 257 (00000007DFA2FC00) [pid = 3148] [serial = 2190] [outer = 0000000000000000] 09:32:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 258 (00000007DFA6F400) [pid = 3148] [serial = 2191] [outer = 00000007DFA2FC00] 09:32:57 INFO - PROCESS | 3148 | 1463675577297 Marionette DEBUG loaded listener.js 09:32:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 259 (00000007E05A6C00) [pid = 3148] [serial = 2192] [outer = 00000007DFA2FC00] 09:32:57 INFO - PROCESS | 3148 | 1463675577912 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:32:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:32:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1081ms 09:32:57 INFO - PROCESS | 3148 | 1463675577962 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 09:32:57 INFO - PROCESS | 3148 | 1463675577964 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 09:32:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:32:57 INFO - PROCESS | 3148 | 1463675577968 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:32:57 INFO - PROCESS | 3148 | 1463675577970 Marionette TRACE conn6 <- [1,2886,null,{}] 09:32:57 INFO - PROCESS | 3148 | 1463675577973 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:58 INFO - PROCESS | 3148 | 1463675578125 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 09:32:58 INFO - PROCESS | 3148 | 1463675578316 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:58 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E615B000 == 152 [pid = 3148] [id = 731] 09:32:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 260 (00000007E08C0C00) [pid = 3148] [serial = 2193] [outer = 0000000000000000] 09:32:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 261 (00000007E1E79000) [pid = 3148] [serial = 2194] [outer = 00000007E08C0C00] 09:32:58 INFO - PROCESS | 3148 | 1463675578373 Marionette DEBUG loaded listener.js 09:32:58 INFO - PROCESS | 3148 | ++DOMWINDOW == 262 (00000007E234A000) [pid = 3148] [serial = 2195] [outer = 00000007E08C0C00] 09:32:58 INFO - PROCESS | 3148 | 1463675578983 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:32:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:32:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1083ms 09:32:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:32:59 INFO - PROCESS | 3148 | 1463675579054 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 09:32:59 INFO - PROCESS | 3148 | 1463675579056 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 09:32:59 INFO - PROCESS | 3148 | 1463675579060 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:32:59 INFO - PROCESS | 3148 | 1463675579062 Marionette TRACE conn6 <- [1,2890,null,{}] 09:32:59 INFO - PROCESS | 3148 | 1463675579065 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:59 INFO - PROCESS | 3148 | 1463675579218 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 09:32:59 INFO - PROCESS | 3148 | 1463675579408 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:59 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E6D20000 == 153 [pid = 3148] [id = 732] 09:32:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 263 (00000007E2347C00) [pid = 3148] [serial = 2196] [outer = 0000000000000000] 09:32:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 264 (00000007E23DF400) [pid = 3148] [serial = 2197] [outer = 00000007E2347C00] 09:32:59 INFO - PROCESS | 3148 | 1463675579465 Marionette DEBUG loaded listener.js 09:32:59 INFO - PROCESS | 3148 | ++DOMWINDOW == 265 (00000007E2882800) [pid = 3148] [serial = 2198] [outer = 00000007E2347C00] 09:33:00 INFO - PROCESS | 3148 | 1463675580105 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:33:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:33:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1084ms 09:33:00 INFO - PROCESS | 3148 | 1463675580146 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 09:33:00 INFO - PROCESS | 3148 | 1463675580148 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 09:33:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:33:00 INFO - PROCESS | 3148 | 1463675580152 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:33:00 INFO - PROCESS | 3148 | 1463675580154 Marionette TRACE conn6 <- [1,2894,null,{}] 09:33:00 INFO - PROCESS | 3148 | 1463675580157 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:00 INFO - PROCESS | 3148 | 1463675580308 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 09:33:00 INFO - PROCESS | 3148 | 1463675580499 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:00 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E74C5000 == 154 [pid = 3148] [id = 733] 09:33:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 266 (00000007E25B2000) [pid = 3148] [serial = 2199] [outer = 0000000000000000] 09:33:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 267 (00000007E2B67000) [pid = 3148] [serial = 2200] [outer = 00000007E25B2000] 09:33:00 INFO - PROCESS | 3148 | 1463675580556 Marionette DEBUG loaded listener.js 09:33:00 INFO - PROCESS | 3148 | ++DOMWINDOW == 268 (00000007E3859400) [pid = 3148] [serial = 2201] [outer = 00000007E25B2000] 09:33:01 INFO - PROCESS | 3148 | 1463675581160 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:33:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:33:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1084ms 09:33:01 INFO - PROCESS | 3148 | 1463675581239 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 09:33:01 INFO - PROCESS | 3148 | 1463675581242 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 09:33:01 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:33:01 INFO - PROCESS | 3148 | 1463675581245 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:33:01 INFO - PROCESS | 3148 | 1463675581248 Marionette TRACE conn6 <- [1,2898,null,{}] 09:33:01 INFO - PROCESS | 3148 | 1463675581252 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:01 INFO - PROCESS | 3148 | 1463675581433 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 09:33:01 INFO - PROCESS | 3148 | 1463675581613 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:01 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E7B43000 == 155 [pid = 3148] [id = 734] 09:33:01 INFO - PROCESS | 3148 | ++DOMWINDOW == 269 (00000007E2B71800) [pid = 3148] [serial = 2202] [outer = 0000000000000000] 09:33:01 INFO - PROCESS | 3148 | ++DOMWINDOW == 270 (00000007E38C8400) [pid = 3148] [serial = 2203] [outer = 00000007E2B71800] 09:33:01 INFO - PROCESS | 3148 | 1463675581669 Marionette DEBUG loaded listener.js 09:33:01 INFO - PROCESS | 3148 | ++DOMWINDOW == 271 (00000007E3B25400) [pid = 3148] [serial = 2204] [outer = 00000007E2B71800] 09:33:02 INFO - PROCESS | 3148 | 1463675582242 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:33:02 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:33:02 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:33:02 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1032ms 09:33:02 INFO - PROCESS | 3148 | 1463675582281 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 09:33:02 INFO - PROCESS | 3148 | 1463675582283 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 09:33:02 INFO - TEST-START | /DOMEvents/constructors.html 09:33:02 INFO - PROCESS | 3148 | 1463675582288 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:33:02 INFO - PROCESS | 3148 | 1463675582290 Marionette TRACE conn6 <- [1,2902,null,{}] 09:33:02 INFO - PROCESS | 3148 | 1463675582312 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:02 INFO - PROCESS | 3148 | 1463675582477 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 09:33:02 INFO - PROCESS | 3148 | 1463675582660 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:02 INFO - PROCESS | 3148 | ++DOCSHELL 00000007C96C4800 == 156 [pid = 3148] [id = 735] 09:33:02 INFO - PROCESS | 3148 | ++DOMWINDOW == 272 (00000007C7CC4000) [pid = 3148] [serial = 2205] [outer = 0000000000000000] 09:33:02 INFO - PROCESS | 3148 | ++DOMWINDOW == 273 (00000007CD506000) [pid = 3148] [serial = 2206] [outer = 00000007C7CC4000] 09:33:02 INFO - PROCESS | 3148 | 1463675582715 Marionette DEBUG loaded listener.js 09:33:02 INFO - PROCESS | 3148 | ++DOMWINDOW == 274 (00000007D88A8C00) [pid = 3148] [serial = 2207] [outer = 00000007C7CC4000] 09:33:03 INFO - PROCESS | 3148 | 1463675583686 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:33:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:33:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:33:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:33:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:33:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:33:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:33:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:33:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:33:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:33:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:33:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:33:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:33:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:33:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:33:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:33:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:33:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:33:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:33:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:33:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:33:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:33:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:33:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:33:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:33:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:33:03 INFO - TEST-OK | /DOMEvents/constructors.html | took 1490ms 09:33:03 INFO - PROCESS | 3148 | 1463675583780 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 09:33:03 INFO - PROCESS | 3148 | 1463675583786 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 09:33:03 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:33:03 INFO - PROCESS | 3148 | 1463675583791 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:33:03 INFO - PROCESS | 3148 | 1463675583795 Marionette TRACE conn6 <- [1,2906,null,{}] 09:33:03 INFO - PROCESS | 3148 | 1463675583800 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:03 INFO - PROCESS | 3148 | 1463675583951 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 09:33:04 INFO - PROCESS | 3148 | 1463675584135 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:04 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC0C4000 == 157 [pid = 3148] [id = 736] 09:33:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 275 (00000007CE675C00) [pid = 3148] [serial = 2208] [outer = 0000000000000000] 09:33:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 276 (00000007D1039800) [pid = 3148] [serial = 2209] [outer = 00000007CE675C00] 09:33:04 INFO - PROCESS | 3148 | 1463675584186 Marionette DEBUG loaded listener.js 09:33:04 INFO - PROCESS | 3148 | ++DOMWINDOW == 277 (00000007D33F8000) [pid = 3148] [serial = 2210] [outer = 00000007CE675C00] 09:33:04 INFO - PROCESS | 3148 | 1463675584743 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:33:04 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:33:04 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 986ms 09:33:04 INFO - PROCESS | 3148 | 1463675584780 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 09:33:04 INFO - PROCESS | 3148 | 1463675584786 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 09:33:04 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:33:04 INFO - PROCESS | 3148 | 1463675584793 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:33:04 INFO - PROCESS | 3148 | 1463675584795 Marionette TRACE conn6 <- [1,2910,null,{}] 09:33:04 INFO - PROCESS | 3148 | 1463675584799 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:04 INFO - PROCESS | 3148 | 1463675584942 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 09:33:05 INFO - PROCESS | 3148 | 1463675585138 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:05 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E1B11000 == 158 [pid = 3148] [id = 737] 09:33:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 278 (00000007D5277400) [pid = 3148] [serial = 2211] [outer = 0000000000000000] 09:33:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 279 (00000007D5714400) [pid = 3148] [serial = 2212] [outer = 00000007D5277400] 09:33:05 INFO - PROCESS | 3148 | 1463675585196 Marionette DEBUG loaded listener.js 09:33:05 INFO - PROCESS | 3148 | ++DOMWINDOW == 280 (00000007D6E1AC00) [pid = 3148] [serial = 2213] [outer = 00000007D5277400] 09:33:05 INFO - PROCESS | 3148 | [3148] 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 09:33:05 INFO - PROCESS | 3148 | [3148] 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 09:33:05 INFO - PROCESS | 3148 | [3148] 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 09:33:05 INFO - PROCESS | 3148 | [3148] 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 09:33:05 INFO - PROCESS | 3148 | 1463675585794 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:33:05 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:33:05 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:33:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:33:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:33:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:33:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:33:05 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 09:33:05 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:33:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:33:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:33:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:33:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:33:05 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 09:33:05 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:33:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:33:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:33:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:33:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:33:05 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 09:33:05 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:33:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:33:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:33:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:33:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:33:05 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:33:05 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1044ms 09:33:05 INFO - PROCESS | 3148 | 1463675585870 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 09:33:05 INFO - PROCESS | 3148 | 1463675585873 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 09:33:05 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:33:05 INFO - PROCESS | 3148 | 1463675585879 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:33:05 INFO - PROCESS | 3148 | 1463675585883 Marionette TRACE conn6 <- [1,2914,null,{}] 09:33:05 INFO - PROCESS | 3148 | 1463675585894 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:06 INFO - PROCESS | 3148 | 1463675586041 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 09:33:06 INFO - PROCESS | 3148 | 1463675586239 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:06 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E2A16800 == 159 [pid = 3148] [id = 738] 09:33:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 281 (00000007D8C45C00) [pid = 3148] [serial = 2214] [outer = 0000000000000000] 09:33:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 282 (00000007D9BA3000) [pid = 3148] [serial = 2215] [outer = 00000007D8C45C00] 09:33:06 INFO - PROCESS | 3148 | 1463675586294 Marionette DEBUG loaded listener.js 09:33:06 INFO - PROCESS | 3148 | ++DOMWINDOW == 283 (00000007D9F39C00) [pid = 3148] [serial = 2216] [outer = 00000007D8C45C00] 09:33:06 INFO - PROCESS | 3148 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:33:06 INFO - PROCESS | 3148 | 1463675586872 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:33:06 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:33:06 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1032ms 09:33:06 INFO - PROCESS | 3148 | 1463675586915 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 09:33:06 INFO - PROCESS | 3148 | 1463675586918 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 09:33:06 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:33:06 INFO - PROCESS | 3148 | 1463675586921 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:33:06 INFO - PROCESS | 3148 | 1463675586923 Marionette TRACE conn6 <- [1,2918,null,{}] 09:33:06 INFO - PROCESS | 3148 | 1463675586927 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:07 INFO - PROCESS | 3148 | 1463675587076 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 09:33:07 INFO - PROCESS | 3148 | 1463675587277 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:07 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DDA47800 == 160 [pid = 3148] [id = 739] 09:33:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 284 (00000007D33ED800) [pid = 3148] [serial = 2217] [outer = 0000000000000000] 09:33:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 285 (00000007DF606400) [pid = 3148] [serial = 2218] [outer = 00000007D33ED800] 09:33:07 INFO - PROCESS | 3148 | 1463675587330 Marionette DEBUG loaded listener.js 09:33:07 INFO - PROCESS | 3148 | ++DOMWINDOW == 286 (00000007E00A0800) [pid = 3148] [serial = 2219] [outer = 00000007D33ED800] 09:33:07 INFO - PROCESS | 3148 | --DOCSHELL 00000007CE1BF800 == 159 [pid = 3148] [id = 15] 09:33:07 INFO - PROCESS | 3148 | --DOCSHELL 00000007E35DD800 == 158 [pid = 3148] [id = 395] 09:33:07 INFO - PROCESS | 3148 | --DOCSHELL 00000007E37D1800 == 157 [pid = 3148] [id = 266] 09:33:07 INFO - PROCESS | 3148 | --DOCSHELL 00000007E24C1800 == 156 [pid = 3148] [id = 463] 09:33:07 INFO - PROCESS | 3148 | --DOCSHELL 00000007E7BA2800 == 155 [pid = 3148] [id = 536] 09:33:07 INFO - PROCESS | 3148 | --DOCSHELL 00000007E5287000 == 154 [pid = 3148] [id = 483] 09:33:07 INFO - PROCESS | 3148 | --DOCSHELL 00000007DE1A1000 == 153 [pid = 3148] [id = 718] 09:33:07 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8DCE800 == 152 [pid = 3148] [id = 717] 09:33:07 INFO - PROCESS | 3148 | --DOCSHELL 00000007DCDC2800 == 151 [pid = 3148] [id = 716] 09:33:07 INFO - PROCESS | 3148 | --DOMWINDOW == 285 (00000007E3857400) [pid = 3148] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 09:33:07 INFO - PROCESS | 3148 | --DOMWINDOW == 284 (00000007D9F3B000) [pid = 3148] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 09:33:07 INFO - PROCESS | 3148 | --DOMWINDOW == 283 (00000007D337F400) [pid = 3148] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 09:33:07 INFO - PROCESS | 3148 | --DOMWINDOW == 282 (00000007D9AE8000) [pid = 3148] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 09:33:07 INFO - PROCESS | 3148 | --DOMWINDOW == 281 (00000007C96AF400) [pid = 3148] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 09:33:07 INFO - PROCESS | 3148 | --DOMWINDOW == 280 (00000007D7CB9C00) [pid = 3148] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 09:33:07 INFO - PROCESS | 3148 | --DOMWINDOW == 279 (00000007DD7E5400) [pid = 3148] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 09:33:07 INFO - PROCESS | 3148 | --DOMWINDOW == 278 (00000007DF60B000) [pid = 3148] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 09:33:07 INFO - PROCESS | 3148 | --DOMWINDOW == 277 (00000007E009F400) [pid = 3148] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 09:33:07 INFO - PROCESS | 3148 | --DOMWINDOW == 276 (00000007D9BCC800) [pid = 3148] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 09:33:07 INFO - PROCESS | 3148 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:33:08 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4E31800 == 150 [pid = 3148] [id = 713] 09:33:08 INFO - PROCESS | 3148 | --DOCSHELL 00000007D27B4000 == 149 [pid = 3148] [id = 712] 09:33:08 INFO - PROCESS | 3148 | --DOCSHELL 00000007C6496000 == 148 [pid = 3148] [id = 711] 09:33:08 INFO - PROCESS | 3148 | --DOCSHELL 00000007C64A3800 == 147 [pid = 3148] [id = 710] 09:33:08 INFO - PROCESS | 3148 | --DOCSHELL 00000007E7503000 == 146 [pid = 3148] [id = 706] 09:33:08 INFO - PROCESS | 3148 | --DOCSHELL 00000007E7195800 == 145 [pid = 3148] [id = 705] 09:33:08 INFO - PROCESS | 3148 | --DOCSHELL 00000007E6DD4800 == 144 [pid = 3148] [id = 704] 09:33:08 INFO - PROCESS | 3148 | --DOCSHELL 00000007E6D06800 == 143 [pid = 3148] [id = 703] 09:33:08 INFO - PROCESS | 3148 | --DOCSHELL 00000007E61AC000 == 142 [pid = 3148] [id = 702] 09:33:08 INFO - PROCESS | 3148 | 1463675588074 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:33:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:33:08 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1180ms 09:33:08 INFO - PROCESS | 3148 | --DOMWINDOW == 275 (00000007E52D4800) [pid = 3148] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 09:33:08 INFO - PROCESS | 3148 | --DOMWINDOW == 274 (00000007E3738800) [pid = 3148] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 09:33:08 INFO - PROCESS | 3148 | --DOMWINDOW == 273 (00000007E2887000) [pid = 3148] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 09:33:08 INFO - PROCESS | 3148 | --DOMWINDOW == 272 (00000007DAE99800) [pid = 3148] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 09:33:08 INFO - PROCESS | 3148 | --DOMWINDOW == 271 (00000007E25B1400) [pid = 3148] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 09:33:08 INFO - PROCESS | 3148 | --DOMWINDOW == 270 (00000007E3C4FC00) [pid = 3148] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 09:33:08 INFO - PROCESS | 3148 | --DOMWINDOW == 269 (00000007DD7E0800) [pid = 3148] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 09:33:08 INFO - PROCESS | 3148 | --DOMWINDOW == 268 (00000007E23D3400) [pid = 3148] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 09:33:08 INFO - PROCESS | 3148 | --DOMWINDOW == 267 (00000007E08B4C00) [pid = 3148] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 09:33:08 INFO - PROCESS | 3148 | --DOMWINDOW == 266 (00000007E2B68400) [pid = 3148] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 09:33:08 INFO - PROCESS | 3148 | --DOMWINDOW == 265 (00000007D6E15400) [pid = 3148] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 09:33:08 INFO - PROCESS | 3148 | --DOMWINDOW == 264 (00000007D33F4000) [pid = 3148] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 09:33:08 INFO - PROCESS | 3148 | --DOMWINDOW == 263 (00000007CD517400) [pid = 3148] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 09:33:08 INFO - PROCESS | 3148 | --DOMWINDOW == 262 (00000007C7CC6400) [pid = 3148] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 09:33:08 INFO - PROCESS | 3148 | --DOMWINDOW == 261 (00000007D2408800) [pid = 3148] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 09:33:08 INFO - PROCESS | 3148 | --DOMWINDOW == 260 (00000007D5749400) [pid = 3148] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 09:33:08 INFO - PROCESS | 3148 | --DOMWINDOW == 259 (00000007E23E1C00) [pid = 3148] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 09:33:08 INFO - PROCESS | 3148 | --DOMWINDOW == 258 (00000007D9AF1000) [pid = 3148] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 09:33:08 INFO - PROCESS | 3148 | --DOMWINDOW == 257 (00000007D9E9D000) [pid = 3148] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 09:33:08 INFO - PROCESS | 3148 | --DOMWINDOW == 256 (00000007D9331000) [pid = 3148] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 09:33:08 INFO - PROCESS | 3148 | --DOMWINDOW == 255 (00000007D9ACDC00) [pid = 3148] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 09:33:08 INFO - PROCESS | 3148 | 1463675588138 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 09:33:08 INFO - PROCESS | 3148 | 1463675588141 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 09:33:08 INFO - PROCESS | 3148 | 1463675588148 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:33:08 INFO - PROCESS | 3148 | 1463675588150 Marionette TRACE conn6 <- [1,2922,null,{}] 09:33:08 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:33:08 INFO - PROCESS | 3148 | 1463675588154 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:08 INFO - PROCESS | 3148 | 1463675588280 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 09:33:08 INFO - PROCESS | 3148 | 1463675588290 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:08 INFO - PROCESS | 3148 | ++DOCSHELL 00000007CE49D000 == 143 [pid = 3148] [id = 740] 09:33:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 256 (00000007C8E91400) [pid = 3148] [serial = 2220] [outer = 0000000000000000] 09:33:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 257 (00000007CC8BBC00) [pid = 3148] [serial = 2221] [outer = 00000007C8E91400] 09:33:08 INFO - PROCESS | 3148 | 1463675588337 Marionette DEBUG loaded listener.js 09:33:08 INFO - PROCESS | 3148 | ++DOMWINDOW == 258 (00000007CEE0E800) [pid = 3148] [serial = 2222] [outer = 00000007C8E91400] 09:33:08 INFO - PROCESS | 3148 | 1463675588897 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:33:08 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:33:08 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 776ms 09:33:08 INFO - PROCESS | 3148 | 1463675588932 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 09:33:08 INFO - PROCESS | 3148 | 1463675588934 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 09:33:08 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:33:08 INFO - PROCESS | 3148 | 1463675588955 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:33:08 INFO - PROCESS | 3148 | 1463675588957 Marionette TRACE conn6 <- [1,2926,null,{}] 09:33:08 INFO - PROCESS | 3148 | 1463675588963 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:09 INFO - PROCESS | 3148 | 1463675589111 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 09:33:09 INFO - PROCESS | 3148 | 1463675589253 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:09 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC03B800 == 144 [pid = 3148] [id = 741] 09:33:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 259 (00000007D5906C00) [pid = 3148] [serial = 2223] [outer = 0000000000000000] 09:33:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 260 (00000007D6E4E000) [pid = 3148] [serial = 2224] [outer = 00000007D5906C00] 09:33:09 INFO - PROCESS | 3148 | 1463675589300 Marionette DEBUG loaded listener.js 09:33:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 261 (00000007D994D400) [pid = 3148] [serial = 2225] [outer = 00000007D5906C00] 09:33:09 INFO - PROCESS | 3148 | 1463675589641 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:33:09 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:33:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 733ms 09:33:09 INFO - PROCESS | 3148 | 1463675589740 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 09:33:09 INFO - PROCESS | 3148 | 1463675589743 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 09:33:09 INFO - PROCESS | 3148 | 1463675589747 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:33:09 INFO - PROCESS | 3148 | 1463675589749 Marionette TRACE conn6 <- [1,2930,null,{}] 09:33:09 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:33:09 INFO - PROCESS | 3148 | 1463675589755 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:09 INFO - PROCESS | 3148 | 1463675589881 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 09:33:09 INFO - PROCESS | 3148 | 1463675589905 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:09 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E11C4000 == 145 [pid = 3148] [id = 742] 09:33:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 262 (00000007D9B55400) [pid = 3148] [serial = 2226] [outer = 0000000000000000] 09:33:09 INFO - PROCESS | 3148 | ++DOMWINDOW == 263 (00000007DFA63000) [pid = 3148] [serial = 2227] [outer = 00000007D9B55400] 09:33:09 INFO - PROCESS | 3148 | 1463675589951 Marionette DEBUG loaded listener.js 09:33:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 264 (00000007E1E75800) [pid = 3148] [serial = 2228] [outer = 00000007D9B55400] 09:33:10 INFO - PROCESS | 3148 | 1463675590473 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:33:10 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:33:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:33:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:33:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 775ms 09:33:10 INFO - PROCESS | 3148 | 1463675590533 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 09:33:10 INFO - PROCESS | 3148 | 1463675590535 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 09:33:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:33:10 INFO - PROCESS | 3148 | 1463675590538 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:33:10 INFO - PROCESS | 3148 | 1463675590540 Marionette TRACE conn6 <- [1,2934,null,{}] 09:33:10 INFO - PROCESS | 3148 | 1463675590550 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:10 INFO - PROCESS | 3148 | 1463675590725 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 09:33:10 INFO - PROCESS | 3148 | 1463675590751 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:10 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E3649800 == 146 [pid = 3148] [id = 743] 09:33:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 265 (00000007E2345C00) [pid = 3148] [serial = 2229] [outer = 0000000000000000] 09:33:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 266 (00000007E2887C00) [pid = 3148] [serial = 2230] [outer = 00000007E2345C00] 09:33:10 INFO - PROCESS | 3148 | 1463675590797 Marionette DEBUG loaded listener.js 09:33:10 INFO - PROCESS | 3148 | ++DOMWINDOW == 267 (00000007E373BC00) [pid = 3148] [serial = 2231] [outer = 00000007E2345C00] 09:33:11 INFO - PROCESS | 3148 | 1463675591294 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:33:11 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:33:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 774ms 09:33:11 INFO - PROCESS | 3148 | 1463675591315 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 09:33:11 INFO - PROCESS | 3148 | 1463675591317 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 09:33:11 INFO - PROCESS | 3148 | 1463675591320 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:33:11 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:33:11 INFO - PROCESS | 3148 | 1463675591322 Marionette TRACE conn6 <- [1,2938,null,{}] 09:33:11 INFO - PROCESS | 3148 | 1463675591326 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:11 INFO - PROCESS | 3148 | 1463675591509 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 09:33:11 INFO - PROCESS | 3148 | 1463675591532 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:11 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E4DA1000 == 147 [pid = 3148] [id = 744] 09:33:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 268 (00000007E25A9800) [pid = 3148] [serial = 2232] [outer = 0000000000000000] 09:33:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 269 (00000007E38CF400) [pid = 3148] [serial = 2233] [outer = 00000007E25A9800] 09:33:11 INFO - PROCESS | 3148 | 1463675591578 Marionette DEBUG loaded listener.js 09:33:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 270 (00000007E3C39400) [pid = 3148] [serial = 2234] [outer = 00000007E25A9800] 09:33:11 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E4F20000 == 148 [pid = 3148] [id = 745] 09:33:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 271 (00000007E3EB4000) [pid = 3148] [serial = 2235] [outer = 0000000000000000] 09:33:11 INFO - PROCESS | 3148 | ++DOMWINDOW == 272 (00000007E3EB6800) [pid = 3148] [serial = 2236] [outer = 00000007E3EB4000] 09:33:12 INFO - PROCESS | 3148 | 1463675592081 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:33:12 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:33:12 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 776ms 09:33:12 INFO - PROCESS | 3148 | 1463675592100 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 09:33:12 INFO - PROCESS | 3148 | 1463675592102 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 09:33:12 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 271 (00000007E3B26400) [pid = 3148] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 270 (00000007CE66B400) [pid = 3148] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 269 (00000007EA81D000) [pid = 3148] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 268 (00000007ED506000) [pid = 3148] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 267 (00000007E6003400) [pid = 3148] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 266 (00000007E6473400) [pid = 3148] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 265 (00000007D6E29000) [pid = 3148] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 264 (00000007E4FE8800) [pid = 3148] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 263 (00000007C7CBF000) [pid = 3148] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 262 (00000007E52D1800) [pid = 3148] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 261 (00000007E52D3800) [pid = 3148] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 260 (00000007C7CCFC00) [pid = 3148] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 259 (00000007D9389800) [pid = 3148] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 258 (00000007C9058000) [pid = 3148] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 257 (00000007E6B56400) [pid = 3148] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 256 (00000007E500D800) [pid = 3148] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 255 (00000007E6A1B800) [pid = 3148] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 254 (00000007C6664C00) [pid = 3148] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 253 (00000007DDF8A000) [pid = 3148] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 252 (00000007E2B65C00) [pid = 3148] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 251 (00000007CDF5F000) [pid = 3148] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 250 (00000007D8C87800) [pid = 3148] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 249 (00000007D33F8800) [pid = 3148] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 248 (00000007E749F000) [pid = 3148] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 247 (00000007EB575800) [pid = 3148] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 246 (00000007D24BCC00) [pid = 3148] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 245 (00000007D8C82400) [pid = 3148] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 244 (00000007E4F91C00) [pid = 3148] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 243 (00000007DFA68800) [pid = 3148] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 242 (00000007E1E80800) [pid = 3148] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 241 (00000007D5909C00) [pid = 3148] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 240 (00000007E3EB4400) [pid = 3148] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 239 (00000007CEA2A400) [pid = 3148] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 238 (00000007D9912C00) [pid = 3148] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 237 (00000007E715C800) [pid = 3148] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 236 (00000007D6E49000) [pid = 3148] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 235 (00000007ECB0FC00) [pid = 3148] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 234 (00000007E23DFC00) [pid = 3148] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 233 (00000007EB5E5000) [pid = 3148] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 232 (00000007E54C7400) [pid = 3148] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 231 (00000007CE66AC00) [pid = 3148] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 230 (00000007C90D5400) [pid = 3148] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 229 (00000007CCF6B400) [pid = 3148] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 228 (00000007E8206400) [pid = 3148] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 227 (00000007CE5BE800) [pid = 3148] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 226 (00000007C715B800) [pid = 3148] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 225 (00000007D6EC4000) [pid = 3148] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 224 (00000007EC493800) [pid = 3148] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 223 (00000007E5006000) [pid = 3148] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 222 (00000007E5478C00) [pid = 3148] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 221 (00000007E7159800) [pid = 3148] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 220 (00000007E7156800) [pid = 3148] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 219 (00000007CDF5A000) [pid = 3148] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 218 (00000007DB027C00) [pid = 3148] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 217 (00000007CD5A2400) [pid = 3148] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 216 (00000007C73C9C00) [pid = 3148] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 215 (00000007CCFEB400) [pid = 3148] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 214 (00000007E510E400) [pid = 3148] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 213 (00000007D8C4A000) [pid = 3148] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 212 (00000007E4E2C800) [pid = 3148] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 211 (00000007EA81C800) [pid = 3148] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 210 (00000007E3C47800) [pid = 3148] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 209 (00000007D408C800) [pid = 3148] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 208 (00000007E8C4A800) [pid = 3148] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 207 (00000007E3C50000) [pid = 3148] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 206 (00000007ECF48800) [pid = 3148] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 205 (00000007ECB02400) [pid = 3148] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 204 (00000007D9F85400) [pid = 3148] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:33:13 INFO - PROCESS | 3148 | --DOMWINDOW == 203 (00000007E6A1EC00) [pid = 3148] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:33:13 INFO - PROCESS | 3148 | 1463675593055 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:33:13 INFO - PROCESS | 3148 | 1463675593058 Marionette TRACE conn6 <- [1,2942,null,{}] 09:33:13 INFO - PROCESS | 3148 | 1463675593116 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:13 INFO - PROCESS | 3148 | 1463675593321 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 09:33:13 INFO - PROCESS | 3148 | 1463675593496 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:13 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D24E8000 == 149 [pid = 3148] [id = 746] 09:33:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 204 (00000007C7C71C00) [pid = 3148] [serial = 2237] [outer = 0000000000000000] 09:33:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 205 (00000007C7CBC400) [pid = 3148] [serial = 2238] [outer = 00000007C7C71C00] 09:33:13 INFO - PROCESS | 3148 | 1463675593556 Marionette DEBUG loaded listener.js 09:33:13 INFO - PROCESS | 3148 | ++DOMWINDOW == 206 (00000007C9058000) [pid = 3148] [serial = 2239] [outer = 00000007C7C71C00] 09:33:14 INFO - PROCESS | 3148 | 1463675594148 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:33:14 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:33:14 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:33:14 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1366ms 09:33:14 INFO - PROCESS | 3148 | 1463675594202 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 09:33:14 INFO - PROCESS | 3148 | 1463675594207 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 09:33:14 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:33:14 INFO - PROCESS | 3148 | 1463675594211 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:33:14 INFO - PROCESS | 3148 | 1463675594214 Marionette TRACE conn6 <- [1,2946,null,{}] 09:33:14 INFO - PROCESS | 3148 | 1463675594223 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:14 INFO - PROCESS | 3148 | 1463675594405 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 09:33:14 INFO - PROCESS | 3148 | 1463675594586 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:14 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DD52C000 == 150 [pid = 3148] [id = 747] 09:33:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 207 (00000007CD3DD000) [pid = 3148] [serial = 2240] [outer = 0000000000000000] 09:33:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 208 (00000007CE675400) [pid = 3148] [serial = 2241] [outer = 00000007CD3DD000] 09:33:14 INFO - PROCESS | 3148 | 1463675594644 Marionette DEBUG loaded listener.js 09:33:14 INFO - PROCESS | 3148 | ++DOMWINDOW == 209 (00000007D2A49800) [pid = 3148] [serial = 2242] [outer = 00000007CD3DD000] 09:33:15 INFO - PROCESS | 3148 | 1463675595327 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:33:15 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:33:15 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1137ms 09:33:15 INFO - PROCESS | 3148 | 1463675595351 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 09:33:15 INFO - PROCESS | 3148 | 1463675595354 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 09:33:15 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:33:15 INFO - PROCESS | 3148 | 1463675595358 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:33:15 INFO - PROCESS | 3148 | 1463675595360 Marionette TRACE conn6 <- [1,2950,null,{}] 09:33:15 INFO - PROCESS | 3148 | 1463675595364 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:15 INFO - PROCESS | 3148 | 1463675595557 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 09:33:15 INFO - PROCESS | 3148 | 1463675595747 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:15 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E2B92800 == 151 [pid = 3148] [id = 748] 09:33:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 210 (00000007D5747000) [pid = 3148] [serial = 2243] [outer = 0000000000000000] 09:33:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 211 (00000007D5903800) [pid = 3148] [serial = 2244] [outer = 00000007D5747000] 09:33:15 INFO - PROCESS | 3148 | 1463675595814 Marionette DEBUG loaded listener.js 09:33:15 INFO - PROCESS | 3148 | ++DOMWINDOW == 212 (00000007D6E31C00) [pid = 3148] [serial = 2245] [outer = 00000007D5747000] 09:33:16 INFO - PROCESS | 3148 | 1463675596451 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:33:16 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:33:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1132ms 09:33:16 INFO - PROCESS | 3148 | 1463675596493 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 09:33:16 INFO - PROCESS | 3148 | 1463675596495 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 09:33:16 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:33:16 INFO - PROCESS | 3148 | 1463675596499 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:33:16 INFO - PROCESS | 3148 | 1463675596501 Marionette TRACE conn6 <- [1,2954,null,{}] 09:33:16 INFO - PROCESS | 3148 | 1463675596505 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:16 INFO - PROCESS | 3148 | 1463675596663 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 09:33:16 INFO - PROCESS | 3148 | 1463675596858 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:16 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E6148000 == 152 [pid = 3148] [id = 749] 09:33:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 213 (00000007D8412800) [pid = 3148] [serial = 2246] [outer = 0000000000000000] 09:33:16 INFO - PROCESS | 3148 | ++DOMWINDOW == 214 (00000007D8C47800) [pid = 3148] [serial = 2247] [outer = 00000007D8412800] 09:33:16 INFO - PROCESS | 3148 | 1463675596917 Marionette DEBUG loaded listener.js 09:33:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 215 (00000007D9912C00) [pid = 3148] [serial = 2248] [outer = 00000007D8412800] 09:33:17 INFO - PROCESS | 3148 | 1463675597497 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:33:17 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:33:17 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1024ms 09:33:17 INFO - PROCESS | 3148 | 1463675597525 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 09:33:17 INFO - PROCESS | 3148 | 1463675597528 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 09:33:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:33:17 INFO - PROCESS | 3148 | 1463675597531 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:33:17 INFO - PROCESS | 3148 | 1463675597533 Marionette TRACE conn6 <- [1,2958,null,{}] 09:33:17 INFO - PROCESS | 3148 | 1463675597537 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:17 INFO - PROCESS | 3148 | 1463675597690 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 09:33:17 INFO - PROCESS | 3148 | 1463675597874 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:17 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E64AA000 == 153 [pid = 3148] [id = 750] 09:33:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 216 (00000007D8B3F800) [pid = 3148] [serial = 2249] [outer = 0000000000000000] 09:33:17 INFO - PROCESS | 3148 | ++DOMWINDOW == 217 (00000007D9AF1800) [pid = 3148] [serial = 2250] [outer = 00000007D8B3F800] 09:33:17 INFO - PROCESS | 3148 | 1463675597930 Marionette DEBUG loaded listener.js 09:33:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 218 (00000007DA3A9400) [pid = 3148] [serial = 2251] [outer = 00000007D8B3F800] 09:33:18 INFO - PROCESS | 3148 | 1463675598487 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:33:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:33:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 985ms 09:33:18 INFO - PROCESS | 3148 | 1463675598519 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 09:33:18 INFO - PROCESS | 3148 | 1463675598522 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 09:33:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:33:18 INFO - PROCESS | 3148 | 1463675598525 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:33:18 INFO - PROCESS | 3148 | 1463675598527 Marionette TRACE conn6 <- [1,2962,null,{}] 09:33:18 INFO - PROCESS | 3148 | 1463675598531 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:18 INFO - PROCESS | 3148 | 1463675598725 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 09:33:18 INFO - PROCESS | 3148 | 1463675598921 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:18 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E7508800 == 154 [pid = 3148] [id = 751] 09:33:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 219 (00000007DFA2CC00) [pid = 3148] [serial = 2252] [outer = 0000000000000000] 09:33:18 INFO - PROCESS | 3148 | ++DOMWINDOW == 220 (00000007E25AC000) [pid = 3148] [serial = 2253] [outer = 00000007DFA2CC00] 09:33:18 INFO - PROCESS | 3148 | 1463675598981 Marionette DEBUG loaded listener.js 09:33:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 221 (00000007E3C3E000) [pid = 3148] [serial = 2254] [outer = 00000007DFA2CC00] 09:33:19 INFO - PROCESS | 3148 | 1463675599534 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:33:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 09:33:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1030ms 09:33:19 INFO - PROCESS | 3148 | 1463675599558 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 09:33:19 INFO - PROCESS | 3148 | 1463675599561 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 09:33:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:33:19 INFO - PROCESS | 3148 | 1463675599564 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:33:19 INFO - PROCESS | 3148 | 1463675599566 Marionette TRACE conn6 <- [1,2966,null,{}] 09:33:19 INFO - PROCESS | 3148 | 1463675599570 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:19 INFO - PROCESS | 3148 | 1463675599752 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 09:33:19 INFO - PROCESS | 3148 | 1463675599938 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:19 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E7DF2000 == 155 [pid = 3148] [id = 752] 09:33:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 222 (00000007D9F32000) [pid = 3148] [serial = 2255] [outer = 0000000000000000] 09:33:19 INFO - PROCESS | 3148 | ++DOMWINDOW == 223 (00000007E3EAF400) [pid = 3148] [serial = 2256] [outer = 00000007D9F32000] 09:33:20 INFO - PROCESS | 3148 | 1463675599994 Marionette DEBUG loaded listener.js 09:33:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 224 (00000007E4E31C00) [pid = 3148] [serial = 2257] [outer = 00000007D9F32000] 09:33:20 INFO - PROCESS | 3148 | 1463675600526 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:33:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:33:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 986ms 09:33:20 INFO - PROCESS | 3148 | 1463675600553 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 09:33:20 INFO - PROCESS | 3148 | 1463675600556 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 09:33:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:33:20 INFO - PROCESS | 3148 | 1463675600559 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:33:20 INFO - PROCESS | 3148 | 1463675600561 Marionette TRACE conn6 <- [1,2970,null,{}] 09:33:20 INFO - PROCESS | 3148 | 1463675600565 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:20 INFO - PROCESS | 3148 | 1463675600785 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 09:33:20 INFO - PROCESS | 3148 | 1463675600921 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:20 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E8009800 == 156 [pid = 3148] [id = 753] 09:33:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 225 (00000007E3C4A400) [pid = 3148] [serial = 2258] [outer = 0000000000000000] 09:33:20 INFO - PROCESS | 3148 | ++DOMWINDOW == 226 (00000007E4F8F400) [pid = 3148] [serial = 2259] [outer = 00000007E3C4A400] 09:33:20 INFO - PROCESS | 3148 | 1463675600977 Marionette DEBUG loaded listener.js 09:33:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 227 (00000007E4FE3800) [pid = 3148] [serial = 2260] [outer = 00000007E3C4A400] 09:33:21 INFO - PROCESS | 3148 | 1463675601516 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:33:21 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:33:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:33:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1024ms 09:33:21 INFO - PROCESS | 3148 | 1463675601587 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 09:33:21 INFO - PROCESS | 3148 | 1463675601590 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 09:33:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:33:21 INFO - PROCESS | 3148 | 1463675601594 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:33:21 INFO - PROCESS | 3148 | 1463675601596 Marionette TRACE conn6 <- [1,2974,null,{}] 09:33:21 INFO - PROCESS | 3148 | 1463675601599 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:21 INFO - PROCESS | 3148 | 1463675601751 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 09:33:21 INFO - PROCESS | 3148 | 1463675601934 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:21 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E8116800 == 157 [pid = 3148] [id = 754] 09:33:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 228 (00000007E5004800) [pid = 3148] [serial = 2261] [outer = 0000000000000000] 09:33:21 INFO - PROCESS | 3148 | ++DOMWINDOW == 229 (00000007E5006C00) [pid = 3148] [serial = 2262] [outer = 00000007E5004800] 09:33:21 INFO - PROCESS | 3148 | 1463675601993 Marionette DEBUG loaded listener.js 09:33:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 230 (00000007E5093400) [pid = 3148] [serial = 2263] [outer = 00000007E5004800] 09:33:22 INFO - PROCESS | 3148 | 1463675602496 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:33:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:33:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 943ms 09:33:22 INFO - PROCESS | 3148 | 1463675602539 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 09:33:22 INFO - PROCESS | 3148 | 1463675602542 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 09:33:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:33:22 INFO - PROCESS | 3148 | 1463675602546 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:33:22 INFO - PROCESS | 3148 | 1463675602548 Marionette TRACE conn6 <- [1,2978,null,{}] 09:33:22 INFO - PROCESS | 3148 | 1463675602552 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:22 INFO - PROCESS | 3148 | 1463675602713 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 09:33:22 INFO - PROCESS | 3148 | 1463675602908 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:22 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E8BF2000 == 158 [pid = 3148] [id = 755] 09:33:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 231 (00000007E509C000) [pid = 3148] [serial = 2264] [outer = 0000000000000000] 09:33:22 INFO - PROCESS | 3148 | ++DOMWINDOW == 232 (00000007E50EC400) [pid = 3148] [serial = 2265] [outer = 00000007E509C000] 09:33:22 INFO - PROCESS | 3148 | 1463675602965 Marionette DEBUG loaded listener.js 09:33:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 233 (00000007E5110000) [pid = 3148] [serial = 2266] [outer = 00000007E509C000] 09:33:23 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E8C87800 == 159 [pid = 3148] [id = 756] 09:33:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 234 (00000007E52CE400) [pid = 3148] [serial = 2267] [outer = 0000000000000000] 09:33:23 INFO - PROCESS | 3148 | ++DOMWINDOW == 235 (00000007E52D2400) [pid = 3148] [serial = 2268] [outer = 00000007E52CE400] 09:33:23 INFO - PROCESS | 3148 | 1463675603584 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:33:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:33:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1079ms 09:33:23 INFO - PROCESS | 3148 | 1463675603626 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 09:33:23 INFO - PROCESS | 3148 | 1463675603629 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 09:33:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:33:23 INFO - PROCESS | 3148 | 1463675603632 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:33:23 INFO - PROCESS | 3148 | 1463675603635 Marionette TRACE conn6 <- [1,2982,null,{}] 09:33:23 INFO - PROCESS | 3148 | 1463675603639 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:23 INFO - PROCESS | 3148 | 1463675603861 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 09:33:24 INFO - PROCESS | 3148 | 1463675604071 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:24 INFO - PROCESS | 3148 | ++DOCSHELL 00000007EA84E800 == 160 [pid = 3148] [id = 757] 09:33:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 236 (00000007E543A400) [pid = 3148] [serial = 2269] [outer = 0000000000000000] 09:33:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 237 (00000007E543C400) [pid = 3148] [serial = 2270] [outer = 00000007E543A400] 09:33:24 INFO - PROCESS | 3148 | 1463675604189 Marionette DEBUG loaded listener.js 09:33:24 INFO - PROCESS | 3148 | ++DOMWINDOW == 238 (00000007E54C4000) [pid = 3148] [serial = 2271] [outer = 00000007E543A400] 09:33:24 INFO - PROCESS | 3148 | ************************* 09:33:24 INFO - PROCESS | 3148 | A coding exception was thrown and uncaught in a Task. 09:33:24 INFO - PROCESS | 3148 | 09:33:24 INFO - PROCESS | 3148 | Full message: TypeError: NetworkError when attempting to fetch resource. 09:33:24 INFO - PROCESS | 3148 | Full stack: 09:33:24 INFO - PROCESS | 3148 | ************************* 09:33:24 INFO - PROCESS | 3148 | 1463675604792 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:33:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:33:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:33:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1194ms 09:33:24 INFO - PROCESS | 3148 | 1463675604830 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 09:33:24 INFO - PROCESS | 3148 | 1463675604832 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 09:33:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:33:24 INFO - PROCESS | 3148 | 1463675604836 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:33:24 INFO - PROCESS | 3148 | 1463675604838 Marionette TRACE conn6 <- [1,2986,null,{}] 09:33:24 INFO - PROCESS | 3148 | 1463675604842 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:25 INFO - PROCESS | 3148 | 1463675604998 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 09:33:25 INFO - PROCESS | 3148 | 1463675605197 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:25 INFO - PROCESS | 3148 | ++DOCSHELL 00000007EAC4B800 == 161 [pid = 3148] [id = 758] 09:33:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 239 (00000007E562F000) [pid = 3148] [serial = 2272] [outer = 0000000000000000] 09:33:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 240 (00000007E5634C00) [pid = 3148] [serial = 2273] [outer = 00000007E562F000] 09:33:25 INFO - PROCESS | 3148 | 1463675605255 Marionette DEBUG loaded listener.js 09:33:25 INFO - PROCESS | 3148 | ++DOMWINDOW == 241 (00000007E6469800) [pid = 3148] [serial = 2274] [outer = 00000007E562F000] 09:33:25 INFO - PROCESS | 3148 | 1463675605817 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:33:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:33:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1030ms 09:33:25 INFO - PROCESS | 3148 | 1463675605870 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 09:33:25 INFO - PROCESS | 3148 | 1463675605873 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 09:33:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:33:25 INFO - PROCESS | 3148 | 1463675605877 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:33:25 INFO - PROCESS | 3148 | 1463675605879 Marionette TRACE conn6 <- [1,2990,null,{}] 09:33:25 INFO - PROCESS | 3148 | 1463675605901 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:26 INFO - PROCESS | 3148 | 1463675606054 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 09:33:26 INFO - PROCESS | 3148 | 1463675606252 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:26 INFO - PROCESS | 3148 | ++DOCSHELL 00000007EB826000 == 162 [pid = 3148] [id = 759] 09:33:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 242 (00000007E562F800) [pid = 3148] [serial = 2275] [outer = 0000000000000000] 09:33:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 243 (00000007E6473400) [pid = 3148] [serial = 2276] [outer = 00000007E562F800] 09:33:26 INFO - PROCESS | 3148 | 1463675606308 Marionette DEBUG loaded listener.js 09:33:26 INFO - PROCESS | 3148 | ++DOMWINDOW == 244 (00000007E64F4000) [pid = 3148] [serial = 2277] [outer = 00000007E562F800] 09:33:26 INFO - PROCESS | 3148 | 1463675606882 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:33:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:33:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1052ms 09:33:26 INFO - PROCESS | 3148 | 1463675606930 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 09:33:26 INFO - PROCESS | 3148 | 1463675606932 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 09:33:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:33:26 INFO - PROCESS | 3148 | 1463675606936 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:33:26 INFO - PROCESS | 3148 | 1463675606938 Marionette TRACE conn6 <- [1,2994,null,{}] 09:33:26 INFO - PROCESS | 3148 | 1463675606960 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:27 INFO - PROCESS | 3148 | 1463675607114 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 09:33:27 INFO - PROCESS | 3148 | 1463675607313 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:27 INFO - PROCESS | 3148 | ++DOCSHELL 00000007EC0DF800 == 163 [pid = 3148] [id = 760] 09:33:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 245 (00000007E600B400) [pid = 3148] [serial = 2278] [outer = 0000000000000000] 09:33:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 246 (00000007E65E7000) [pid = 3148] [serial = 2279] [outer = 00000007E600B400] 09:33:27 INFO - PROCESS | 3148 | 1463675607370 Marionette DEBUG loaded listener.js 09:33:27 INFO - PROCESS | 3148 | ++DOMWINDOW == 247 (00000007E6978800) [pid = 3148] [serial = 2280] [outer = 00000007E600B400] 09:33:27 INFO - PROCESS | 3148 | 1463675607891 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:33:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:33:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1004ms 09:33:27 INFO - PROCESS | 3148 | 1463675607942 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 09:33:27 INFO - PROCESS | 3148 | 1463675607945 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 09:33:27 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:33:27 INFO - PROCESS | 3148 | 1463675607948 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:33:27 INFO - PROCESS | 3148 | 1463675607950 Marionette TRACE conn6 <- [1,2998,null,{}] 09:33:27 INFO - PROCESS | 3148 | 1463675607954 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:28 INFO - PROCESS | 3148 | 1463675608140 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 09:33:28 INFO - PROCESS | 3148 | 1463675608331 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:28 INFO - PROCESS | 3148 | ++DOCSHELL 00000007ED567000 == 164 [pid = 3148] [id = 761] 09:33:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 248 (00000007E64EE000) [pid = 3148] [serial = 2281] [outer = 0000000000000000] 09:33:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 249 (00000007E6A22800) [pid = 3148] [serial = 2282] [outer = 00000007E64EE000] 09:33:28 INFO - PROCESS | 3148 | 1463675608386 Marionette DEBUG loaded listener.js 09:33:28 INFO - PROCESS | 3148 | ++DOMWINDOW == 250 (00000007E6A44800) [pid = 3148] [serial = 2283] [outer = 00000007E64EE000] 09:33:28 INFO - PROCESS | 3148 | [3148] 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 09:33:29 INFO - PROCESS | 3148 | 1463675609033 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:33:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:33:29 INFO - {} 09:33:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:33:29 INFO - {} 09:33:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:33:29 INFO - {} 09:33:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:33:29 INFO - {} 09:33:29 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1129ms 09:33:29 INFO - PROCESS | 3148 | 1463675609081 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 09:33:29 INFO - PROCESS | 3148 | 1463675609084 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 09:33:29 INFO - PROCESS | 3148 | 1463675609103 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:33:29 INFO - TEST-START | /FileAPI/fileReader.html 09:33:29 INFO - PROCESS | 3148 | 1463675609105 Marionette TRACE conn6 <- [1,3002,null,{}] 09:33:29 INFO - PROCESS | 3148 | 1463675609110 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:29 INFO - PROCESS | 3148 | 1463675609269 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 09:33:29 INFO - PROCESS | 3148 | 1463675609451 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:29 INFO - PROCESS | 3148 | ++DOCSHELL 00000007EF22B800 == 165 [pid = 3148] [id = 762] 09:33:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 251 (00000007E6A3CC00) [pid = 3148] [serial = 2284] [outer = 0000000000000000] 09:33:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 252 (00000007E741AC00) [pid = 3148] [serial = 2285] [outer = 00000007E6A3CC00] 09:33:29 INFO - PROCESS | 3148 | 1463675609507 Marionette DEBUG loaded listener.js 09:33:29 INFO - PROCESS | 3148 | ++DOMWINDOW == 253 (00000007E74A4400) [pid = 3148] [serial = 2286] [outer = 00000007E6A3CC00] 09:33:30 INFO - PROCESS | 3148 | 1463675610018 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:33:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:33:30 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:33:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:33:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:33:30 INFO - TEST-OK | /FileAPI/fileReader.html | took 923ms 09:33:30 INFO - PROCESS | 3148 | 1463675610031 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 09:33:30 INFO - PROCESS | 3148 | 1463675610033 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 09:33:30 INFO - TEST-START | /FileAPI/historical.html 09:33:30 INFO - PROCESS | 3148 | 1463675610057 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:33:30 INFO - PROCESS | 3148 | 1463675610059 Marionette TRACE conn6 <- [1,3006,null,{}] 09:33:30 INFO - PROCESS | 3148 | 1463675610063 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:30 INFO - PROCESS | 3148 | 1463675610219 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 09:33:30 INFO - PROCESS | 3148 | 1463675610418 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:30 INFO - PROCESS | 3148 | ++DOCSHELL 00000007EF498800 == 166 [pid = 3148] [id = 763] 09:33:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 254 (00000007E749F000) [pid = 3148] [serial = 2287] [outer = 0000000000000000] 09:33:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 255 (00000007E80DE800) [pid = 3148] [serial = 2288] [outer = 00000007E749F000] 09:33:30 INFO - PROCESS | 3148 | 1463675610474 Marionette DEBUG loaded listener.js 09:33:30 INFO - PROCESS | 3148 | ++DOMWINDOW == 256 (00000007E820A400) [pid = 3148] [serial = 2289] [outer = 00000007E749F000] 09:33:31 INFO - PROCESS | 3148 | 1463675611040 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:33:31 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:33:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:33:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:33:31 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:33:31 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:33:31 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:33:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:33:31 INFO - TEST-OK | /FileAPI/historical.html | took 1030ms 09:33:31 INFO - PROCESS | 3148 | 1463675611088 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 09:33:31 INFO - PROCESS | 3148 | 1463675611090 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 09:33:31 INFO - TEST-START | /FileAPI/idlharness.html 09:33:31 INFO - PROCESS | 3148 | 1463675611094 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:33:31 INFO - PROCESS | 3148 | 1463675611096 Marionette TRACE conn6 <- [1,3010,null,{}] 09:33:31 INFO - PROCESS | 3148 | 1463675611119 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:31 INFO - PROCESS | 3148 | 1463675611274 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 09:33:31 INFO - PROCESS | 3148 | 1463675611474 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:31 INFO - PROCESS | 3148 | ++DOCSHELL 00000007EF7C4000 == 167 [pid = 3148] [id = 764] 09:33:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 257 (00000007E80DB400) [pid = 3148] [serial = 2290] [outer = 0000000000000000] 09:33:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 258 (00000007EA346800) [pid = 3148] [serial = 2291] [outer = 00000007E80DB400] 09:33:31 INFO - PROCESS | 3148 | 1463675611530 Marionette DEBUG loaded listener.js 09:33:31 INFO - PROCESS | 3148 | ++DOMWINDOW == 259 (00000007EA81B800) [pid = 3148] [serial = 2292] [outer = 00000007E80DB400] 09:33:32 INFO - PROCESS | 3148 | 1463675612547 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:33:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:33:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:33:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:33:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:33:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:33:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:33:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:33:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:33:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:33:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:33:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:33:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:33:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:33:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:33:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:33:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:33:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:33:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:33:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:33:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:33:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:33:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:33:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:33:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:33:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:33:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:33:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:33:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:33:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:33:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:33:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:33:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:33:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:33:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:33:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:33:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:33:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 09:33:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:33:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:33:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:33:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:33:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:33:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:33:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:33:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:33:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:33:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:33:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:33:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:33:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:33:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:33:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:33:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:33:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:33:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:33:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:33:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:33:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:33:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:33:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:33:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:33:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:33:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:33:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:33:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 09:33:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:33:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:33:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:33:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:33:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:33:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:33:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:33:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:33:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:33:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:33:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:33:32 INFO - TEST-OK | /FileAPI/idlharness.html | took 1581ms 09:33:32 INFO - PROCESS | 3148 | 1463675612769 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 09:33:32 INFO - PROCESS | 3148 | 1463675612771 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 09:33:32 INFO - TEST-START | /FileAPI/idlharness.worker 09:33:32 INFO - PROCESS | 3148 | 1463675612781 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:33:32 INFO - PROCESS | 3148 | 1463675612784 Marionette TRACE conn6 <- [1,3014,null,{}] 09:33:32 INFO - PROCESS | 3148 | 1463675612787 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:32 INFO - PROCESS | 3148 | 1463675612944 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 09:33:33 INFO - PROCESS | 3148 | 1463675613141 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:33 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D492E800 == 168 [pid = 3148] [id = 765] 09:33:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 260 (00000007C95EF400) [pid = 3148] [serial = 2293] [outer = 0000000000000000] 09:33:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 261 (00000007D1009400) [pid = 3148] [serial = 2294] [outer = 00000007C95EF400] 09:33:33 INFO - PROCESS | 3148 | 1463675613200 Marionette DEBUG loaded listener.js 09:33:33 INFO - PROCESS | 3148 | ++DOMWINDOW == 262 (00000007E6008C00) [pid = 3148] [serial = 2295] [outer = 00000007C95EF400] 09:33:33 INFO - PROCESS | 3148 | [3148] 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 09:33:34 INFO - PROCESS | 3148 | 1463675614414 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:33:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:33:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:33:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:33:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:33:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:33:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:33:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:33:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:33:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:33:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:33:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:33:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:33:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:33:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:33:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:33:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:33:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:33:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:33:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:33:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:33:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:33:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:33:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:33:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:33:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:33:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:33:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:33:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:33:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:33:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:33:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:33:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:33:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:33:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:33:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:33:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:33:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:33:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:33:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:33:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:33:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:33:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:33:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:33:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:33:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:33:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:33:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:33:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:33:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:33:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:33:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:33:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:33:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:33:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:33:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:33:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:33:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:33:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:33:34 INFO - {} 09:33:34 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1816ms 09:33:34 INFO - PROCESS | 3148 | 1463675614924 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 09:33:34 INFO - PROCESS | 3148 | 1463675614928 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 09:33:34 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:33:34 INFO - PROCESS | 3148 | 1463675614979 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:33:34 INFO - PROCESS | 3148 | 1463675614984 Marionette TRACE conn6 <- [1,3018,null,{}] 09:33:34 INFO - PROCESS | 3148 | 1463675614991 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:35 INFO - PROCESS | 3148 | 1463675615142 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 09:33:35 INFO - PROCESS | 3148 | 1463675615329 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:35 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8C56000 == 169 [pid = 3148] [id = 766] 09:33:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 263 (00000007C7E20400) [pid = 3148] [serial = 2296] [outer = 0000000000000000] 09:33:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 264 (00000007C96AD000) [pid = 3148] [serial = 2297] [outer = 00000007C7E20400] 09:33:35 INFO - PROCESS | 3148 | 1463675615379 Marionette DEBUG loaded listener.js 09:33:35 INFO - PROCESS | 3148 | ++DOMWINDOW == 265 (00000007CD5A2C00) [pid = 3148] [serial = 2298] [outer = 00000007C7E20400] 09:33:35 INFO - PROCESS | 3148 | 1463675615926 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:33:35 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 09:33:35 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 986ms 09:33:35 INFO - PROCESS | 3148 | 1463675615988 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 09:33:35 INFO - PROCESS | 3148 | 1463675615992 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 09:33:36 INFO - PROCESS | 3148 | 1463675616002 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:33:36 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:33:36 INFO - PROCESS | 3148 | 1463675616006 Marionette TRACE conn6 <- [1,3022,null,{}] 09:33:36 INFO - PROCESS | 3148 | 1463675616011 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:36 INFO - PROCESS | 3148 | 1463675616161 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 09:33:36 INFO - PROCESS | 3148 | 1463675616367 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:36 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E1A1F000 == 170 [pid = 3148] [id = 767] 09:33:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 266 (00000007D2A18800) [pid = 3148] [serial = 2299] [outer = 0000000000000000] 09:33:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 267 (00000007D2A4A000) [pid = 3148] [serial = 2300] [outer = 00000007D2A18800] 09:33:36 INFO - PROCESS | 3148 | 1463675616425 Marionette DEBUG loaded listener.js 09:33:36 INFO - PROCESS | 3148 | ++DOMWINDOW == 268 (00000007D5717800) [pid = 3148] [serial = 2301] [outer = 00000007D2A18800] 09:33:37 INFO - PROCESS | 3148 | 1463675617044 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:33:37 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:33:37 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1082ms 09:33:37 INFO - PROCESS | 3148 | --DOCSHELL 00000007DDADD800 == 169 [pid = 3148] [id = 76] 09:33:37 INFO - PROCESS | 3148 | --DOCSHELL 00000007D8DBF800 == 168 [pid = 3148] [id = 77] 09:33:37 INFO - PROCESS | 3148 | --DOCSHELL 00000007E24C7000 == 167 [pid = 3148] [id = 689] 09:33:37 INFO - PROCESS | 3148 | --DOCSHELL 00000007E368A800 == 166 [pid = 3148] [id = 691] 09:33:37 INFO - PROCESS | 3148 | --DOCSHELL 00000007D4998000 == 165 [pid = 3148] [id = 686] 09:33:37 INFO - PROCESS | 3148 | --DOCSHELL 00000007E1B07800 == 164 [pid = 3148] [id = 688] 09:33:37 INFO - PROCESS | 3148 | --DOCSHELL 00000007E4F20000 == 163 [pid = 3148] [id = 745] 09:33:37 INFO - PROCESS | 3148 | --DOCSHELL 00000007E3649800 == 162 [pid = 3148] [id = 743] 09:33:37 INFO - PROCESS | 3148 | --DOCSHELL 00000007E11C4000 == 161 [pid = 3148] [id = 742] 09:33:37 INFO - PROCESS | 3148 | --DOCSHELL 00000007DC03B800 == 160 [pid = 3148] [id = 741] 09:33:37 INFO - PROCESS | 3148 | --DOCSHELL 00000007CE49D000 == 159 [pid = 3148] [id = 740] 09:33:37 INFO - PROCESS | 3148 | --DOCSHELL 00000007DDA47800 == 158 [pid = 3148] [id = 739] 09:33:37 INFO - PROCESS | 3148 | --DOCSHELL 00000007E2A16800 == 157 [pid = 3148] [id = 738] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 267 (00000007D8A86000) [pid = 3148] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 266 (00000007CE420C00) [pid = 3148] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 265 (00000007E74A6800) [pid = 3148] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 264 (00000007E8C54400) [pid = 3148] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | 1463675617243 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 09:33:37 INFO - PROCESS | 3148 | 1463675617245 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 09:33:37 INFO - PROCESS | 3148 | --DOCSHELL 00000007E1B11000 == 156 [pid = 3148] [id = 737] 09:33:37 INFO - PROCESS | 3148 | --DOCSHELL 00000007DC0C4000 == 155 [pid = 3148] [id = 736] 09:33:37 INFO - PROCESS | 3148 | --DOCSHELL 00000007E37DC000 == 154 [pid = 3148] [id = 728] 09:33:37 INFO - PROCESS | 3148 | --DOCSHELL 00000007E3680000 == 153 [pid = 3148] [id = 727] 09:33:37 INFO - PROCESS | 3148 | --DOCSHELL 00000007E2BEE800 == 152 [pid = 3148] [id = 726] 09:33:37 INFO - PROCESS | 3148 | --DOCSHELL 00000007E2B12000 == 151 [pid = 3148] [id = 725] 09:33:37 INFO - PROCESS | 3148 | --DOCSHELL 00000007E24AE000 == 150 [pid = 3148] [id = 724] 09:33:37 INFO - PROCESS | 3148 | --DOCSHELL 00000007E2118800 == 149 [pid = 3148] [id = 723] 09:33:37 INFO - PROCESS | 3148 | --DOCSHELL 00000007E16C2800 == 148 [pid = 3148] [id = 722] 09:33:37 INFO - PROCESS | 3148 | --DOCSHELL 00000007DC037000 == 147 [pid = 3148] [id = 721] 09:33:37 INFO - PROCESS | 3148 | --DOCSHELL 00000007CD36B000 == 146 [pid = 3148] [id = 720] 09:33:37 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 263 (00000007D88AA800) [pid = 3148] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 262 (00000007E3C33400) [pid = 3148] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 261 (00000007D2A65400) [pid = 3148] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 260 (00000007ECF4A000) [pid = 3148] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 259 (00000007ED5A9C00) [pid = 3148] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 258 (00000007E6A43800) [pid = 3148] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 257 (00000007E6A17000) [pid = 3148] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 256 (00000007D8C81400) [pid = 3148] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 255 (00000007E52CA800) [pid = 3148] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 254 (00000007D9F8E400) [pid = 3148] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 253 (00000007E5638800) [pid = 3148] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 252 (00000007E5435C00) [pid = 3148] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 251 (00000007C7E1C000) [pid = 3148] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 250 (00000007D9BCC000) [pid = 3148] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 249 (00000007CD59B400) [pid = 3148] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 248 (00000007E749A800) [pid = 3148] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 247 (00000007E5117400) [pid = 3148] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 246 (00000007E7419800) [pid = 3148] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 245 (00000007C6668000) [pid = 3148] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 244 (00000007DFA31C00) [pid = 3148] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 243 (00000007E4FE9400) [pid = 3148] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 242 (00000007D4F7E000) [pid = 3148] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 241 (00000007D9B49000) [pid = 3148] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 240 (00000007D4085800) [pid = 3148] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 239 (00000007EB575000) [pid = 3148] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 238 (00000007ED5AD800) [pid = 3148] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 237 (00000007E65EBC00) [pid = 3148] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 236 (00000007D6E46000) [pid = 3148] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 235 (00000007E08B6000) [pid = 3148] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 234 (00000007C7155000) [pid = 3148] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 233 (00000007E5111C00) [pid = 3148] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 232 (00000007E4F89C00) [pid = 3148] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 231 (00000007E38C7400) [pid = 3148] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 230 (00000007D6E12000) [pid = 3148] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 229 (00000007D5278000) [pid = 3148] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 228 (00000007E3EB9C00) [pid = 3148] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 227 (00000007EF806000) [pid = 3148] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 226 (00000007DA308800) [pid = 3148] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 225 (00000007ECB06000) [pid = 3148] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 224 (00000007E3C40800) [pid = 3148] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 223 (00000007D8CBB000) [pid = 3148] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 222 (00000007ED5AAC00) [pid = 3148] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 221 (00000007E5478400) [pid = 3148] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 220 (00000007E3866400) [pid = 3148] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 219 (00000007E8C4B000) [pid = 3148] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 218 (00000007E6477400) [pid = 3148] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 217 (00000007D240EC00) [pid = 3148] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 216 (00000007E6007C00) [pid = 3148] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 215 (00000007D9BA7800) [pid = 3148] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 214 (00000007CD59FC00) [pid = 3148] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 213 (00000007EA34D800) [pid = 3148] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 212 (00000007D6E4EC00) [pid = 3148] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 211 (00000007D6E4E800) [pid = 3148] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 210 (00000007D70A1400) [pid = 3148] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 209 (00000007EE25B400) [pid = 3148] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 208 (00000007E50F0800) [pid = 3148] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 207 (00000007E23D3C00) [pid = 3148] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 206 (00000007E6A24400) [pid = 3148] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 205 (00000007E54D1000) [pid = 3148] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 204 (00000007ED50B800) [pid = 3148] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 203 (00000007EA34D000) [pid = 3148] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 202 (00000007D571B000) [pid = 3148] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 201 (00000007DF488800) [pid = 3148] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 200 (00000007D408A800) [pid = 3148] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 199 (00000007C9059400) [pid = 3148] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 198 (00000007D2A43C00) [pid = 3148] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 197 (00000007EF803800) [pid = 3148] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 196 (00000007CD50C400) [pid = 3148] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 195 (00000007E65E4000) [pid = 3148] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 194 (00000007ECB0E400) [pid = 3148] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 193 (00000007D9F36C00) [pid = 3148] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 192 (00000007E4E3AC00) [pid = 3148] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 191 (00000007ECB0A400) [pid = 3148] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 190 (00000007E5484800) [pid = 3148] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 189 (00000007E3C52C00) [pid = 3148] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 188 (00000007E7161000) [pid = 3148] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 187 (00000007E4E37C00) [pid = 3148] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 186 (00000007E05A4C00) [pid = 3148] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 185 (00000007EC495000) [pid = 3148] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 184 (00000007DB16E000) [pid = 3148] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 183 (00000007D5FDCC00) [pid = 3148] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 182 (00000007E4FEC800) [pid = 3148] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 181 (00000007ED508800) [pid = 3148] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 180 (00000007E52D4400) [pid = 3148] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 179 (00000007D337CC00) [pid = 3148] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 178 (00000007ED5B0C00) [pid = 3148] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 177 (00000007E5010C00) [pid = 3148] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 176 (00000007D1037400) [pid = 3148] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 175 (00000007CD48FC00) [pid = 3148] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 174 (00000007DFA6F800) [pid = 3148] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | --DOMWINDOW == 173 (00000007E6B4C400) [pid = 3148] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 09:33:37 INFO - PROCESS | 3148 | 1463675617325 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:33:37 INFO - PROCESS | 3148 | 1463675617328 Marionette TRACE conn6 <- [1,3026,null,{}] 09:33:37 INFO - PROCESS | 3148 | 1463675617338 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:37 INFO - PROCESS | 3148 | 1463675617491 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 09:33:37 INFO - PROCESS | 3148 | 1463675617627 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:37 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D33E8800 == 147 [pid = 3148] [id = 768] 09:33:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 174 (00000007CDF5D800) [pid = 3148] [serial = 2302] [outer = 0000000000000000] 09:33:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 175 (00000007CE40F800) [pid = 3148] [serial = 2303] [outer = 00000007CDF5D800] 09:33:37 INFO - PROCESS | 3148 | 1463675617681 Marionette DEBUG loaded listener.js 09:33:37 INFO - PROCESS | 3148 | ++DOMWINDOW == 176 (00000007D337CC00) [pid = 3148] [serial = 2304] [outer = 00000007CDF5D800] 09:33:38 INFO - PROCESS | 3148 | 1463675618289 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:33:38 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1003ms 09:33:38 INFO - PROCESS | 3148 | 1463675618323 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 09:33:38 INFO - PROCESS | 3148 | 1463675618325 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 09:33:38 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:33:38 INFO - PROCESS | 3148 | 1463675618329 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:33:38 INFO - PROCESS | 3148 | 1463675618331 Marionette TRACE conn6 <- [1,3030,null,{}] 09:33:38 INFO - PROCESS | 3148 | 1463675618335 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:38 INFO - PROCESS | 3148 | 1463675618474 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 09:33:38 INFO - PROCESS | 3148 | 1463675618617 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:38 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D9B87000 == 148 [pid = 3148] [id = 769] 09:33:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 177 (00000007D2A1D800) [pid = 3148] [serial = 2305] [outer = 0000000000000000] 09:33:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 178 (00000007D6EB8400) [pid = 3148] [serial = 2306] [outer = 00000007D2A1D800] 09:33:38 INFO - PROCESS | 3148 | 1463675618667 Marionette DEBUG loaded listener.js 09:33:38 INFO - PROCESS | 3148 | ++DOMWINDOW == 179 (00000007D7CC1000) [pid = 3148] [serial = 2307] [outer = 00000007D2A1D800] 09:33:39 INFO - PROCESS | 3148 | 1463675619316 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:33:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:33:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:33:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:33:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:33:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:33:39 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1071ms 09:33:39 INFO - PROCESS | 3148 | 1463675619402 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 09:33:39 INFO - PROCESS | 3148 | 1463675619404 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 09:33:39 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:33:39 INFO - PROCESS | 3148 | 1463675619407 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:33:39 INFO - PROCESS | 3148 | 1463675619409 Marionette TRACE conn6 <- [1,3034,null,{}] 09:33:39 INFO - PROCESS | 3148 | 1463675619436 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:39 INFO - PROCESS | 3148 | 1463675619629 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 09:33:39 INFO - PROCESS | 3148 | 1463675619649 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:39 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DDF79000 == 149 [pid = 3148] [id = 770] 09:33:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 180 (00000007D8B45800) [pid = 3148] [serial = 2308] [outer = 0000000000000000] 09:33:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 181 (00000007D8CBB000) [pid = 3148] [serial = 2309] [outer = 00000007D8B45800] 09:33:39 INFO - PROCESS | 3148 | 1463675619696 Marionette DEBUG loaded listener.js 09:33:39 INFO - PROCESS | 3148 | ++DOMWINDOW == 182 (00000007D9ACCC00) [pid = 3148] [serial = 2310] [outer = 00000007D8B45800] 09:33:39 INFO - PROCESS | 3148 | [3148] 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 09:33:40 INFO - PROCESS | 3148 | 1463675620237 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:33:40 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:33:40 INFO - {} 09:33:40 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 880ms 09:33:40 INFO - PROCESS | 3148 | 1463675620291 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 09:33:40 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:33:40 INFO - PROCESS | 3148 | 1463675620294 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 09:33:40 INFO - PROCESS | 3148 | 1463675620297 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:33:40 INFO - PROCESS | 3148 | 1463675620299 Marionette TRACE conn6 <- [1,3038,null,{}] 09:33:40 INFO - PROCESS | 3148 | 1463675620303 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:40 INFO - PROCESS | 3148 | 1463675620526 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 09:33:40 INFO - PROCESS | 3148 | 1463675620549 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:40 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DC0CA000 == 150 [pid = 3148] [id = 771] 09:33:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 183 (00000007D9BB1400) [pid = 3148] [serial = 2311] [outer = 0000000000000000] 09:33:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 184 (00000007D9BC8800) [pid = 3148] [serial = 2312] [outer = 00000007D9BB1400] 09:33:40 INFO - PROCESS | 3148 | 1463675620596 Marionette DEBUG loaded listener.js 09:33:40 INFO - PROCESS | 3148 | ++DOMWINDOW == 185 (00000007D9F20000) [pid = 3148] [serial = 2313] [outer = 00000007D9BB1400] 09:33:41 INFO - PROCESS | 3148 | 1463675621065 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:33:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:33:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:33:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:33:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:33:41 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 839ms 09:33:41 INFO - PROCESS | 3148 | 1463675621143 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 09:33:41 INFO - PROCESS | 3148 | 1463675621145 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 09:33:41 INFO - PROCESS | 3148 | 1463675621149 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:33:41 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:33:41 INFO - PROCESS | 3148 | 1463675621151 Marionette TRACE conn6 <- [1,3042,null,{}] 09:33:41 INFO - PROCESS | 3148 | 1463675621155 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:41 INFO - PROCESS | 3148 | 1463675621335 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 09:33:41 INFO - PROCESS | 3148 | 1463675621362 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:41 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DFF70800 == 151 [pid = 3148] [id = 772] 09:33:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 186 (00000007D9F8E400) [pid = 3148] [serial = 2314] [outer = 0000000000000000] 09:33:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 187 (00000007DA39EC00) [pid = 3148] [serial = 2315] [outer = 00000007D9F8E400] 09:33:41 INFO - PROCESS | 3148 | 1463675621409 Marionette DEBUG loaded listener.js 09:33:41 INFO - PROCESS | 3148 | ++DOMWINDOW == 188 (00000007DB031000) [pid = 3148] [serial = 2316] [outer = 00000007D9F8E400] 09:33:41 INFO - PROCESS | 3148 | --DOMWINDOW == 187 (00000007E2345C00) [pid = 3148] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:33:41 INFO - PROCESS | 3148 | --DOMWINDOW == 186 (00000007D9B55400) [pid = 3148] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:33:41 INFO - PROCESS | 3148 | --DOMWINDOW == 185 (00000007D33ED800) [pid = 3148] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:33:41 INFO - PROCESS | 3148 | --DOMWINDOW == 184 (00000007D8C45C00) [pid = 3148] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:33:41 INFO - PROCESS | 3148 | --DOMWINDOW == 183 (00000007C8E91400) [pid = 3148] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:33:41 INFO - PROCESS | 3148 | --DOMWINDOW == 182 (00000007D5277400) [pid = 3148] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:33:41 INFO - PROCESS | 3148 | --DOMWINDOW == 181 (00000007CE675C00) [pid = 3148] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:33:41 INFO - PROCESS | 3148 | --DOMWINDOW == 180 (00000007D5906C00) [pid = 3148] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:33:42 INFO - PROCESS | 3148 | 1463675622418 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:33:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:33:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:33:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:33:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:33:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:33:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:33:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:33:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:33:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:33:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:33:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:33:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:33:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:33:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:33:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:33:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:33:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:33:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:33:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:33:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:33:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:33:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:33:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 09:33:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:33:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 09:33:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:33:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:33:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1427ms 09:33:42 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:33:42 INFO - PROCESS | 3148 | 1463675622581 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 09:33:42 INFO - PROCESS | 3148 | 1463675622583 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 09:33:42 INFO - PROCESS | 3148 | 1463675622587 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:33:42 INFO - PROCESS | 3148 | 1463675622588 Marionette TRACE conn6 <- [1,3046,null,{}] 09:33:42 INFO - PROCESS | 3148 | 1463675622592 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:42 INFO - PROCESS | 3148 | 1463675622728 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 09:33:42 INFO - PROCESS | 3148 | 1463675622859 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:42 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E1336800 == 152 [pid = 3148] [id = 773] 09:33:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 181 (00000007DB024C00) [pid = 3148] [serial = 2317] [outer = 0000000000000000] 09:33:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 182 (00000007DD7E5400) [pid = 3148] [serial = 2318] [outer = 00000007DB024C00] 09:33:42 INFO - PROCESS | 3148 | 1463675622905 Marionette DEBUG loaded listener.js 09:33:42 INFO - PROCESS | 3148 | ++DOMWINDOW == 183 (00000007DF492C00) [pid = 3148] [serial = 2319] [outer = 00000007DB024C00] 09:33:43 INFO - PROCESS | 3148 | 1463675623343 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:33:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:33:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:33:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:33:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:33:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:33:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:33:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:33:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:33:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:33:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:33:43 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:43 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:33:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:33:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:33:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:33:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:33:43 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:33:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:43 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:33:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:33:43 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:33:43 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 783ms 09:33:43 INFO - PROCESS | 3148 | 1463675623371 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 09:33:43 INFO - PROCESS | 3148 | 1463675623374 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 09:33:43 INFO - PROCESS | 3148 | 1463675623377 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:33:43 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:33:43 INFO - PROCESS | 3148 | 1463675623379 Marionette TRACE conn6 <- [1,3050,null,{}] 09:33:43 INFO - PROCESS | 3148 | 1463675623403 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:43 INFO - PROCESS | 3148 | 1463675623537 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 09:33:43 INFO - PROCESS | 3148 | 1463675623547 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:43 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E2312800 == 153 [pid = 3148] [id = 774] 09:33:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 184 (00000007DF60C800) [pid = 3148] [serial = 2320] [outer = 0000000000000000] 09:33:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 185 (00000007E059C400) [pid = 3148] [serial = 2321] [outer = 00000007DF60C800] 09:33:43 INFO - PROCESS | 3148 | 1463675623593 Marionette DEBUG loaded listener.js 09:33:43 INFO - PROCESS | 3148 | ++DOMWINDOW == 186 (00000007E1E80800) [pid = 3148] [serial = 2322] [outer = 00000007DF60C800] 09:33:43 INFO - PROCESS | 3148 | [3148] 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 09:33:44 INFO - PROCESS | 3148 | 1463675624407 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:33:44 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:33:44 INFO - {} 09:33:44 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1035ms 09:33:44 INFO - PROCESS | 3148 | 1463675624416 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 09:33:44 INFO - PROCESS | 3148 | 1463675624421 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 09:33:44 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:33:44 INFO - PROCESS | 3148 | 1463675624492 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:33:44 INFO - PROCESS | 3148 | 1463675624496 Marionette TRACE conn6 <- [1,3054,null,{}] 09:33:44 INFO - PROCESS | 3148 | 1463675624505 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:44 INFO - PROCESS | 3148 | 1463675624677 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 09:33:44 INFO - PROCESS | 3148 | 1463675624847 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:44 INFO - PROCESS | 3148 | ++DOCSHELL 00000007D8D21800 == 154 [pid = 3148] [id = 775] 09:33:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 187 (00000007C8E91400) [pid = 3148] [serial = 2323] [outer = 0000000000000000] 09:33:44 INFO - PROCESS | 3148 | ++DOMWINDOW == 188 (00000007CE50EC00) [pid = 3148] [serial = 2324] [outer = 00000007C8E91400] 09:33:44 INFO - PROCESS | 3148 | 1463675624912 Marionette DEBUG loaded listener.js 09:33:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 189 (00000007D4F0DC00) [pid = 3148] [serial = 2325] [outer = 00000007C8E91400] 09:33:45 INFO - PROCESS | 3148 | 1463675625464 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:33:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:33:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:33:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:33:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:33:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:33:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:33:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:33:45 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1048ms 09:33:45 INFO - PROCESS | 3148 | 1463675625479 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 09:33:45 INFO - PROCESS | 3148 | 1463675625485 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 09:33:45 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:33:45 INFO - PROCESS | 3148 | 1463675625511 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:33:45 INFO - PROCESS | 3148 | 1463675625515 Marionette TRACE conn6 <- [1,3058,null,{}] 09:33:45 INFO - PROCESS | 3148 | 1463675625519 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:45 INFO - PROCESS | 3148 | 1463675625686 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 09:33:45 INFO - PROCESS | 3148 | 1463675625877 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:45 INFO - PROCESS | 3148 | ++DOCSHELL 00000007DFAB1000 == 155 [pid = 3148] [id = 776] 09:33:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 190 (00000007D2A11400) [pid = 3148] [serial = 2326] [outer = 0000000000000000] 09:33:45 INFO - PROCESS | 3148 | ++DOMWINDOW == 191 (00000007D6E4D000) [pid = 3148] [serial = 2327] [outer = 00000007D2A11400] 09:33:45 INFO - PROCESS | 3148 | 1463675625942 Marionette DEBUG loaded listener.js 09:33:46 INFO - PROCESS | 3148 | ++DOMWINDOW == 192 (00000007D8989800) [pid = 3148] [serial = 2328] [outer = 00000007D2A11400] 09:33:46 INFO - PROCESS | 3148 | 1463675626556 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:33:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:33:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:33:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:33:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:33:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:33:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:33:46 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1079ms 09:33:46 INFO - PROCESS | 3148 | 1463675626662 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 09:33:46 INFO - PROCESS | 3148 | 1463675626665 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 09:33:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:33:46 INFO - PROCESS | 3148 | 1463675626684 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:33:46 INFO - PROCESS | 3148 | 1463675626689 Marionette TRACE conn6 <- [1,3062,null,{}] 09:33:46 INFO - PROCESS | 3148 | 1463675626702 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:46 INFO - PROCESS | 3148 | 1463675626876 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 09:33:47 INFO - PROCESS | 3148 | 1463675627050 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:47 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E2522000 == 156 [pid = 3148] [id = 777] 09:33:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 193 (00000007D9BA7800) [pid = 3148] [serial = 2329] [outer = 0000000000000000] 09:33:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 194 (00000007D9BD7000) [pid = 3148] [serial = 2330] [outer = 00000007D9BA7800] 09:33:47 INFO - PROCESS | 3148 | 1463675627109 Marionette DEBUG loaded listener.js 09:33:47 INFO - PROCESS | 3148 | ++DOMWINDOW == 195 (00000007DBDA7C00) [pid = 3148] [serial = 2331] [outer = 00000007D9BA7800] 09:33:47 INFO - PROCESS | 3148 | 1463675627671 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:33:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:33:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:33:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:33:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:33:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:33:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:33:47 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1036ms 09:33:47 INFO - PROCESS | 3148 | 1463675627719 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 09:33:47 INFO - PROCESS | 3148 | 1463675627723 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 09:33:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:33:47 INFO - PROCESS | 3148 | 1463675627726 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:33:47 INFO - PROCESS | 3148 | 1463675627729 Marionette TRACE conn6 <- [1,3066,null,{}] 09:33:47 INFO - PROCESS | 3148 | 1463675627732 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:47 INFO - PROCESS | 3148 | 1463675627893 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 09:33:48 INFO - PROCESS | 3148 | 1463675628082 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:48 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E2BE2000 == 157 [pid = 3148] [id = 778] 09:33:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 196 (00000007E0598400) [pid = 3148] [serial = 2332] [outer = 0000000000000000] 09:33:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 197 (00000007E08B2400) [pid = 3148] [serial = 2333] [outer = 00000007E0598400] 09:33:48 INFO - PROCESS | 3148 | 1463675628141 Marionette DEBUG loaded listener.js 09:33:48 INFO - PROCESS | 3148 | ++DOMWINDOW == 198 (00000007E23D3C00) [pid = 3148] [serial = 2334] [outer = 00000007E0598400] 09:33:48 INFO - PROCESS | 3148 | 1463675628727 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 09:33:48 INFO - PROCESS | 3148 | 1463675628809 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 09:33:48 INFO - PROCESS | 3148 | 1463675628813 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:33:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:33:48 INFO - PROCESS | 3148 | 1463675628815 Marionette TRACE conn6 <- [1,3070,null,{}] 09:33:48 INFO - PROCESS | 3148 | 1463675628819 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:48 INFO - PROCESS | 3148 | 1463675628976 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 09:33:49 INFO - PROCESS | 3148 | 1463675629170 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:49 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E3684000 == 158 [pid = 3148] [id = 779] 09:33:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 199 (00000007DFA30400) [pid = 3148] [serial = 2335] [outer = 0000000000000000] 09:33:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 200 (00000007E059E800) [pid = 3148] [serial = 2336] [outer = 00000007DFA30400] 09:33:49 INFO - PROCESS | 3148 | 1463675629229 Marionette DEBUG loaded listener.js 09:33:49 INFO - PROCESS | 3148 | ++DOMWINDOW == 201 (00000007E38C4400) [pid = 3148] [serial = 2337] [outer = 00000007DFA30400] 09:33:49 INFO - PROCESS | 3148 | 1463675629811 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:33:49 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:33:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:33:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:33:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1030ms 09:33:49 INFO - PROCESS | 3148 | 1463675629853 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 09:33:49 INFO - PROCESS | 3148 | 1463675629856 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 09:33:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:33:49 INFO - PROCESS | 3148 | 1463675629879 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:33:49 INFO - PROCESS | 3148 | 1463675629881 Marionette TRACE conn6 <- [1,3074,null,{}] 09:33:49 INFO - PROCESS | 3148 | 1463675629885 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:50 INFO - PROCESS | 3148 | 1463675630064 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 09:33:50 INFO - PROCESS | 3148 | 1463675630260 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:50 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E3C08800 == 159 [pid = 3148] [id = 780] 09:33:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 202 (00000007CCA72800) [pid = 3148] [serial = 2338] [outer = 0000000000000000] 09:33:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 203 (00000007E3EAF800) [pid = 3148] [serial = 2339] [outer = 00000007CCA72800] 09:33:50 INFO - PROCESS | 3148 | 1463675630319 Marionette DEBUG loaded listener.js 09:33:50 INFO - PROCESS | 3148 | ++DOMWINDOW == 204 (00000007E4F8FC00) [pid = 3148] [serial = 2340] [outer = 00000007CCA72800] 09:33:50 INFO - PROCESS | 3148 | 1463675630880 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:33:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:33:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1046ms 09:33:50 INFO - PROCESS | 3148 | 1463675630912 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 09:33:50 INFO - PROCESS | 3148 | 1463675630915 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 09:33:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:33:50 INFO - PROCESS | 3148 | 1463675630934 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:33:50 INFO - PROCESS | 3148 | 1463675630936 Marionette TRACE conn6 <- [1,3078,null,{}] 09:33:50 INFO - PROCESS | 3148 | 1463675630962 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:51 INFO - PROCESS | 3148 | 1463675631117 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 09:33:51 INFO - PROCESS | 3148 | 1463675631310 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:51 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E4D98800 == 160 [pid = 3148] [id = 781] 09:33:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 205 (00000007E059D400) [pid = 3148] [serial = 2341] [outer = 0000000000000000] 09:33:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 206 (00000007E500A400) [pid = 3148] [serial = 2342] [outer = 00000007E059D400] 09:33:51 INFO - PROCESS | 3148 | 1463675631368 Marionette DEBUG loaded listener.js 09:33:51 INFO - PROCESS | 3148 | ++DOMWINDOW == 207 (00000007E510BC00) [pid = 3148] [serial = 2343] [outer = 00000007E059D400] 09:33:51 INFO - PROCESS | 3148 | 1463675631893 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:33:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:33:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1002ms 09:33:51 INFO - PROCESS | 3148 | 1463675631923 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 09:33:51 INFO - PROCESS | 3148 | 1463675631926 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 09:33:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:33:51 INFO - PROCESS | 3148 | 1463675631929 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:33:51 INFO - PROCESS | 3148 | 1463675631931 Marionette TRACE conn6 <- [1,3082,null,{}] 09:33:51 INFO - PROCESS | 3148 | 1463675631935 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:52 INFO - PROCESS | 3148 | 1463675632092 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 09:33:52 INFO - PROCESS | 3148 | 1463675632279 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:52 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E4FAA000 == 161 [pid = 3148] [id = 782] 09:33:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 208 (00000007E4E35C00) [pid = 3148] [serial = 2344] [outer = 0000000000000000] 09:33:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 209 (00000007E52CF800) [pid = 3148] [serial = 2345] [outer = 00000007E4E35C00] 09:33:52 INFO - PROCESS | 3148 | 1463675632334 Marionette DEBUG loaded listener.js 09:33:52 INFO - PROCESS | 3148 | ++DOMWINDOW == 210 (00000007E543FC00) [pid = 3148] [serial = 2346] [outer = 00000007E4E35C00] 09:33:52 INFO - PROCESS | 3148 | 1463675632870 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:33:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:33:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 984ms 09:33:52 INFO - PROCESS | 3148 | 1463675632917 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 09:33:52 INFO - PROCESS | 3148 | 1463675632920 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 09:33:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:33:52 INFO - PROCESS | 3148 | 1463675632923 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:33:52 INFO - PROCESS | 3148 | 1463675632925 Marionette TRACE conn6 <- [1,3086,null,{}] 09:33:52 INFO - PROCESS | 3148 | 1463675632929 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:53 INFO - PROCESS | 3148 | 1463675633087 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 09:33:53 INFO - PROCESS | 3148 | 1463675633283 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:53 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E529A800 == 162 [pid = 3148] [id = 783] 09:33:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 211 (00000007E4FEC800) [pid = 3148] [serial = 2347] [outer = 0000000000000000] 09:33:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 212 (00000007E54C4C00) [pid = 3148] [serial = 2348] [outer = 00000007E4FEC800] 09:33:53 INFO - PROCESS | 3148 | 1463675633340 Marionette DEBUG loaded listener.js 09:33:53 INFO - PROCESS | 3148 | ++DOMWINDOW == 213 (00000007E6005C00) [pid = 3148] [serial = 2349] [outer = 00000007E4FEC800] 09:33:53 INFO - PROCESS | 3148 | 1463675633928 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:33:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:33:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:33:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1030ms 09:33:53 INFO - PROCESS | 3148 | 1463675633956 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 09:33:53 INFO - PROCESS | 3148 | 1463675633959 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 09:33:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:33:53 INFO - PROCESS | 3148 | 1463675633962 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:33:53 INFO - PROCESS | 3148 | 1463675633965 Marionette TRACE conn6 <- [1,3090,null,{}] 09:33:53 INFO - PROCESS | 3148 | 1463675633985 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:54 INFO - PROCESS | 3148 | 1463675634142 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 09:33:54 INFO - PROCESS | 3148 | 1463675634349 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:54 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E6097000 == 163 [pid = 3148] [id = 784] 09:33:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 214 (00000007E65EC000) [pid = 3148] [serial = 2350] [outer = 0000000000000000] 09:33:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 215 (00000007E6976000) [pid = 3148] [serial = 2351] [outer = 00000007E65EC000] 09:33:54 INFO - PROCESS | 3148 | 1463675634447 Marionette DEBUG loaded listener.js 09:33:54 INFO - PROCESS | 3148 | ++DOMWINDOW == 216 (00000007E7155800) [pid = 3148] [serial = 2352] [outer = 00000007E65EC000] 09:33:55 INFO - PROCESS | 3148 | 1463675634988 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:33:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:33:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1079ms 09:33:55 INFO - PROCESS | 3148 | 1463675635043 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 09:33:55 INFO - PROCESS | 3148 | 1463675635046 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 09:33:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:33:55 INFO - PROCESS | 3148 | 1463675635049 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:33:55 INFO - PROCESS | 3148 | 1463675635052 Marionette TRACE conn6 <- [1,3094,null,{}] 09:33:55 INFO - PROCESS | 3148 | 1463675635056 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:55 INFO - PROCESS | 3148 | 1463675635233 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 09:33:55 INFO - PROCESS | 3148 | 1463675635433 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:55 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E61BB000 == 164 [pid = 3148] [id = 785] 09:33:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 217 (00000007E6B58C00) [pid = 3148] [serial = 2353] [outer = 0000000000000000] 09:33:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 218 (00000007E820E000) [pid = 3148] [serial = 2354] [outer = 00000007E6B58C00] 09:33:55 INFO - PROCESS | 3148 | 1463675635498 Marionette DEBUG loaded listener.js 09:33:55 INFO - PROCESS | 3148 | ++DOMWINDOW == 219 (00000007EAC31400) [pid = 3148] [serial = 2355] [outer = 00000007E6B58C00] 09:33:56 INFO - PROCESS | 3148 | 1463675636073 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:33:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:33:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:33:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:33:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1032ms 09:33:56 INFO - PROCESS | 3148 | 1463675636084 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 09:33:56 INFO - PROCESS | 3148 | 1463675636086 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 09:33:56 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:33:56 INFO - PROCESS | 3148 | 1463675636090 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:33:56 INFO - PROCESS | 3148 | 1463675636092 Marionette TRACE conn6 <- [1,3098,null,{}] 09:33:56 INFO - PROCESS | 3148 | 1463675636095 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:56 INFO - PROCESS | 3148 | 1463675636253 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 09:33:56 INFO - PROCESS | 3148 | 1463675636412 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:56 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E6DE5800 == 165 [pid = 3148] [id = 786] 09:33:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 220 (00000007EA81D800) [pid = 3148] [serial = 2356] [outer = 0000000000000000] 09:33:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 221 (00000007EB5EF400) [pid = 3148] [serial = 2357] [outer = 00000007EA81D800] 09:33:56 INFO - PROCESS | 3148 | 1463675636466 Marionette DEBUG loaded listener.js 09:33:56 INFO - PROCESS | 3148 | ++DOMWINDOW == 222 (00000007ECB04C00) [pid = 3148] [serial = 2358] [outer = 00000007EA81D800] 09:33:57 INFO - PROCESS | 3148 | 1463675637028 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:33:57 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:33:57 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:33:57 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 985ms 09:33:57 INFO - PROCESS | 3148 | 1463675637079 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 09:33:57 INFO - PROCESS | 3148 | 1463675637081 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 09:33:57 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:33:57 INFO - PROCESS | 3148 | 1463675637085 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:33:57 INFO - PROCESS | 3148 | 1463675637087 Marionette TRACE conn6 <- [1,3102,null,{}] 09:33:57 INFO - PROCESS | 3148 | 1463675637093 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:57 INFO - PROCESS | 3148 | 1463675637251 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 09:33:57 INFO - PROCESS | 3148 | 1463675637449 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"fb2a365b-ba5a-4b34-b50d-f83f65f76b6e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:57 INFO - PROCESS | 3148 | ++DOCSHELL 00000007E74C9800 == 166 [pid = 3148] [id = 787] 09:33:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 223 (00000007EAC2E800) [pid = 3148] [serial = 2359] [outer = 0000000000000000] 09:33:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 224 (00000007ECF4C400) [pid = 3148] [serial = 2360] [outer = 00000007EAC2E800] 09:33:57 INFO - PROCESS | 3148 | 1463675637506 Marionette DEBUG loaded listener.js 09:33:57 INFO - PROCESS | 3148 | ++DOMWINDOW == 225 (00000007ED507800) [pid = 3148] [serial = 2361] [outer = 00000007EAC2E800] 09:33:58 INFO - PROCESS | 3148 | 1463675638069 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:33:58 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:33:58 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1030ms 09:33:58 INFO - PROCESS | 3148 | 1463675638118 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 09:33:58 INFO - PROCESS | 3148 | 1463675638120 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 09:33:59 WARNING - u'runner_teardown' () 09:33:59 INFO - No more tests 09:33:59 INFO - Got 0 unexpected results 09:33:59 INFO - SUITE-END | took 760s 09:33:59 INFO - Closing logging queue 09:33:59 INFO - queue closed 09:33:59 INFO - Return code: 0 09:33:59 WARNING - # TBPL SUCCESS # 09:33:59 INFO - Running post-action listener: _resource_record_post_action 09:33:59 INFO - Running post-run listener: _resource_record_post_run 09:34:00 INFO - Total resource usage - Wall time: 770s; CPU: 14.0%; Read bytes: 161108992; Write bytes: 999777280; Read time: 2014790; Write time: 5183080 09:34:00 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:34:00 INFO - install - Wall time: 3s; CPU: 9.0%; Read bytes: 0; Write bytes: 103590912; Read time: 0; Write time: 186990 09:34:00 INFO - run-tests - Wall time: 767s; CPU: 14.0%; Read bytes: 161108992; Write bytes: 886618112; Read time: 2014790; Write time: 4972350 09:34:00 INFO - Running post-run listener: _upload_blobber_files 09:34:00 INFO - Blob upload gear active. 09:34:00 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:34:00 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 09:34:00 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 09:34:00 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 09:34:01 INFO - (blobuploader) - INFO - Open directory for files ... 09:34:01 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:34:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:34:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:34:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:34:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:34:01 INFO - (blobuploader) - INFO - Done attempting. 09:34:01 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:34:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:34:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:34:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:34:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:34:03 INFO - (blobuploader) - INFO - Done attempting. 09:34:03 INFO - (blobuploader) - INFO - Iteration through files over. 09:34:03 INFO - Return code: 0 09:34:03 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:34:03 INFO - Using _rmtree_windows ... 09:34:03 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:34:03 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/aeacc07ade6d2f54909d1a2b7198d19562c5651e8b75e17c914763c2ec4205af414aa4683a904e72028215240c9ba4ef90b1972089615106490856d78f3eb3b4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/93b05b214c90609564671e99ce46f43230e922fb25a0ab1210f34759a93c37c20fd8cb8184d63540e089be0b06b3cd5c4cc80ee09d6dc18f5e07d80643eade93"} 09:34:03 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:34:03 INFO - Writing to file C:\slave\test\properties\blobber_files 09:34:03 INFO - Contents: 09:34:03 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/aeacc07ade6d2f54909d1a2b7198d19562c5651e8b75e17c914763c2ec4205af414aa4683a904e72028215240c9ba4ef90b1972089615106490856d78f3eb3b4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/93b05b214c90609564671e99ce46f43230e922fb25a0ab1210f34759a93c37c20fd8cb8184d63540e089be0b06b3cd5c4cc80ee09d6dc18f5e07d80643eade93"} 09:34:03 INFO - Running post-run listener: copy_logs_to_upload_dir 09:34:03 INFO - Copying logs to upload dir... 09:34:03 INFO - mkdir: C:\slave\test\build\upload\logs 09:34:03 INFO - Copying logs to upload dir... 09:34:03 INFO - Using _rmtree_windows ... 09:34:03 INFO - Using _rmtree_windows ... 09:34:03 INFO - Using _rmtree_windows ... 09:34:03 INFO - Using _rmtree_windows ... 09:34:03 INFO - Using _rmtree_windows ... 09:34:03 INFO - Using _rmtree_windows ... 09:34:03 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=929.914000 ========= master_lag: 2.60 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 32 secs) (at 2016-05-19 09:34:05.959729) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-19 09:34:05.960253) ========= '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-026\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-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-026\AppData\Local LOGONSERVER=\\T-W864-IX-026 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-026 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-026 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-026 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/aeacc07ade6d2f54909d1a2b7198d19562c5651e8b75e17c914763c2ec4205af414aa4683a904e72028215240c9ba4ef90b1972089615106490856d78f3eb3b4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/93b05b214c90609564671e99ce46f43230e922fb25a0ab1210f34759a93c37c20fd8cb8184d63540e089be0b06b3cd5c4cc80ee09d6dc18f5e07d80643eade93"} build_url:https://queue.taskcluster.net/v1/task/dUQmI9yITvu-bHvMzeroQA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/dUQmI9yITvu-bHvMzeroQA/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/dUQmI9yITvu-bHvMzeroQA/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/aeacc07ade6d2f54909d1a2b7198d19562c5651e8b75e17c914763c2ec4205af414aa4683a904e72028215240c9ba4ef90b1972089615106490856d78f3eb3b4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/93b05b214c90609564671e99ce46f43230e922fb25a0ab1210f34759a93c37c20fd8cb8184d63540e089be0b06b3cd5c4cc80ee09d6dc18f5e07d80643eade93"}' symbols_url: 'https://queue.taskcluster.net/v1/task/dUQmI9yITvu-bHvMzeroQA/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-19 09:34:06.079455) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 09:34:06.079806) ========= '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-026\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-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-026\AppData\Local LOGONSERVER=\\T-W864-IX-026 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-026 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-026 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-026 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 09:34:06.197196) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-19 09:34:06.197850) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-19 09:34:06.678037) ========= ========= Total master_lag: 2.72 =========