builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-182 starttime: 1467131934.81 results: success (0) buildid: 20160628075828 builduid: cc79df57ceac4240aee67e4232804bc3 revision: 39023f2bbf6e44d29165130cd5e19d35385f0b97 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 09:38:54.807583) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 09:38:54.808028) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 09:38:54.808305) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 09:38:54.925037) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-28 09:38:55.028573) ========= '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-182\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-182 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-182 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-182\AppData\Local LOGONSERVER=\\T-W864-IX-182 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-182 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-182 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-182 WINDIR=C:\windows using PTY: False --09:38:56-- 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% 8.81 MB/s 09:38:57 (8.81 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=2.058000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-28 09:38:57.181536) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-28 09:38:57.181919) ========= '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-182\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-182 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-182 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-182\AppData\Local LOGONSERVER=\\T-W864-IX-182 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-182 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-182 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-182 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.313000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-28 09:39:00.512992) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-28 09:39:00.513363) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 39023f2bbf6e44d29165130cd5e19d35385f0b97 --destination scripts --debug' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 39023f2bbf6e44d29165130cd5e19d35385f0b97 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-182\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-182 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-182 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-182\AppData\Local LOGONSERVER=\\T-W864-IX-182 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-182 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-182 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-182 WINDIR=C:\windows using PTY: False 2016-06-28 09:39:01,059 truncating revision to first 12 chars 2016-06-28 09:39:01,059 Setting DEBUG logging. 2016-06-28 09:39:01,059 attempt 1/10 2016-06-28 09:39:01,059 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/39023f2bbf6e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-28 09:39:02,150 unpacking tar archive at: mozilla-beta-39023f2bbf6e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.787000 ========= master_lag: 0.19 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-28 09:39:02.492824) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 09:39:02.493162) ========= script_repo_revision: 39023f2bbf6e44d29165130cd5e19d35385f0b97 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 09:39:02.493567) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-28 09:39:02.493859) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-28 09:39:02.511029) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 3 secs) (at 2016-06-28 09:39:02.511335) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-182\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-182 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-182 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-182\AppData\Local LOGONSERVER=\\T-W864-IX-182 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-182 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-182 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-182 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 09:39:03 INFO - MultiFileLogger online at 20160628 09:39:03 in C:\slave\test 09:39:03 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 09:39:03 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:39:03 INFO - {'append_to_log': False, 09:39:03 INFO - 'base_work_dir': 'C:\\slave\\test', 09:39:03 INFO - 'blob_upload_branch': 'mozilla-beta', 09:39:03 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:39:03 INFO - 'buildbot_json_path': 'buildprops.json', 09:39:03 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:39:03 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:39:03 INFO - 'download_minidump_stackwalk': True, 09:39:03 INFO - 'download_symbols': 'true', 09:39:03 INFO - 'e10s': False, 09:39:03 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:39:03 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:39:03 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:39:03 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:39:03 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:39:03 INFO - 'C:/mozilla-build/tooltool.py'), 09:39:03 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:39:03 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:39:03 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:39:03 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:39:03 INFO - 'log_level': 'info', 09:39:03 INFO - 'log_to_console': True, 09:39:03 INFO - 'opt_config_files': (), 09:39:03 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:39:03 INFO - '--processes=1', 09:39:03 INFO - '--config=%(test_path)s/wptrunner.ini', 09:39:03 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:39:03 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:39:03 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:39:03 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:39:03 INFO - 'pip_index': False, 09:39:03 INFO - 'require_test_zip': True, 09:39:03 INFO - 'test_type': ('testharness',), 09:39:03 INFO - 'this_chunk': '1', 09:39:03 INFO - 'total_chunks': '10', 09:39:03 INFO - 'virtualenv_path': 'venv', 09:39:03 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:39:03 INFO - 'work_dir': 'build'} 09:39:03 INFO - ##### 09:39:03 INFO - ##### Running clobber step. 09:39:03 INFO - ##### 09:39:03 INFO - Running pre-action listener: _resource_record_pre_action 09:39:03 INFO - Running main action method: clobber 09:39:03 INFO - rmtree: C:\slave\test\build 09:39:03 INFO - Using _rmtree_windows ... 09:39:03 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:40:37 INFO - Running post-action listener: _resource_record_post_action 09:40:37 INFO - ##### 09:40:37 INFO - ##### Running read-buildbot-config step. 09:40:37 INFO - ##### 09:40:37 INFO - Running pre-action listener: _resource_record_pre_action 09:40:37 INFO - Running main action method: read_buildbot_config 09:40:37 INFO - Using buildbot properties: 09:40:37 INFO - { 09:40:37 INFO - "project": "", 09:40:37 INFO - "product": "firefox", 09:40:37 INFO - "script_repo_revision": "production", 09:40:37 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 09:40:37 INFO - "repository": "", 09:40:37 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 09:40:37 INFO - "buildid": "20160628075828", 09:40:37 INFO - "pgo_build": "False", 09:40:37 INFO - "basedir": "C:\\slave\\test", 09:40:37 INFO - "buildnumber": 12, 09:40:37 INFO - "slavename": "t-w864-ix-182", 09:40:37 INFO - "revision": "39023f2bbf6e44d29165130cd5e19d35385f0b97", 09:40:37 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 09:40:37 INFO - "platform": "win64", 09:40:37 INFO - "branch": "mozilla-beta", 09:40:37 INFO - "repo_path": "releases/mozilla-beta", 09:40:37 INFO - "moz_repo_path": "", 09:40:37 INFO - "stage_platform": "win64", 09:40:37 INFO - "builduid": "cc79df57ceac4240aee67e4232804bc3", 09:40:37 INFO - "slavebuilddir": "test" 09:40:37 INFO - } 09:40:37 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 09:40:37 INFO - Found installer url https://queue.taskcluster.net/v1/task/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.zip. 09:40:37 INFO - Running post-action listener: _resource_record_post_action 09:40:37 INFO - ##### 09:40:37 INFO - ##### Running download-and-extract step. 09:40:37 INFO - ##### 09:40:37 INFO - Running pre-action listener: _resource_record_pre_action 09:40:37 INFO - Running main action method: download_and_extract 09:40:37 INFO - mkdir: C:\slave\test\build\tests 09:40:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:40:37 INFO - https://queue.taskcluster.net/v1/task/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 09:40:37 INFO - trying https://queue.taskcluster.net/v1/task/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 09:40:37 INFO - Downloading https://queue.taskcluster.net/v1/task/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 09:40:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1 09:40:38 INFO - Downloaded 1240 bytes. 09:40:38 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 09:40:38 INFO - Using the following test package requirements: 09:40:38 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 09:40:38 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:40:38 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 09:40:38 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:40:38 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 09:40:38 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:40:38 INFO - u'jsshell-win64.zip'], 09:40:38 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:40:38 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 09:40:38 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 09:40:38 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:40:38 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 09:40:38 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:40:38 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 09:40:38 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:40:38 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 09:40:38 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:40:38 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 09:40:38 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 09:40:38 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:40:38 INFO - https://queue.taskcluster.net/v1/task/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 09:40:38 INFO - trying https://queue.taskcluster.net/v1/task/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 09:40:38 INFO - Downloading https://queue.taskcluster.net/v1/task/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip 09:40:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1 09:40:39 INFO - Downloaded 20907520 bytes. 09:40:39 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:40:39 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:40:41 INFO - caution: filename not matched: web-platform/* 09:40:41 INFO - Return code: 11 09:40:41 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:40:41 INFO - https://queue.taskcluster.net/v1/task/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 09:40:41 INFO - trying https://queue.taskcluster.net/v1/task/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 09:40:41 INFO - Downloading https://queue.taskcluster.net/v1/task/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip 09:40:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1 09:40:43 INFO - Downloaded 36389114 bytes. 09:40:43 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:40:43 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:41:22 INFO - caution: filename not matched: bin/* 09:41:22 INFO - caution: filename not matched: config/* 09:41:22 INFO - caution: filename not matched: mozbase/* 09:41:22 INFO - caution: filename not matched: marionette/* 09:41:22 INFO - caution: filename not matched: tools/wptserve/* 09:41:22 INFO - Return code: 11 09:41:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:41:22 INFO - https://queue.taskcluster.net/v1/task/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 09:41:22 INFO - trying https://queue.taskcluster.net/v1/task/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.zip 09:41:22 INFO - Downloading https://queue.taskcluster.net/v1/task/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 09:41:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1 09:41:24 INFO - Downloaded 82717073 bytes. 09:41:24 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.zip 09:41:24 INFO - mkdir: C:\slave\test\properties 09:41:24 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:41:24 INFO - Writing to file C:\slave\test\properties\build_url 09:41:24 INFO - Contents: 09:41:24 INFO - build_url:https://queue.taskcluster.net/v1/task/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.zip 09:41:25 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 09:41:25 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:41:25 INFO - Writing to file C:\slave\test\properties\symbols_url 09:41:25 INFO - Contents: 09:41:25 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 09:41: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:41:25 INFO - https://queue.taskcluster.net/v1/task/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:41:25 INFO - trying https://queue.taskcluster.net/v1/task/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 09:41:25 INFO - Downloading https://queue.taskcluster.net/v1/task/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip 09:41:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 09:41:26 INFO - Downloaded 50744329 bytes. 09:41:26 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 09:41:26 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 09:41:30 INFO - Return code: 0 09:41:30 INFO - Running post-action listener: _resource_record_post_action 09:41:30 INFO - Running post-action listener: set_extra_try_arguments 09:41:30 INFO - ##### 09:41:30 INFO - ##### Running create-virtualenv step. 09:41:30 INFO - ##### 09:41:30 INFO - Running pre-action listener: _pre_create_virtualenv 09:41:30 INFO - Running pre-action listener: _resource_record_pre_action 09:41:30 INFO - Running main action method: create_virtualenv 09:41:30 INFO - Creating virtualenv C:\slave\test\build\venv 09:41:30 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:41:30 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:41:32 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:41:35 INFO - Installing distribute......................................................................................................................................................................................done. 09:41:37 INFO - Return code: 0 09:41:37 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:41:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:41:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:41:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:41:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:41:37 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 0x0256E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0261D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02497F38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259F368>, '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 0x02344D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-182', 'USERDOMAIN': 'T-W864-IX-182', '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-182', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-182', '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-182\\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:41:37 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:41:37 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:41:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:41:37 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Roaming', 09:41:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:41:37 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:41:37 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:41:37 INFO - 'COMPUTERNAME': 'T-W864-IX-182', 09:41:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:41:37 INFO - 'DCLOCATION': 'SCL3', 09:41:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:41:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:41:37 INFO - 'HOMEDRIVE': 'C:', 09:41:37 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 09:41:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:41:37 INFO - 'KTS_VERSION': '1.19c', 09:41:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 09:41:37 INFO - 'LOGONSERVER': '\\\\T-W864-IX-182', 09:41:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:41:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:41:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:41:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:41:37 INFO - 'MOZ_NO_REMOTE': '1', 09:41:37 INFO - 'NO_EM_RESTART': '1', 09:41:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:41:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:41:37 INFO - 'OS': 'Windows_NT', 09:41:37 INFO - 'OURDRIVE': 'C:', 09:41:37 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:41:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:41:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:41:37 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:41:37 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:41:37 INFO - 'PROCESSOR_LEVEL': '6', 09:41:37 INFO - 'PROCESSOR_REVISION': '1e05', 09:41:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:41:37 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:41:37 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:41:37 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:41:37 INFO - 'PROMPT': '$P$G', 09:41:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:41:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:41:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:41:37 INFO - 'PWD': 'C:\\slave\\test', 09:41:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:41:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:41:37 INFO - 'SYSTEMDRIVE': 'C:', 09:41:37 INFO - 'SYSTEMROOT': 'C:\\windows', 09:41:37 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:41:37 INFO - 'TEST1': 'testie', 09:41:37 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:41:37 INFO - 'USERDOMAIN': 'T-W864-IX-182', 09:41:37 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 09:41:37 INFO - 'USERNAME': 'cltbld', 09:41:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-182', 09:41:37 INFO - 'WINDIR': 'C:\\windows', 09:41:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:41:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:41:38 INFO - Downloading/unpacking psutil>=0.7.1 09:41:38 INFO - Running setup.py egg_info for package psutil 09:41:38 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:41:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:41:38 INFO - Installing collected packages: psutil 09:41:38 INFO - Running setup.py install for psutil 09:41:38 INFO - building 'psutil._psutil_windows' extension 09:41:38 INFO - error: Unable to find vcvarsall.bat 09:41:38 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-r5dttd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:41:38 INFO - running install 09:41:38 INFO - running build 09:41:38 INFO - running build_py 09:41:38 INFO - creating build 09:41:38 INFO - creating build\lib.win32-2.7 09:41:38 INFO - creating build\lib.win32-2.7\psutil 09:41:38 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:41:38 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:41:38 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:41:38 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:41:38 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:41:38 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:41:38 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:41:38 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:41:38 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:41:38 INFO - running build_ext 09:41:38 INFO - building 'psutil._psutil_windows' extension 09:41:38 INFO - error: Unable to find vcvarsall.bat 09:41:38 INFO - ---------------------------------------- 09:41:38 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-r5dttd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:41:38 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-182\AppData\Roaming\pip\pip.log 09:41:38 WARNING - Return code: 1 09:41:38 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:41:38 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:41:38 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:41:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:41:38 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:41:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:41:38 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 0x0256E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0261D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02497F38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259F368>, '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 0x02344D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-182', 'USERDOMAIN': 'T-W864-IX-182', '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-182', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-182', '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-182\\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:41:38 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:41:38 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:41:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:41:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Roaming', 09:41:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:41:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:41:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:41:38 INFO - 'COMPUTERNAME': 'T-W864-IX-182', 09:41:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:41:38 INFO - 'DCLOCATION': 'SCL3', 09:41:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:41:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:41:38 INFO - 'HOMEDRIVE': 'C:', 09:41:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 09:41:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:41:38 INFO - 'KTS_VERSION': '1.19c', 09:41:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 09:41:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-182', 09:41:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:41:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:41:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:41:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:41:38 INFO - 'MOZ_NO_REMOTE': '1', 09:41:38 INFO - 'NO_EM_RESTART': '1', 09:41:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:41:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:41:38 INFO - 'OS': 'Windows_NT', 09:41:38 INFO - 'OURDRIVE': 'C:', 09:41:38 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:41:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:41:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:41:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:41:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:41:38 INFO - 'PROCESSOR_LEVEL': '6', 09:41:38 INFO - 'PROCESSOR_REVISION': '1e05', 09:41:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:41:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:41:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:41:38 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:41:38 INFO - 'PROMPT': '$P$G', 09:41:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:41:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:41:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:41:38 INFO - 'PWD': 'C:\\slave\\test', 09:41:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:41:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:41:38 INFO - 'SYSTEMDRIVE': 'C:', 09:41:38 INFO - 'SYSTEMROOT': 'C:\\windows', 09:41:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:41:38 INFO - 'TEST1': 'testie', 09:41:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:41:38 INFO - 'USERDOMAIN': 'T-W864-IX-182', 09:41:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 09:41:38 INFO - 'USERNAME': 'cltbld', 09:41:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-182', 09:41:38 INFO - 'WINDIR': 'C:\\windows', 09:41:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:41:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:41:39 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:41:39 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:41:39 INFO - Running setup.py egg_info for package mozsystemmonitor 09:41:39 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:41:39 INFO - Running setup.py egg_info for package psutil 09:41:39 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:41:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:41:39 INFO - Installing collected packages: mozsystemmonitor, psutil 09:41:39 INFO - Running setup.py install for mozsystemmonitor 09:41:39 INFO - Running setup.py install for psutil 09:41:39 INFO - building 'psutil._psutil_windows' extension 09:41:39 INFO - error: Unable to find vcvarsall.bat 09:41:39 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-y9ye5p-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:41:39 INFO - running install 09:41:39 INFO - running build 09:41:39 INFO - running build_py 09:41:39 INFO - running build_ext 09:41:39 INFO - building 'psutil._psutil_windows' extension 09:41:39 INFO - error: Unable to find vcvarsall.bat 09:41:39 INFO - ---------------------------------------- 09:41:39 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-y9ye5p-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:41:39 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-182\AppData\Roaming\pip\pip.log 09:41:39 WARNING - Return code: 1 09:41:39 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:41:39 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:41:39 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:41:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:41:39 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:41:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:41:39 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 0x0256E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0261D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02497F38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259F368>, '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 0x02344D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-182', 'USERDOMAIN': 'T-W864-IX-182', '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-182', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-182', '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-182\\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:41:39 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:41:39 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:41:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:41:39 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Roaming', 09:41:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:41:39 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:41:39 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:41:39 INFO - 'COMPUTERNAME': 'T-W864-IX-182', 09:41:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:41:39 INFO - 'DCLOCATION': 'SCL3', 09:41:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:41:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:41:39 INFO - 'HOMEDRIVE': 'C:', 09:41:39 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 09:41:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:41:39 INFO - 'KTS_VERSION': '1.19c', 09:41:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 09:41:39 INFO - 'LOGONSERVER': '\\\\T-W864-IX-182', 09:41:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:41:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:41:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:41:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:41:39 INFO - 'MOZ_NO_REMOTE': '1', 09:41:39 INFO - 'NO_EM_RESTART': '1', 09:41:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:41:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:41:39 INFO - 'OS': 'Windows_NT', 09:41:39 INFO - 'OURDRIVE': 'C:', 09:41:39 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:41:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:41:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:41:39 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:41:39 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:41:39 INFO - 'PROCESSOR_LEVEL': '6', 09:41:39 INFO - 'PROCESSOR_REVISION': '1e05', 09:41:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:41:39 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:41:39 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:41:39 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:41:39 INFO - 'PROMPT': '$P$G', 09:41:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:41:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:41:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:41:39 INFO - 'PWD': 'C:\\slave\\test', 09:41:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:41:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:41:39 INFO - 'SYSTEMDRIVE': 'C:', 09:41:39 INFO - 'SYSTEMROOT': 'C:\\windows', 09:41:39 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:41:39 INFO - 'TEST1': 'testie', 09:41:39 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:41:39 INFO - 'USERDOMAIN': 'T-W864-IX-182', 09:41:39 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 09:41:39 INFO - 'USERNAME': 'cltbld', 09:41:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-182', 09:41:39 INFO - 'WINDIR': 'C:\\windows', 09:41:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:41:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:41:40 INFO - Downloading/unpacking blobuploader==1.2.4 09:41:40 INFO - Downloading blobuploader-1.2.4.tar.gz 09:41:40 INFO - Running setup.py egg_info for package blobuploader 09:41:40 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:41:44 INFO - Running setup.py egg_info for package requests 09:41:44 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:41:44 INFO - Downloading docopt-0.6.1.tar.gz 09:41:44 INFO - Running setup.py egg_info for package docopt 09:41:44 INFO - Installing collected packages: blobuploader, docopt, requests 09:41:44 INFO - Running setup.py install for blobuploader 09:41:44 INFO - Running setup.py install for docopt 09:41:44 INFO - Running setup.py install for requests 09:41:44 INFO - Successfully installed blobuploader docopt requests 09:41:44 INFO - Cleaning up... 09:41:44 INFO - Return code: 0 09:41:44 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:41:44 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:41:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:41:44 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:41:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:41:44 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 0x0256E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0261D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02497F38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259F368>, '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 0x02344D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026280C0>, '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-182', 'USERDOMAIN': 'T-W864-IX-182', '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-182', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-182', '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-182\\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:41:44 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:41:44 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:41:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:41:44 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Roaming', 09:41:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:41:44 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:41:44 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:41:44 INFO - 'COMPUTERNAME': 'T-W864-IX-182', 09:41:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:41:44 INFO - 'DCLOCATION': 'SCL3', 09:41:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:41:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:41:44 INFO - 'HOMEDRIVE': 'C:', 09:41:44 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 09:41:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:41:44 INFO - 'KTS_VERSION': '1.19c', 09:41:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 09:41:44 INFO - 'LOGONSERVER': '\\\\T-W864-IX-182', 09:41:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:41:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:41:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:41:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:41:44 INFO - 'MOZ_NO_REMOTE': '1', 09:41:44 INFO - 'NO_EM_RESTART': '1', 09:41:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:41:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:41:44 INFO - 'OS': 'Windows_NT', 09:41:44 INFO - 'OURDRIVE': 'C:', 09:41:44 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:41:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:41:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:41:44 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:41:44 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:41:44 INFO - 'PROCESSOR_LEVEL': '6', 09:41:44 INFO - 'PROCESSOR_REVISION': '1e05', 09:41:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:41:44 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:41:44 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:41:44 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:41:44 INFO - 'PROMPT': '$P$G', 09:41:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:41:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:41:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:41:44 INFO - 'PWD': 'C:\\slave\\test', 09:41:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:41:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:41:44 INFO - 'SYSTEMDRIVE': 'C:', 09:41:44 INFO - 'SYSTEMROOT': 'C:\\windows', 09:41:44 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:41:44 INFO - 'TEST1': 'testie', 09:41:44 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:41:44 INFO - 'USERDOMAIN': 'T-W864-IX-182', 09:41:44 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 09:41:44 INFO - 'USERNAME': 'cltbld', 09:41:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-182', 09:41:44 INFO - 'WINDIR': 'C:\\windows', 09:41:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:41:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:41:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:41:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:41:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:41:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:41:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:41:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:41:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:41:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:41:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:41:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:41:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:41:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:41:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:41:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:41:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:41:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:41:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:41:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:41:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:41:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:41:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:41:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:41:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:41:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:41:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:41:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:41:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:41:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:41:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:41:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:41:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:41:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:41:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:41:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:41:48 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:41:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:41:48 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:41:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:41:48 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:41:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:41:48 INFO - Unpacking c:\slave\test\build\tests\marionette 09:41:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:41:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:41:48 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:41:48 INFO - Running setup.py install for browsermob-proxy 09:42:04 INFO - Running setup.py install for manifestparser 09:42:04 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Running setup.py install for marionette-client 09:42:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:42:04 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Running setup.py install for marionette-driver 09:42:04 INFO - Running setup.py install for mozcrash 09:42:04 INFO - Running setup.py install for mozdebug 09:42:04 INFO - Running setup.py install for mozdevice 09:42:04 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Running setup.py install for mozfile 09:42:04 INFO - Running setup.py install for mozhttpd 09:42:04 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Running setup.py install for mozinfo 09:42:04 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Running setup.py install for mozInstall 09:42:04 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Running setup.py install for mozleak 09:42:04 INFO - Running setup.py install for mozlog 09:42:04 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Running setup.py install for moznetwork 09:42:04 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Running setup.py install for mozprocess 09:42:04 INFO - Running setup.py install for mozprofile 09:42:04 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Running setup.py install for mozrunner 09:42:04 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Running setup.py install for mozscreenshot 09:42:04 INFO - Running setup.py install for moztest 09:42:04 INFO - Running setup.py install for mozversion 09:42:04 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:42:04 INFO - Running setup.py install for wptserve 09:42:04 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:42:04 INFO - Cleaning up... 09:42:04 INFO - Return code: 0 09:42:04 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:42:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:42:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:42:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:42:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:42:04 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 0x0256E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0261D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02497F38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259F368>, '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 0x02344D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026280C0>, '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-182', 'USERDOMAIN': 'T-W864-IX-182', '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-182', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-182', '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-182\\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:42:04 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:42:04 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:42:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:42:04 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Roaming', 09:42:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:42:04 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:42:04 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:42:04 INFO - 'COMPUTERNAME': 'T-W864-IX-182', 09:42:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:42:04 INFO - 'DCLOCATION': 'SCL3', 09:42:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:42:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:42:04 INFO - 'HOMEDRIVE': 'C:', 09:42:04 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 09:42:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:42:04 INFO - 'KTS_VERSION': '1.19c', 09:42:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 09:42:04 INFO - 'LOGONSERVER': '\\\\T-W864-IX-182', 09:42:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:42:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:42:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:42:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:42:04 INFO - 'MOZ_NO_REMOTE': '1', 09:42:04 INFO - 'NO_EM_RESTART': '1', 09:42:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:42:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:42:04 INFO - 'OS': 'Windows_NT', 09:42:04 INFO - 'OURDRIVE': 'C:', 09:42:04 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:42:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:42:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:42:04 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:42:04 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:42:04 INFO - 'PROCESSOR_LEVEL': '6', 09:42:04 INFO - 'PROCESSOR_REVISION': '1e05', 09:42:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:42:04 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:42:04 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:42:04 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:42:04 INFO - 'PROMPT': '$P$G', 09:42:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:42:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:42:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:42:04 INFO - 'PWD': 'C:\\slave\\test', 09:42:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:42:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:42:04 INFO - 'SYSTEMDRIVE': 'C:', 09:42:04 INFO - 'SYSTEMROOT': 'C:\\windows', 09:42:04 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:42:04 INFO - 'TEST1': 'testie', 09:42:04 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:42:04 INFO - 'USERDOMAIN': 'T-W864-IX-182', 09:42:04 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 09:42:04 INFO - 'USERNAME': 'cltbld', 09:42:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-182', 09:42:04 INFO - 'WINDIR': 'C:\\windows', 09:42:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:42:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:42:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:42:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:42:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:42:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:42:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:42:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:42:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:42:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:42:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:42:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:42:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:42:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:42:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:42:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:42:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:42:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:42:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:42:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:42:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:42:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:42:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:42:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:42:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:42:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:42:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:42:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:42:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:42:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:42:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:42:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:42:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:42:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:42:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:42:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:42:07 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:42:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:42:07 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:42:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:42:07 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:42:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:42:07 INFO - Unpacking c:\slave\test\build\tests\marionette 09:42:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:42:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:42:07 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:42:19 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:42:19 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:42:19 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:42:19 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:42:19 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:42:19 INFO - Downloading blessings-1.6.tar.gz 09:42:19 INFO - Running setup.py egg_info for package blessings 09:42:19 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:42:19 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:42:19 INFO - Running setup.py install for blessings 09:42:19 INFO - Running setup.py install for browsermob-proxy 09:42:19 INFO - Running setup.py install for manifestparser 09:42:19 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:42:19 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:42:19 INFO - Running setup.py install for marionette-client 09:42:19 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:42:19 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:42:19 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:42:19 INFO - Running setup.py install for marionette-driver 09:42:19 INFO - Running setup.py install for mozcrash 09:42:19 INFO - Running setup.py install for mozdebug 09:42:19 INFO - Running setup.py install for mozdevice 09:42:19 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:42:19 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:42:19 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:42:19 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:42:19 INFO - Running setup.py install for mozhttpd 09:42:19 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:42:19 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:42:19 INFO - Running setup.py install for mozInstall 09:42:19 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:42:19 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:42:19 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:42:19 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:42:19 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:42:19 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:42:19 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:42:19 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:42:19 INFO - Running setup.py install for mozleak 09:42:19 INFO - Running setup.py install for mozprofile 09:42:19 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:42:19 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:42:19 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:42:19 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:42:19 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:42:19 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:42:19 INFO - Running setup.py install for mozrunner 09:42:19 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:42:19 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:42:21 INFO - Running setup.py install for mozscreenshot 09:42:21 INFO - Running setup.py install for moztest 09:42:21 INFO - Running setup.py install for mozversion 09:42:21 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:42:21 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:42:21 INFO - Running setup.py install for wptserve 09:42:21 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:42:21 INFO - Cleaning up... 09:42:21 INFO - Return code: 0 09:42:21 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:42:21 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:42:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:42:21 INFO - Reading from file tmpfile_stdout 09:42:21 INFO - Using _rmtree_windows ... 09:42:21 INFO - Using _rmtree_windows ... 09:42:21 INFO - Current package versions: 09:42:21 INFO - blessings == 1.6 09:42:21 INFO - blobuploader == 1.2.4 09:42:21 INFO - browsermob-proxy == 0.6.0 09:42:21 INFO - distribute == 0.6.14 09:42:21 INFO - docopt == 0.6.1 09:42:21 INFO - manifestparser == 1.1 09:42:21 INFO - marionette-client == 2.3.0 09:42:21 INFO - marionette-driver == 1.4.0 09:42:21 INFO - mozInstall == 1.12 09:42:21 INFO - mozcrash == 0.17 09:42:21 INFO - mozdebug == 0.1 09:42:21 INFO - mozdevice == 0.48 09:42:21 INFO - mozfile == 1.2 09:42:21 INFO - mozhttpd == 0.7 09:42:21 INFO - mozinfo == 0.9 09:42:21 INFO - mozleak == 0.1 09:42:21 INFO - mozlog == 3.1 09:42:21 INFO - moznetwork == 0.27 09:42:21 INFO - mozprocess == 0.22 09:42:21 INFO - mozprofile == 0.28 09:42:21 INFO - mozrunner == 6.11 09:42:21 INFO - mozscreenshot == 0.1 09:42:21 INFO - mozsystemmonitor == 0.0 09:42:21 INFO - moztest == 0.7 09:42:21 INFO - mozversion == 1.4 09:42:21 INFO - requests == 1.2.3 09:42:21 INFO - wptserve == 1.4.0 09:42:21 INFO - Running post-action listener: _resource_record_post_action 09:42:21 INFO - Running post-action listener: _start_resource_monitoring 09:42:21 INFO - Starting resource monitoring. 09:42:21 INFO - ##### 09:42:21 INFO - ##### Running pull step. 09:42:21 INFO - ##### 09:42:21 INFO - Running pre-action listener: _resource_record_pre_action 09:42:21 INFO - Running main action method: pull 09:42:21 INFO - Pull has nothing to do! 09:42:21 INFO - Running post-action listener: _resource_record_post_action 09:42:21 INFO - ##### 09:42:21 INFO - ##### Running install step. 09:42:21 INFO - ##### 09:42:21 INFO - Running pre-action listener: _resource_record_pre_action 09:42:21 INFO - Running main action method: install 09:42:21 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:42:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:42:21 INFO - Reading from file tmpfile_stdout 09:42:21 INFO - Using _rmtree_windows ... 09:42:21 INFO - Using _rmtree_windows ... 09:42:21 INFO - Detecting whether we're running mozinstall >=1.0... 09:42:21 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:42:21 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:42:21 INFO - Reading from file tmpfile_stdout 09:42:21 INFO - Output received: 09:42:21 INFO - Usage: mozinstall-script.py [options] installer 09:42:21 INFO - Options: 09:42:21 INFO - -h, --help show this help message and exit 09:42:21 INFO - -d DEST, --destination=DEST 09:42:21 INFO - Directory to install application into. [default: 09:42:21 INFO - "C:\slave\test"] 09:42:21 INFO - --app=APP Application being installed. [default: firefox] 09:42:21 INFO - Using _rmtree_windows ... 09:42:21 INFO - Using _rmtree_windows ... 09:42:21 INFO - mkdir: C:\slave\test\build\application 09:42:21 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 09:42:21 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win64.zip --destination C:\slave\test\build\application 09:42:24 INFO - Reading from file tmpfile_stdout 09:42:24 INFO - Output received: 09:42:24 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:42:24 INFO - Using _rmtree_windows ... 09:42:24 INFO - Using _rmtree_windows ... 09:42:24 INFO - Running post-action listener: _resource_record_post_action 09:42:24 INFO - ##### 09:42:24 INFO - ##### Running run-tests step. 09:42:24 INFO - ##### 09:42:24 INFO - Running pre-action listener: _resource_record_pre_action 09:42:24 INFO - Running main action method: run_tests 09:42:24 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:42:24 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:42:24 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:42:24 INFO - grabbing minidump binary from tooltool 09:42: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:42:24 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 0x0259F368>, '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 0x02344D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026280C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:42:24 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:42:24 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:42:24 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:42:24 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpnin0fz 09:42:24 INFO - INFO - File integrity verified, renaming tmpnin0fz to win32-minidump_stackwalk.exe 09:42:24 INFO - Return code: 0 09:42:24 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:42:24 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:42:24 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/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 09:42:24 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/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 09:42:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:42:24 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Roaming', 09:42:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:42:24 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:42:24 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:42:24 INFO - 'COMPUTERNAME': 'T-W864-IX-182', 09:42:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:42:24 INFO - 'DCLOCATION': 'SCL3', 09:42:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:42:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:42:24 INFO - 'HOMEDRIVE': 'C:', 09:42:24 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 09:42:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:42:24 INFO - 'KTS_VERSION': '1.19c', 09:42:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 09:42:24 INFO - 'LOGONSERVER': '\\\\T-W864-IX-182', 09:42:24 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:42:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:42:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:42:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:42:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:42:24 INFO - 'MOZ_NO_REMOTE': '1', 09:42:24 INFO - 'NO_EM_RESTART': '1', 09:42:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:42:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:42:24 INFO - 'OS': 'Windows_NT', 09:42:24 INFO - 'OURDRIVE': 'C:', 09:42: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:42:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:42:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:42:24 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:42:24 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:42:24 INFO - 'PROCESSOR_LEVEL': '6', 09:42:24 INFO - 'PROCESSOR_REVISION': '1e05', 09:42:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:42:24 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:42:24 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:42:24 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:42:24 INFO - 'PROMPT': '$P$G', 09:42:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:42:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:42:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:42:24 INFO - 'PWD': 'C:\\slave\\test', 09:42:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:42:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:42:24 INFO - 'SYSTEMDRIVE': 'C:', 09:42:24 INFO - 'SYSTEMROOT': 'C:\\windows', 09:42:24 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:42:24 INFO - 'TEST1': 'testie', 09:42:24 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:42:24 INFO - 'USERDOMAIN': 'T-W864-IX-182', 09:42:24 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 09:42:24 INFO - 'USERNAME': 'cltbld', 09:42:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-182', 09:42:24 INFO - 'WINDIR': 'C:\\windows', 09:42:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:42:24 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/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 09:42:26 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:42:26 INFO - import pkg_resources 09:42:27 INFO - Using 1 client processes 09:42:30 INFO - SUITE-START | Running 778 tests 09:42:30 INFO - Running testharness tests 09:42:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:42:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:42:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:42:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:42:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:42:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1ms 09:42:30 INFO - Setting up ssl 09:42:31 INFO - PROCESS | certutil | 09:42:31 INFO - PROCESS | certutil | 09:42:31 INFO - PROCESS | certutil | 09:42:31 INFO - Certificate Nickname Trust Attributes 09:42:31 INFO - SSL,S/MIME,JAR/XPI 09:42:31 INFO - 09:42:31 INFO - web-platform-tests CT,, 09:42:31 INFO - 09:42:31 INFO - Starting runner 09:42:31 INFO - PROCESS | 908 | [908] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 09:42:32 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 09:42:32 INFO - PROCESS | 908 | [908] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 09:42:33 INFO - PROCESS | 908 | 1467132153539 Marionette DEBUG Marionette enabled via build flag and pref 09:42:34 INFO - PROCESS | 908 | ++DOCSHELL 00000039C535E000 == 1 [pid = 908] [id = 1] 09:42:34 INFO - PROCESS | 908 | ++DOMWINDOW == 1 (00000039D428F000) [pid = 908] [serial = 1] [outer = 0000000000000000] 09:42:34 INFO - PROCESS | 908 | [908] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:42:34 INFO - PROCESS | 908 | ++DOMWINDOW == 2 (00000039D4290000) [pid = 908] [serial = 2] [outer = 00000039D428F000] 09:42:34 INFO - PROCESS | 908 | ++DOCSHELL 00000039D7678000 == 2 [pid = 908] [id = 2] 09:42:34 INFO - PROCESS | 908 | ++DOMWINDOW == 3 (00000039D7678800) [pid = 908] [serial = 3] [outer = 0000000000000000] 09:42:34 INFO - PROCESS | 908 | [908] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:42:34 INFO - PROCESS | 908 | ++DOMWINDOW == 4 (00000039D7679800) [pid = 908] [serial = 4] [outer = 00000039D7678800] 09:42:35 INFO - PROCESS | 908 | 1467132155248 Marionette INFO Listening on port 2828 09:42:36 INFO - PROCESS | 908 | 1467132156968 Marionette DEBUG Marionette enabled via command-line flag 09:42:36 INFO - PROCESS | 908 | ++DOCSHELL 00000039D83C3000 == 3 [pid = 908] [id = 3] 09:42:36 INFO - PROCESS | 908 | ++DOMWINDOW == 5 (00000039D860B800) [pid = 908] [serial = 5] [outer = 0000000000000000] 09:42:36 INFO - PROCESS | 908 | [908] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:42:36 INFO - PROCESS | 908 | ++DOMWINDOW == 6 (00000039D860C800) [pid = 908] [serial = 6] [outer = 00000039D860B800] 09:42:37 INFO - PROCESS | 908 | [908] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:42:37 INFO - PROCESS | 908 | [908] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:42:37 INFO - PROCESS | 908 | ++DOMWINDOW == 7 (00000039D9123800) [pid = 908] [serial = 7] [outer = 00000039D7678800] 09:42:37 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:42:37 INFO - PROCESS | 908 | 1467132157873 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49299 09:42:37 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:42:37 INFO - PROCESS | 908 | 1467132157905 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49300 09:42:37 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:42:37 INFO - PROCESS | 908 | 1467132157913 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49301 09:42:37 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:42:37 INFO - PROCESS | 908 | 1467132157947 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49302 09:42:37 INFO - PROCESS | 908 | 1467132157949 Marionette DEBUG Closed connection conn0 09:42:37 INFO - PROCESS | 908 | 1467132157951 Marionette DEBUG Closed connection conn1 09:42:37 INFO - PROCESS | 908 | 1467132157953 Marionette DEBUG Closed connection conn2 09:42:38 INFO - PROCESS | 908 | 1467132158033 Marionette DEBUG Closed connection conn3 09:42:38 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:42:38 INFO - PROCESS | 908 | 1467132158039 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49303 09:42:38 INFO - PROCESS | 908 | 1467132158160 Marionette DEBUG Closed connection conn4 09:42:38 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:42:38 INFO - PROCESS | 908 | 1467132158167 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49304 09:42:38 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9623800 == 4 [pid = 908] [id = 4] 09:42:38 INFO - PROCESS | 908 | ++DOMWINDOW == 8 (00000039D9D5EC00) [pid = 908] [serial = 8] [outer = 0000000000000000] 09:42:38 INFO - PROCESS | 908 | ++DOMWINDOW == 9 (00000039D96D3C00) [pid = 908] [serial = 9] [outer = 00000039D9D5EC00] 09:42:38 INFO - PROCESS | 908 | ++DOMWINDOW == 10 (00000039D9D61800) [pid = 908] [serial = 10] [outer = 00000039D9D5EC00] 09:42:38 INFO - PROCESS | 908 | 1467132158435 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:42:38 INFO - PROCESS | 908 | 1467132158440 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160628075828","device":"desktop","version":"48.0"} 09:42:39 INFO - PROCESS | 908 | [908] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:42:39 INFO - PROCESS | 908 | [908] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:42:39 INFO - PROCESS | 908 | [908] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:42:39 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD428800 == 5 [pid = 908] [id = 5] 09:42:39 INFO - PROCESS | 908 | ++DOMWINDOW == 11 (00000039DD429000) [pid = 908] [serial = 11] [outer = 0000000000000000] 09:42:39 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD429800 == 6 [pid = 908] [id = 6] 09:42:39 INFO - PROCESS | 908 | ++DOMWINDOW == 12 (00000039DD4BB000) [pid = 908] [serial = 12] [outer = 0000000000000000] 09:42:40 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:42:40 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFE22000 == 7 [pid = 908] [id = 7] 09:42:40 INFO - PROCESS | 908 | ++DOMWINDOW == 13 (00000039DD4BA800) [pid = 908] [serial = 13] [outer = 0000000000000000] 09:42:40 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:42:40 INFO - PROCESS | 908 | [908] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:42:40 INFO - PROCESS | 908 | ++DOMWINDOW == 14 (00000039E011E000) [pid = 908] [serial = 14] [outer = 00000039DD4BA800] 09:42:40 INFO - PROCESS | 908 | ++DOMWINDOW == 15 (00000039E0768800) [pid = 908] [serial = 15] [outer = 00000039DD429000] 09:42:40 INFO - PROCESS | 908 | ++DOMWINDOW == 16 (00000039DFE61000) [pid = 908] [serial = 16] [outer = 00000039DD4BB000] 09:42:40 INFO - PROCESS | 908 | ++DOMWINDOW == 17 (00000039DFE82C00) [pid = 908] [serial = 17] [outer = 00000039DD4BA800] 09:42:41 INFO - PROCESS | 908 | 1467132161643 Marionette INFO startBrowser 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:41 INFO - PROCESS | 908 | 1467132161679 Marionette DEBUG loaded listener.js 09:42:41 INFO - PROCESS | 908 | 1467132161692 Marionette DEBUG loaded listener.js 09:42:41 INFO - PROCESS | 908 | 1467132161695 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:42 INFO - PROCESS | 908 | ++DOMWINDOW == 18 (00000039E28B5400) [pid = 908] [serial = 18] [outer = 00000039DD4BA800] 09:42:42 INFO - PROCESS | 908 | 1467132162863 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"3c1fba97-0b14-41e1-9a7e-1343d4f02b18","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160628075828","device":"desktop","version":"48.0","command_id":1}}] 09:42:43 INFO - PROCESS | 908 | 1467132163432 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:42:43 INFO - PROCESS | 908 | 1467132163435 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:43 INFO - PROCESS | 908 | 1467132163469 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 09:42:44 INFO - PROCESS | 908 | 1467132164300 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:42:44 INFO - PROCESS | 908 | 1467132164305 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:44 INFO - PROCESS | 908 | [908] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:42:44 INFO - PROCESS | 908 | --DOCSHELL 00000039C535E000 == 6 [pid = 908] [id = 1] 09:42:45 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:42:45 INFO - PROCESS | 908 | ++DOMWINDOW == 19 (00000039D2754800) [pid = 908] [serial = 19] [outer = 00000039DD4BA800] 09:42:45 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:42:45 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:42:45 INFO - PROCESS | 908 | 1467132165790 Marionette TRACE conn5 <- [1,3,null,{}] 09:42:45 INFO - PROCESS | 908 | 1467132165797 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:42:45 INFO - PROCESS | 908 | 1467132165800 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:45 INFO - PROCESS | 908 | 1467132165825 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 09:42:45 INFO - PROCESS | 908 | 1467132165858 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 09:42:45 INFO - PROCESS | 908 | 1467132165862 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 09:42:45 INFO - PROCESS | 908 | 1467132165868 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:42:45 INFO - PROCESS | 908 | 1467132165871 Marionette TRACE conn5 <- [1,6,null,{}] 09:42:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:42:45 INFO - PROCESS | 908 | 1467132165888 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:45 INFO - PROCESS | 908 | 1467132165892 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:45 INFO - PROCESS | 908 | 1467132165916 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 09:42:45 INFO - PROCESS | 908 | 1467132165922 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:45 INFO - PROCESS | 908 | 1467132165926 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:45 INFO - PROCESS | 908 | ++DOCSHELL 00000039D8626000 == 7 [pid = 908] [id = 8] 09:42:45 INFO - PROCESS | 908 | ++DOMWINDOW == 20 (00000039D9D57400) [pid = 908] [serial = 20] [outer = 0000000000000000] 09:42:45 INFO - PROCESS | 908 | ++DOMWINDOW == 21 (00000039DD07C400) [pid = 908] [serial = 21] [outer = 00000039D9D57400] 09:42:45 INFO - PROCESS | 908 | 1467132165986 Marionette DEBUG loaded listener.js 09:42:46 INFO - PROCESS | 908 | ++DOMWINDOW == 22 (00000039DD40CC00) [pid = 908] [serial = 22] [outer = 00000039D9D57400] 09:42:46 INFO - PROCESS | 908 | ++DOCSHELL 00000039D914A000 == 8 [pid = 908] [id = 9] 09:42:46 INFO - PROCESS | 908 | ++DOMWINDOW == 23 (00000039DEF02400) [pid = 908] [serial = 23] [outer = 0000000000000000] 09:42:46 INFO - PROCESS | 908 | ++DOMWINDOW == 24 (00000039DF1BCC00) [pid = 908] [serial = 24] [outer = 00000039DEF02400] 09:42:46 INFO - PROCESS | 908 | 1467132166435 Marionette DEBUG loaded listener.js 09:42:46 INFO - PROCESS | 908 | ++DOMWINDOW == 25 (00000039E0125800) [pid = 908] [serial = 25] [outer = 00000039DEF02400] 09:42:47 INFO - PROCESS | 908 | 1467132167106 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:42:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:42:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1284ms 09:42:47 INFO - PROCESS | 908 | 1467132167256 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 09:42:47 INFO - PROCESS | 908 | 1467132167259 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 09:42:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:42:47 INFO - PROCESS | 908 | 1467132167285 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:42:47 INFO - PROCESS | 908 | 1467132167287 Marionette TRACE conn5 <- [1,10,null,{}] 09:42:47 INFO - PROCESS | 908 | 1467132167293 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:47 INFO - PROCESS | 908 | 1467132167296 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:47 INFO - PROCESS | 908 | 1467132167393 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 09:42:47 INFO - PROCESS | 908 | 1467132167439 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:47 INFO - PROCESS | 908 | 1467132167442 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:47 INFO - PROCESS | 908 | ++DOCSHELL 00000039D4705000 == 9 [pid = 908] [id = 10] 09:42:47 INFO - PROCESS | 908 | ++DOMWINDOW == 26 (00000039D764D000) [pid = 908] [serial = 26] [outer = 0000000000000000] 09:42:47 INFO - PROCESS | 908 | ++DOMWINDOW == 27 (00000039D8475400) [pid = 908] [serial = 27] [outer = 00000039D764D000] 09:42:47 INFO - PROCESS | 908 | 1467132167498 Marionette DEBUG loaded listener.js 09:42:47 INFO - PROCESS | 908 | ++DOMWINDOW == 28 (00000039DCEE0800) [pid = 908] [serial = 28] [outer = 00000039D764D000] 09:42:47 INFO - PROCESS | 908 | ++DOCSHELL 00000039D79CF000 == 10 [pid = 908] [id = 11] 09:42:47 INFO - PROCESS | 908 | ++DOMWINDOW == 29 (00000039D79CF800) [pid = 908] [serial = 29] [outer = 0000000000000000] 09:42:47 INFO - PROCESS | 908 | --DOCSHELL 00000039D9623800 == 9 [pid = 908] [id = 4] 09:42:47 INFO - PROCESS | 908 | ++DOMWINDOW == 30 (00000039D79E4000) [pid = 908] [serial = 30] [outer = 00000039D79CF800] 09:42:47 INFO - PROCESS | 908 | ++DOMWINDOW == 31 (00000039D8102800) [pid = 908] [serial = 31] [outer = 00000039D79CF800] 09:42:47 INFO - PROCESS | 908 | ++DOCSHELL 00000039D1EF1000 == 10 [pid = 908] [id = 12] 09:42:47 INFO - PROCESS | 908 | ++DOMWINDOW == 32 (00000039D3C1E400) [pid = 908] [serial = 32] [outer = 0000000000000000] 09:42:47 INFO - PROCESS | 908 | ++DOMWINDOW == 33 (00000039DD064800) [pid = 908] [serial = 33] [outer = 00000039D3C1E400] 09:42:47 INFO - PROCESS | 908 | ++DOMWINDOW == 34 (00000039DDD41000) [pid = 908] [serial = 34] [outer = 00000039D3C1E400] 09:42:48 INFO - PROCESS | 908 | 1467132168132 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:42:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:42:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 902ms 09:42:48 INFO - PROCESS | 908 | 1467132168180 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 09:42:48 INFO - PROCESS | 908 | 1467132168185 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 09:42:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:42:48 INFO - PROCESS | 908 | 1467132168192 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:42:48 INFO - PROCESS | 908 | 1467132168195 Marionette TRACE conn5 <- [1,14,null,{}] 09:42:48 INFO - PROCESS | 908 | 1467132168199 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:48 INFO - PROCESS | 908 | 1467132168201 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:48 INFO - PROCESS | 908 | 1467132168295 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 09:42:48 INFO - PROCESS | 908 | 1467132168348 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:48 INFO - PROCESS | 908 | 1467132168351 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:48 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9118000 == 11 [pid = 908] [id = 13] 09:42:48 INFO - PROCESS | 908 | ++DOMWINDOW == 35 (00000039DD065400) [pid = 908] [serial = 35] [outer = 0000000000000000] 09:42:48 INFO - PROCESS | 908 | ++DOMWINDOW == 36 (00000039E0125C00) [pid = 908] [serial = 36] [outer = 00000039DD065400] 09:42:48 INFO - PROCESS | 908 | 1467132168400 Marionette DEBUG loaded listener.js 09:42:48 INFO - PROCESS | 908 | ++DOMWINDOW == 37 (00000039D9D60800) [pid = 908] [serial = 37] [outer = 00000039DD065400] 09:42:48 INFO - PROCESS | 908 | 1467132168808 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:42:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:42:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 628ms 09:42:48 INFO - PROCESS | 908 | 1467132168822 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 09:42:48 INFO - PROCESS | 908 | 1467132168825 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 09:42:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:42:48 INFO - PROCESS | 908 | 1467132168828 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:42:48 INFO - PROCESS | 908 | 1467132168832 Marionette TRACE conn5 <- [1,18,null,{}] 09:42:48 INFO - PROCESS | 908 | 1467132168843 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:48 INFO - PROCESS | 908 | 1467132168849 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:48 INFO - PROCESS | 908 | 1467132168944 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 09:42:48 INFO - PROCESS | 908 | 1467132168951 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:48 INFO - PROCESS | 908 | 1467132168955 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:48 INFO - PROCESS | 908 | ++DOCSHELL 00000039DCEB2000 == 12 [pid = 908] [id = 14] 09:42:48 INFO - PROCESS | 908 | ++DOMWINDOW == 38 (00000039E21CC400) [pid = 908] [serial = 38] [outer = 0000000000000000] 09:42:49 INFO - PROCESS | 908 | ++DOMWINDOW == 39 (00000039E21CFC00) [pid = 908] [serial = 39] [outer = 00000039E21CC400] 09:42:49 INFO - PROCESS | 908 | 1467132169007 Marionette DEBUG loaded listener.js 09:42:49 INFO - PROCESS | 908 | ++DOMWINDOW == 40 (00000039E293C000) [pid = 908] [serial = 40] [outer = 00000039E21CC400] 09:42:49 INFO - PROCESS | 908 | 1467132169432 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:42:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:42:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 09:42:49 INFO - PROCESS | 908 | 1467132169459 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 09:42:49 INFO - PROCESS | 908 | 1467132169462 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 09:42:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:42:49 INFO - PROCESS | 908 | 1467132169465 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:42:49 INFO - PROCESS | 908 | 1467132169467 Marionette TRACE conn5 <- [1,22,null,{}] 09:42:49 INFO - PROCESS | 908 | 1467132169471 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:49 INFO - PROCESS | 908 | 1467132169473 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:49 INFO - PROCESS | 908 | 1467132169554 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 09:42:49 INFO - PROCESS | 908 | 1467132169560 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:49 INFO - PROCESS | 908 | 1467132169562 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:49 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD714000 == 13 [pid = 908] [id = 15] 09:42:49 INFO - PROCESS | 908 | ++DOMWINDOW == 41 (00000039E0B90800) [pid = 908] [serial = 41] [outer = 0000000000000000] 09:42:49 INFO - PROCESS | 908 | ++DOMWINDOW == 42 (00000039E0B92800) [pid = 908] [serial = 42] [outer = 00000039E0B90800] 09:42:49 INFO - PROCESS | 908 | 1467132169610 Marionette DEBUG loaded listener.js 09:42:49 INFO - PROCESS | 908 | ++DOMWINDOW == 43 (00000039E372DC00) [pid = 908] [serial = 43] [outer = 00000039E0B90800] 09:42:50 INFO - PROCESS | 908 | 1467132170008 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:42:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:42:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 585ms 09:42:50 INFO - PROCESS | 908 | 1467132170053 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 09:42:50 INFO - PROCESS | 908 | 1467132170056 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 09:42:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:42:50 INFO - PROCESS | 908 | 1467132170059 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:42:50 INFO - PROCESS | 908 | 1467132170061 Marionette TRACE conn5 <- [1,26,null,{}] 09:42:50 INFO - PROCESS | 908 | 1467132170064 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:50 INFO - PROCESS | 908 | 1467132170067 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:50 INFO - PROCESS | 908 | 1467132170148 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 09:42:50 INFO - PROCESS | 908 | 1467132170153 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:50 INFO - PROCESS | 908 | 1467132170156 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:50 INFO - PROCESS | 908 | ++DOCSHELL 00000039DF88B800 == 14 [pid = 908] [id = 16] 09:42:50 INFO - PROCESS | 908 | ++DOMWINDOW == 44 (00000039D1539C00) [pid = 908] [serial = 44] [outer = 0000000000000000] 09:42:50 INFO - PROCESS | 908 | ++DOMWINDOW == 45 (00000039D1540800) [pid = 908] [serial = 45] [outer = 00000039D1539C00] 09:42:50 INFO - PROCESS | 908 | 1467132170202 Marionette DEBUG loaded listener.js 09:42:50 INFO - PROCESS | 908 | ++DOMWINDOW == 46 (00000039E3907800) [pid = 908] [serial = 46] [outer = 00000039D1539C00] 09:42:50 INFO - PROCESS | 908 | 1467132170608 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:42:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:42:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 586ms 09:42:50 INFO - PROCESS | 908 | 1467132170648 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 09:42:50 INFO - PROCESS | 908 | 1467132170650 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 09:42:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:42:50 INFO - PROCESS | 908 | 1467132170663 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:42:50 INFO - PROCESS | 908 | 1467132170665 Marionette TRACE conn5 <- [1,30,null,{}] 09:42:50 INFO - PROCESS | 908 | 1467132170669 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:50 INFO - PROCESS | 908 | 1467132170675 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:50 INFO - PROCESS | 908 | 1467132170796 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 09:42:50 INFO - PROCESS | 908 | 1467132170802 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:50 INFO - PROCESS | 908 | 1467132170804 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:50 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFBAC800 == 15 [pid = 908] [id = 17] 09:42:50 INFO - PROCESS | 908 | ++DOMWINDOW == 47 (00000039DF877800) [pid = 908] [serial = 47] [outer = 0000000000000000] 09:42:50 INFO - PROCESS | 908 | ++DOMWINDOW == 48 (00000039E35CF800) [pid = 908] [serial = 48] [outer = 00000039DF877800] 09:42:50 INFO - PROCESS | 908 | 1467132170850 Marionette DEBUG loaded listener.js 09:42:50 INFO - PROCESS | 908 | ++DOMWINDOW == 49 (00000039E3911400) [pid = 908] [serial = 49] [outer = 00000039DF877800] 09:42:51 INFO - PROCESS | 908 | 1467132171239 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:42:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:42:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 627ms 09:42:51 INFO - PROCESS | 908 | 1467132171295 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 09:42:51 INFO - PROCESS | 908 | 1467132171298 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 09:42:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:42:51 INFO - PROCESS | 908 | 1467132171301 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:42:51 INFO - PROCESS | 908 | 1467132171303 Marionette TRACE conn5 <- [1,34,null,{}] 09:42:51 INFO - PROCESS | 908 | 1467132171307 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:51 INFO - PROCESS | 908 | 1467132171309 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:51 INFO - PROCESS | 908 | 1467132171386 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 09:42:51 INFO - PROCESS | 908 | 1467132171392 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:51 INFO - PROCESS | 908 | 1467132171394 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:51 INFO - PROCESS | 908 | ++DOCSHELL 00000039E074C800 == 16 [pid = 908] [id = 18] 09:42:51 INFO - PROCESS | 908 | ++DOMWINDOW == 50 (00000039D160B400) [pid = 908] [serial = 50] [outer = 0000000000000000] 09:42:51 INFO - PROCESS | 908 | ++DOMWINDOW == 51 (00000039D1610000) [pid = 908] [serial = 51] [outer = 00000039D160B400] 09:42:51 INFO - PROCESS | 908 | 1467132171438 Marionette DEBUG loaded listener.js 09:42:51 INFO - PROCESS | 908 | ++DOMWINDOW == 52 (00000039DD40AC00) [pid = 908] [serial = 52] [outer = 00000039D160B400] 09:42:51 INFO - PROCESS | 908 | 1467132171909 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:42:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:42:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 628ms 09:42:51 INFO - PROCESS | 908 | 1467132171932 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 09:42:51 INFO - PROCESS | 908 | 1467132171934 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 09:42:51 INFO - PROCESS | 908 | 1467132171938 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:42:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:42:51 INFO - PROCESS | 908 | 1467132171940 Marionette TRACE conn5 <- [1,38,null,{}] 09:42:51 INFO - PROCESS | 908 | 1467132171943 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:51 INFO - PROCESS | 908 | 1467132171945 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:52 INFO - PROCESS | 908 | 1467132172023 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 09:42:52 INFO - PROCESS | 908 | 1467132172028 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:52 INFO - PROCESS | 908 | 1467132172030 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:52 INFO - PROCESS | 908 | ++DOCSHELL 00000039E1FAF800 == 17 [pid = 908] [id = 19] 09:42:52 INFO - PROCESS | 908 | ++DOMWINDOW == 53 (00000039D1660000) [pid = 908] [serial = 53] [outer = 0000000000000000] 09:42:52 INFO - PROCESS | 908 | ++DOMWINDOW == 54 (00000039D1664400) [pid = 908] [serial = 54] [outer = 00000039D1660000] 09:42:52 INFO - PROCESS | 908 | 1467132172075 Marionette DEBUG loaded listener.js 09:42:52 INFO - PROCESS | 908 | ++DOMWINDOW == 55 (00000039D2EDBC00) [pid = 908] [serial = 55] [outer = 00000039D1660000] 09:42:52 INFO - PROCESS | 908 | 1467132172441 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:42:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:42:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 521ms 09:42:52 INFO - PROCESS | 908 | 1467132172462 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 09:42:52 INFO - PROCESS | 908 | 1467132172464 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 09:42:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:42:52 INFO - PROCESS | 908 | 1467132172468 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:42:52 INFO - PROCESS | 908 | 1467132172470 Marionette TRACE conn5 <- [1,42,null,{}] 09:42:52 INFO - PROCESS | 908 | 1467132172473 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:52 INFO - PROCESS | 908 | 1467132172475 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:52 INFO - PROCESS | 908 | 1467132172582 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 09:42:52 INFO - PROCESS | 908 | 1467132172589 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:52 INFO - PROCESS | 908 | 1467132172591 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:52 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3698000 == 18 [pid = 908] [id = 20] 09:42:52 INFO - PROCESS | 908 | ++DOMWINDOW == 56 (00000039D1664800) [pid = 908] [serial = 56] [outer = 0000000000000000] 09:42:52 INFO - PROCESS | 908 | ++DOMWINDOW == 57 (00000039DD07A400) [pid = 908] [serial = 57] [outer = 00000039D1664800] 09:42:52 INFO - PROCESS | 908 | 1467132172636 Marionette DEBUG loaded listener.js 09:42:52 INFO - PROCESS | 908 | ++DOMWINDOW == 58 (00000039E0585000) [pid = 908] [serial = 58] [outer = 00000039D1664800] 09:42:53 INFO - PROCESS | 908 | 1467132173025 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:42:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:42:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 586ms 09:42:53 INFO - PROCESS | 908 | 1467132173057 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 09:42:53 INFO - PROCESS | 908 | 1467132173060 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 09:42:53 INFO - PROCESS | 908 | 1467132173063 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:42:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:42:53 INFO - PROCESS | 908 | 1467132173065 Marionette TRACE conn5 <- [1,46,null,{}] 09:42:53 INFO - PROCESS | 908 | 1467132173068 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:53 INFO - PROCESS | 908 | 1467132173070 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:53 INFO - PROCESS | 908 | 1467132173178 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 09:42:53 INFO - PROCESS | 908 | 1467132173185 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:53 INFO - PROCESS | 908 | 1467132173187 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:53 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3921000 == 19 [pid = 908] [id = 21] 09:42:53 INFO - PROCESS | 908 | ++DOMWINDOW == 59 (00000039D1684400) [pid = 908] [serial = 59] [outer = 0000000000000000] 09:42:53 INFO - PROCESS | 908 | ++DOMWINDOW == 60 (00000039D168F400) [pid = 908] [serial = 60] [outer = 00000039D1684400] 09:42:53 INFO - PROCESS | 908 | 1467132173232 Marionette DEBUG loaded listener.js 09:42:53 INFO - PROCESS | 908 | ++DOMWINDOW == 61 (00000039D32C9800) [pid = 908] [serial = 61] [outer = 00000039D1684400] 09:42:53 INFO - PROCESS | 908 | 1467132173604 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:42:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:42:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 09:42:53 INFO - PROCESS | 908 | 1467132173654 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 09:42:53 INFO - PROCESS | 908 | 1467132173656 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 09:42:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:42:53 INFO - PROCESS | 908 | 1467132173659 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:42:53 INFO - PROCESS | 908 | 1467132173662 Marionette TRACE conn5 <- [1,50,null,{}] 09:42:53 INFO - PROCESS | 908 | 1467132173666 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:53 INFO - PROCESS | 908 | 1467132173668 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:53 INFO - PROCESS | 908 | 1467132173779 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 09:42:53 INFO - PROCESS | 908 | 1467132173787 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:53 INFO - PROCESS | 908 | 1467132173790 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:53 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7947000 == 20 [pid = 908] [id = 22] 09:42:53 INFO - PROCESS | 908 | ++DOMWINDOW == 62 (00000039D32D0400) [pid = 908] [serial = 62] [outer = 0000000000000000] 09:42:53 INFO - PROCESS | 908 | ++DOMWINDOW == 63 (00000039E3908400) [pid = 908] [serial = 63] [outer = 00000039D32D0400] 09:42:53 INFO - PROCESS | 908 | 1467132173852 Marionette DEBUG loaded listener.js 09:42:53 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (00000039E796FC00) [pid = 908] [serial = 64] [outer = 00000039D32D0400] 09:42:54 INFO - PROCESS | 908 | 1467132174247 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:42:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:42:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 627ms 09:42:54 INFO - PROCESS | 908 | 1467132174289 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 09:42:54 INFO - PROCESS | 908 | 1467132174292 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 09:42:54 INFO - PROCESS | 908 | 1467132174295 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:42:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:42:54 INFO - PROCESS | 908 | 1467132174297 Marionette TRACE conn5 <- [1,54,null,{}] 09:42:54 INFO - PROCESS | 908 | 1467132174300 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:54 INFO - PROCESS | 908 | 1467132174302 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:54 INFO - PROCESS | 908 | 1467132174406 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 09:42:54 INFO - PROCESS | 908 | 1467132174413 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:54 INFO - PROCESS | 908 | 1467132174415 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:54 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6F59000 == 21 [pid = 908] [id = 23] 09:42:54 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (00000039E7606000) [pid = 908] [serial = 65] [outer = 0000000000000000] 09:42:54 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039E7610000) [pid = 908] [serial = 66] [outer = 00000039E7606000] 09:42:54 INFO - PROCESS | 908 | 1467132174459 Marionette DEBUG loaded listener.js 09:42:54 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039E7698000) [pid = 908] [serial = 67] [outer = 00000039E7606000] 09:42:54 INFO - PROCESS | 908 | 1467132174825 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:42:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:42:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 586ms 09:42:54 INFO - PROCESS | 908 | 1467132174885 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 09:42:54 INFO - PROCESS | 908 | 1467132174887 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 09:42:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:42:54 INFO - PROCESS | 908 | 1467132174890 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:42:54 INFO - PROCESS | 908 | 1467132174892 Marionette TRACE conn5 <- [1,58,null,{}] 09:42:54 INFO - PROCESS | 908 | 1467132174896 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:54 INFO - PROCESS | 908 | 1467132174898 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:55 INFO - PROCESS | 908 | 1467132175660 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 09:42:55 INFO - PROCESS | 908 | 1467132175746 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:55 INFO - PROCESS | 908 | 1467132175749 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:55 INFO - PROCESS | 908 | ++DOCSHELL 00000039D3C70800 == 22 [pid = 908] [id = 24] 09:42:55 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039D160D000) [pid = 908] [serial = 68] [outer = 0000000000000000] 09:42:55 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039D1658400) [pid = 908] [serial = 69] [outer = 00000039D160D000] 09:42:55 INFO - PROCESS | 908 | 1467132175799 Marionette DEBUG loaded listener.js 09:42:55 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039D273CC00) [pid = 908] [serial = 70] [outer = 00000039D160D000] 09:42:56 INFO - PROCESS | 908 | 1467132176228 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:42:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:42:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1387ms 09:42:56 INFO - PROCESS | 908 | 1467132176282 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 09:42:56 INFO - PROCESS | 908 | 1467132176286 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 09:42:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:42:56 INFO - PROCESS | 908 | 1467132176291 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:42:56 INFO - PROCESS | 908 | 1467132176294 Marionette TRACE conn5 <- [1,62,null,{}] 09:42:56 INFO - PROCESS | 908 | 1467132176305 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:56 INFO - PROCESS | 908 | 1467132176308 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:56 INFO - PROCESS | 908 | 1467132176412 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 09:42:56 INFO - PROCESS | 908 | 1467132176426 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:56 INFO - PROCESS | 908 | 1467132176429 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:56 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9128000 == 23 [pid = 908] [id = 25] 09:42:56 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D3C58800) [pid = 908] [serial = 71] [outer = 0000000000000000] 09:42:56 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D7973800) [pid = 908] [serial = 72] [outer = 00000039D3C58800] 09:42:56 INFO - PROCESS | 908 | 1467132176505 Marionette DEBUG loaded listener.js 09:42:56 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D83E7000) [pid = 908] [serial = 73] [outer = 00000039D3C58800] 09:42:56 INFO - PROCESS | 908 | 1467132176938 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:42:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:42:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 691ms 09:42:57 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039D9D5EC00) [pid = 908] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:42:57 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039D32D0400) [pid = 908] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:42:57 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039D764D000) [pid = 908] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:42:57 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039DD065400) [pid = 908] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:42:57 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039E21CC400) [pid = 908] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:42:57 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039E0B90800) [pid = 908] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:42:57 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039D1539C00) [pid = 908] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:42:57 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039D9D57400) [pid = 908] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:42:57 INFO - PROCESS | 908 | 1467132177234 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 09:42:57 INFO - PROCESS | 908 | 1467132177237 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 09:42:57 INFO - PROCESS | 908 | 1467132177246 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:42:57 INFO - PROCESS | 908 | 1467132177248 Marionette TRACE conn5 <- [1,66,null,{}] 09:42:57 INFO - PROCESS | 908 | 1467132177252 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:42:57 INFO - PROCESS | 908 | 1467132177265 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:57 INFO - PROCESS | 908 | 1467132177349 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 09:42:57 INFO - PROCESS | 908 | 1467132177358 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:57 INFO - PROCESS | 908 | 1467132177360 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:57 INFO - PROCESS | 908 | ++DOCSHELL 00000039DCE9C800 == 24 [pid = 908] [id = 26] 09:42:57 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039D92D2800) [pid = 908] [serial = 74] [outer = 0000000000000000] 09:42:57 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039D96D8400) [pid = 908] [serial = 75] [outer = 00000039D92D2800] 09:42:57 INFO - PROCESS | 908 | 1467132177406 Marionette DEBUG loaded listener.js 09:42:57 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039DCA26400) [pid = 908] [serial = 76] [outer = 00000039D92D2800] 09:42:57 INFO - PROCESS | 908 | 1467132177810 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:42:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:42:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 627ms 09:42:57 INFO - PROCESS | 908 | 1467132177885 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 09:42:57 INFO - PROCESS | 908 | 1467132177889 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 09:42:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:42:57 INFO - PROCESS | 908 | 1467132177900 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:42:57 INFO - PROCESS | 908 | 1467132177904 Marionette TRACE conn5 <- [1,70,null,{}] 09:42:57 INFO - PROCESS | 908 | 1467132177913 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:57 INFO - PROCESS | 908 | 1467132177916 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:58 INFO - PROCESS | 908 | 1467132178003 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 09:42:58 INFO - PROCESS | 908 | 1467132178013 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:58 INFO - PROCESS | 908 | 1467132178015 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:58 INFO - PROCESS | 908 | ++DOCSHELL 00000039DF89D800 == 25 [pid = 908] [id = 27] 09:42:58 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039D168DC00) [pid = 908] [serial = 77] [outer = 0000000000000000] 09:42:58 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039DD4D5C00) [pid = 908] [serial = 78] [outer = 00000039D168DC00] 09:42:58 INFO - PROCESS | 908 | 1467132178061 Marionette DEBUG loaded listener.js 09:42:58 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039DEF09400) [pid = 908] [serial = 79] [outer = 00000039D168DC00] 09:42:58 INFO - PROCESS | 908 | 1467132178459 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:42:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:42:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 587ms 09:42:58 INFO - PROCESS | 908 | 1467132178494 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 09:42:58 INFO - PROCESS | 908 | 1467132178496 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 09:42:58 INFO - PROCESS | 908 | 1467132178499 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:42:58 INFO - PROCESS | 908 | 1467132178501 Marionette TRACE conn5 <- [1,74,null,{}] 09:42:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:42:58 INFO - PROCESS | 908 | 1467132178505 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:58 INFO - PROCESS | 908 | 1467132178507 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:58 INFO - PROCESS | 908 | 1467132178586 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 09:42:58 INFO - PROCESS | 908 | 1467132178592 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:58 INFO - PROCESS | 908 | 1467132178594 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:58 INFO - PROCESS | 908 | ++DOCSHELL 00000039E074F800 == 26 [pid = 908] [id = 28] 09:42:58 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039DF872400) [pid = 908] [serial = 80] [outer = 0000000000000000] 09:42:58 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039E011EC00) [pid = 908] [serial = 81] [outer = 00000039DF872400] 09:42:58 INFO - PROCESS | 908 | 1467132178640 Marionette DEBUG loaded listener.js 09:42:58 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039E0984000) [pid = 908] [serial = 82] [outer = 00000039DF872400] 09:42:59 INFO - PROCESS | 908 | 1467132179044 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:42:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:42:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 588ms 09:42:59 INFO - PROCESS | 908 | 1467132179093 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 09:42:59 INFO - PROCESS | 908 | 1467132179095 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 09:42:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:42:59 INFO - PROCESS | 908 | 1467132179098 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:42:59 INFO - PROCESS | 908 | 1467132179100 Marionette TRACE conn5 <- [1,78,null,{}] 09:42:59 INFO - PROCESS | 908 | 1467132179104 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:59 INFO - PROCESS | 908 | 1467132179106 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:59 INFO - PROCESS | 908 | 1467132179187 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 09:42:59 INFO - PROCESS | 908 | 1467132179193 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:59 INFO - PROCESS | 908 | 1467132179198 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:42:59 INFO - PROCESS | 908 | ++DOCSHELL 00000039D25FA800 == 27 [pid = 908] [id = 29] 09:42:59 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D1533C00) [pid = 908] [serial = 83] [outer = 0000000000000000] 09:42:59 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D153C000) [pid = 908] [serial = 84] [outer = 00000039D1533C00] 09:42:59 INFO - PROCESS | 908 | 1467132179289 Marionette DEBUG loaded listener.js 09:42:59 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039D2E2B000) [pid = 908] [serial = 85] [outer = 00000039D1533C00] 09:42:59 INFO - PROCESS | 908 | 1467132179965 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:43:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:43:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 924ms 09:43:00 INFO - PROCESS | 908 | 1467132180033 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 09:43:00 INFO - PROCESS | 908 | 1467132180037 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 09:43:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:43:00 INFO - PROCESS | 908 | 1467132180043 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:43:00 INFO - PROCESS | 908 | 1467132180046 Marionette TRACE conn5 <- [1,82,null,{}] 09:43:00 INFO - PROCESS | 908 | 1467132180052 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:00 INFO - PROCESS | 908 | 1467132180055 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:00 INFO - PROCESS | 908 | 1467132180171 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 09:43:00 INFO - PROCESS | 908 | 1467132180224 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:00 INFO - PROCESS | 908 | 1467132180227 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:00 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFBA8800 == 28 [pid = 908] [id = 30] 09:43:00 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039DD077800) [pid = 908] [serial = 86] [outer = 0000000000000000] 09:43:00 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039DD409C00) [pid = 908] [serial = 87] [outer = 00000039DD077800] 09:43:00 INFO - PROCESS | 908 | 1467132180286 Marionette DEBUG loaded listener.js 09:43:00 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039DF871800) [pid = 908] [serial = 88] [outer = 00000039DD077800] 09:43:00 INFO - PROCESS | 908 | 1467132180804 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:43:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:43:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 838ms 09:43:00 INFO - PROCESS | 908 | 1467132180884 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 09:43:00 INFO - PROCESS | 908 | 1467132180888 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 09:43:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:43:00 INFO - PROCESS | 908 | 1467132180895 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:43:00 INFO - PROCESS | 908 | 1467132180898 Marionette TRACE conn5 <- [1,86,null,{}] 09:43:00 INFO - PROCESS | 908 | 1467132180902 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:00 INFO - PROCESS | 908 | 1467132180905 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:01 INFO - PROCESS | 908 | 1467132181022 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 09:43:01 INFO - PROCESS | 908 | 1467132181075 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:01 INFO - PROCESS | 908 | 1467132181078 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:01 INFO - PROCESS | 908 | ++DOCSHELL 00000039E37D7800 == 29 [pid = 908] [id = 31] 09:43:01 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039DD109800) [pid = 908] [serial = 89] [outer = 0000000000000000] 09:43:01 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E15BB400) [pid = 908] [serial = 90] [outer = 00000039DD109800] 09:43:01 INFO - PROCESS | 908 | 1467132181135 Marionette DEBUG loaded listener.js 09:43:01 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E243A400) [pid = 908] [serial = 91] [outer = 00000039DD109800] 09:43:01 INFO - PROCESS | 908 | 1467132181678 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:43:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:43:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 09:43:01 INFO - PROCESS | 908 | 1467132181736 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 09:43:01 INFO - PROCESS | 908 | 1467132181738 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 09:43:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:43:01 INFO - PROCESS | 908 | 1467132181743 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:43:01 INFO - PROCESS | 908 | 1467132181747 Marionette TRACE conn5 <- [1,90,null,{}] 09:43:01 INFO - PROCESS | 908 | 1467132181758 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:01 INFO - PROCESS | 908 | 1467132181763 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:01 INFO - PROCESS | 908 | 1467132181903 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 09:43:01 INFO - PROCESS | 908 | 1467132181963 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:01 INFO - PROCESS | 908 | 1467132181966 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:01 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7115000 == 30 [pid = 908] [id = 32] 09:43:01 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039E365A000) [pid = 908] [serial = 92] [outer = 0000000000000000] 09:43:02 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039E390F800) [pid = 908] [serial = 93] [outer = 00000039E365A000] 09:43:02 INFO - PROCESS | 908 | 1467132182021 Marionette DEBUG loaded listener.js 09:43:02 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039E71AE800) [pid = 908] [serial = 94] [outer = 00000039E365A000] 09:43:02 INFO - PROCESS | 908 | 1467132182523 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:43:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:43:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 839ms 09:43:02 INFO - PROCESS | 908 | 1467132182584 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 09:43:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:43:02 INFO - PROCESS | 908 | 1467132182587 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 09:43:02 INFO - PROCESS | 908 | 1467132182591 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:43:02 INFO - PROCESS | 908 | 1467132182593 Marionette TRACE conn5 <- [1,94,null,{}] 09:43:02 INFO - PROCESS | 908 | 1467132182597 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:02 INFO - PROCESS | 908 | 1467132182599 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:02 INFO - PROCESS | 908 | 1467132182706 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 09:43:02 INFO - PROCESS | 908 | 1467132182782 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:02 INFO - PROCESS | 908 | 1467132182785 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:02 INFO - PROCESS | 908 | ++DOCSHELL 00000039DF89C800 == 31 [pid = 908] [id = 33] 09:43:02 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039D1665000) [pid = 908] [serial = 95] [outer = 0000000000000000] 09:43:02 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039D3450000) [pid = 908] [serial = 96] [outer = 00000039D1665000] 09:43:02 INFO - PROCESS | 908 | 1467132182840 Marionette DEBUG loaded listener.js 09:43:02 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039E71ACC00) [pid = 908] [serial = 97] [outer = 00000039D1665000] 09:43:03 INFO - PROCESS | 908 | 1467132183454 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:43:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:43:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 880ms 09:43:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:43:03 INFO - PROCESS | 908 | 1467132183472 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 09:43:03 INFO - PROCESS | 908 | 1467132183476 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 09:43:03 INFO - PROCESS | 908 | 1467132183481 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:43:03 INFO - PROCESS | 908 | 1467132183484 Marionette TRACE conn5 <- [1,98,null,{}] 09:43:03 INFO - PROCESS | 908 | 1467132183490 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:03 INFO - PROCESS | 908 | 1467132183493 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:03 INFO - PROCESS | 908 | 1467132183593 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 09:43:03 INFO - PROCESS | 908 | 1467132183656 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:03 INFO - PROCESS | 908 | 1467132183659 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:03 INFO - PROCESS | 908 | ++DOCSHELL 00000039D861E800 == 32 [pid = 908] [id = 34] 09:43:03 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039D2F70400) [pid = 908] [serial = 98] [outer = 0000000000000000] 09:43:03 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039D3449400) [pid = 908] [serial = 99] [outer = 00000039D2F70400] 09:43:03 INFO - PROCESS | 908 | 1467132183711 Marionette DEBUG loaded listener.js 09:43:03 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039D764D000) [pid = 908] [serial = 100] [outer = 00000039D2F70400] 09:43:04 INFO - PROCESS | 908 | --DOCSHELL 00000039D8626000 == 31 [pid = 908] [id = 8] 09:43:04 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039DFE82C00) [pid = 908] [serial = 17] [outer = 0000000000000000] [url = about:blank] 09:43:04 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039D168F400) [pid = 908] [serial = 60] [outer = 0000000000000000] [url = about:blank] 09:43:04 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039E3908400) [pid = 908] [serial = 63] [outer = 0000000000000000] [url = about:blank] 09:43:04 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039D8475400) [pid = 908] [serial = 27] [outer = 0000000000000000] [url = about:blank] 09:43:04 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039DCEE0800) [pid = 908] [serial = 28] [outer = 0000000000000000] [url = about:blank] 09:43:04 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039DD064800) [pid = 908] [serial = 33] [outer = 0000000000000000] [url = about:blank] 09:43:04 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039E0125C00) [pid = 908] [serial = 36] [outer = 0000000000000000] [url = about:blank] 09:43:04 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039D9D60800) [pid = 908] [serial = 37] [outer = 0000000000000000] [url = about:blank] 09:43:04 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039E21CFC00) [pid = 908] [serial = 39] [outer = 0000000000000000] [url = about:blank] 09:43:04 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039E0B92800) [pid = 908] [serial = 42] [outer = 0000000000000000] [url = about:blank] 09:43:04 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D1540800) [pid = 908] [serial = 45] [outer = 0000000000000000] [url = about:blank] 09:43:04 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039E35CF800) [pid = 908] [serial = 48] [outer = 0000000000000000] [url = about:blank] 09:43:04 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D1610000) [pid = 908] [serial = 51] [outer = 0000000000000000] [url = about:blank] 09:43:04 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D1664400) [pid = 908] [serial = 54] [outer = 0000000000000000] [url = about:blank] 09:43:04 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039DD07A400) [pid = 908] [serial = 57] [outer = 0000000000000000] [url = about:blank] 09:43:04 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039DD07C400) [pid = 908] [serial = 21] [outer = 0000000000000000] [url = about:blank] 09:43:04 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DF1BCC00) [pid = 908] [serial = 24] [outer = 0000000000000000] [url = about:blank] 09:43:04 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D79E4000) [pid = 908] [serial = 30] [outer = 0000000000000000] [url = about:blank] 09:43:04 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039E372DC00) [pid = 908] [serial = 43] [outer = 0000000000000000] [url = about:blank] 09:43:04 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039E3907800) [pid = 908] [serial = 46] [outer = 0000000000000000] [url = about:blank] 09:43:04 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039DD40CC00) [pid = 908] [serial = 22] [outer = 0000000000000000] [url = about:blank] 09:43:04 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039E293C000) [pid = 908] [serial = 40] [outer = 0000000000000000] [url = about:blank] 09:43:04 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039E796FC00) [pid = 908] [serial = 64] [outer = 0000000000000000] [url = about:blank] 09:43:04 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039E011E000) [pid = 908] [serial = 14] [outer = 0000000000000000] [url = about:blank] 09:43:04 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039D96D3C00) [pid = 908] [serial = 9] [outer = 0000000000000000] [url = about:blank] 09:43:04 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039D9D61800) [pid = 908] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:43:04 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039D7679800) [pid = 908] [serial = 4] [outer = 0000000000000000] [url = about:blank] 09:43:04 INFO - PROCESS | 908 | 1467132184666 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:43:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:43:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1234ms 09:43:04 INFO - PROCESS | 908 | 1467132184715 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 09:43:04 INFO - PROCESS | 908 | 1467132184720 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 09:43:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:43:04 INFO - PROCESS | 908 | 1467132184725 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:43:04 INFO - PROCESS | 908 | 1467132184728 Marionette TRACE conn5 <- [1,102,null,{}] 09:43:04 INFO - PROCESS | 908 | 1467132184734 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:04 INFO - PROCESS | 908 | 1467132184738 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:04 INFO - PROCESS | 908 | 1467132184831 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 09:43:04 INFO - PROCESS | 908 | 1467132184894 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:04 INFO - PROCESS | 908 | 1467132184896 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:04 INFO - PROCESS | 908 | ++DOCSHELL 00000039D79D2000 == 32 [pid = 908] [id = 35] 09:43:04 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039D200F000) [pid = 908] [serial = 101] [outer = 0000000000000000] 09:43:04 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039D2EDA400) [pid = 908] [serial = 102] [outer = 00000039D200F000] 09:43:04 INFO - PROCESS | 908 | 1467132184946 Marionette DEBUG loaded listener.js 09:43:05 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039D3444400) [pid = 908] [serial = 103] [outer = 00000039D200F000] 09:43:05 INFO - PROCESS | 908 | 1467132185307 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:43:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:43:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 09:43:05 INFO - PROCESS | 908 | 1467132185358 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 09:43:05 INFO - PROCESS | 908 | 1467132185363 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 09:43:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:43:05 INFO - PROCESS | 908 | 1467132185370 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:43:05 INFO - PROCESS | 908 | 1467132185372 Marionette TRACE conn5 <- [1,106,null,{}] 09:43:05 INFO - PROCESS | 908 | 1467132185376 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:05 INFO - PROCESS | 908 | 1467132185379 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:05 INFO - PROCESS | 908 | 1467132185465 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 09:43:05 INFO - PROCESS | 908 | 1467132185498 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:05 INFO - PROCESS | 908 | 1467132185500 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:05 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9635000 == 33 [pid = 908] [id = 36] 09:43:05 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039D80BC000) [pid = 908] [serial = 104] [outer = 0000000000000000] 09:43:05 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039D8372800) [pid = 908] [serial = 105] [outer = 00000039D80BC000] 09:43:05 INFO - PROCESS | 908 | 1467132185550 Marionette DEBUG loaded listener.js 09:43:05 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D936C000) [pid = 908] [serial = 106] [outer = 00000039D80BC000] 09:43:05 INFO - PROCESS | 908 | 1467132185966 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:43:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:43:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 627ms 09:43:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:43:06 INFO - PROCESS | 908 | 1467132185999 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 09:43:06 INFO - PROCESS | 908 | 1467132186002 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 09:43:06 INFO - PROCESS | 908 | 1467132186006 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:43:06 INFO - PROCESS | 908 | 1467132186009 Marionette TRACE conn5 <- [1,110,null,{}] 09:43:06 INFO - PROCESS | 908 | 1467132186021 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:06 INFO - PROCESS | 908 | 1467132186025 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:06 INFO - PROCESS | 908 | 1467132186110 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 09:43:06 INFO - PROCESS | 908 | 1467132186118 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:06 INFO - PROCESS | 908 | 1467132186121 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:06 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD720000 == 34 [pid = 908] [id = 37] 09:43:06 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D78EF000) [pid = 908] [serial = 107] [outer = 0000000000000000] 09:43:06 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039DD07B400) [pid = 908] [serial = 108] [outer = 00000039D78EF000] 09:43:06 INFO - PROCESS | 908 | 1467132186171 Marionette DEBUG loaded listener.js 09:43:06 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039DD40C400) [pid = 908] [serial = 109] [outer = 00000039D78EF000] 09:43:06 INFO - PROCESS | 908 | 1467132186564 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:43:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:43:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 09:43:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:43:06 INFO - PROCESS | 908 | 1467132186637 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 09:43:06 INFO - PROCESS | 908 | 1467132186640 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 09:43:06 INFO - PROCESS | 908 | 1467132186648 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:43:06 INFO - PROCESS | 908 | 1467132186650 Marionette TRACE conn5 <- [1,114,null,{}] 09:43:06 INFO - PROCESS | 908 | 1467132186654 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:06 INFO - PROCESS | 908 | 1467132186656 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:06 INFO - PROCESS | 908 | 1467132186760 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 09:43:06 INFO - PROCESS | 908 | 1467132186766 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:06 INFO - PROCESS | 908 | 1467132186768 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:06 INFO - PROCESS | 908 | ++DOCSHELL 00000039DF898800 == 35 [pid = 908] [id = 38] 09:43:06 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DD742400) [pid = 908] [serial = 110] [outer = 0000000000000000] 09:43:06 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039DDD3C800) [pid = 908] [serial = 111] [outer = 00000039DD742400] 09:43:06 INFO - PROCESS | 908 | 1467132186816 Marionette DEBUG loaded listener.js 09:43:06 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039DF87DC00) [pid = 908] [serial = 112] [outer = 00000039DD742400] 09:43:07 INFO - PROCESS | 908 | 1467132187259 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:43:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:43:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 648ms 09:43:07 INFO - PROCESS | 908 | 1467132187294 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 09:43:07 INFO - PROCESS | 908 | 1467132187296 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 09:43:07 INFO - PROCESS | 908 | 1467132187299 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:43:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:43:07 INFO - PROCESS | 908 | 1467132187301 Marionette TRACE conn5 <- [1,118,null,{}] 09:43:07 INFO - PROCESS | 908 | 1467132187305 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:07 INFO - PROCESS | 908 | 1467132187307 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:07 INFO - PROCESS | 908 | 1467132187404 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 09:43:07 INFO - PROCESS | 908 | 1467132187410 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:07 INFO - PROCESS | 908 | 1467132187412 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:07 INFO - PROCESS | 908 | ++DOCSHELL 00000039E0515000 == 36 [pid = 908] [id = 39] 09:43:07 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039D80BA000) [pid = 908] [serial = 113] [outer = 0000000000000000] 09:43:07 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E04FC800) [pid = 908] [serial = 114] [outer = 00000039D80BA000] 09:43:07 INFO - PROCESS | 908 | 1467132187459 Marionette DEBUG loaded listener.js 09:43:07 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E0B93000) [pid = 908] [serial = 115] [outer = 00000039D80BA000] 09:43:07 INFO - PROCESS | 908 | 1467132187878 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:43:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:43:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 09:43:07 INFO - PROCESS | 908 | 1467132187933 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 09:43:07 INFO - PROCESS | 908 | 1467132187935 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 09:43:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:43:07 INFO - PROCESS | 908 | 1467132187948 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:43:07 INFO - PROCESS | 908 | 1467132187950 Marionette TRACE conn5 <- [1,122,null,{}] 09:43:07 INFO - PROCESS | 908 | 1467132187954 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:07 INFO - PROCESS | 908 | 1467132187960 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:08 INFO - PROCESS | 908 | 1467132188109 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 09:43:08 INFO - PROCESS | 908 | 1467132188149 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:08 INFO - PROCESS | 908 | 1467132188151 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:08 INFO - PROCESS | 908 | ++DOCSHELL 00000039E28D8800 == 37 [pid = 908] [id = 40] 09:43:08 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E0DB1400) [pid = 908] [serial = 116] [outer = 0000000000000000] 09:43:08 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E293E400) [pid = 908] [serial = 117] [outer = 00000039E0DB1400] 09:43:08 INFO - PROCESS | 908 | 1467132188199 Marionette DEBUG loaded listener.js 09:43:08 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E3657400) [pid = 908] [serial = 118] [outer = 00000039E0DB1400] 09:43:08 INFO - PROCESS | 908 | 1467132188588 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:43:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:43:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 671ms 09:43:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:43:08 INFO - PROCESS | 908 | 1467132188624 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 09:43:08 INFO - PROCESS | 908 | 1467132188626 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 09:43:08 INFO - PROCESS | 908 | 1467132188629 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:43:08 INFO - PROCESS | 908 | 1467132188631 Marionette TRACE conn5 <- [1,126,null,{}] 09:43:08 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039E7606000) [pid = 908] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:43:08 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D1684400) [pid = 908] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:43:08 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D1664800) [pid = 908] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:43:08 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D160B400) [pid = 908] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:43:08 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039DF877800) [pid = 908] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:43:08 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D1660000) [pid = 908] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:43:08 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039DF872400) [pid = 908] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:43:08 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039D3C58800) [pid = 908] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:43:08 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D92D2800) [pid = 908] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:43:08 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D160D000) [pid = 908] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:43:08 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039D168DC00) [pid = 908] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:43:08 INFO - PROCESS | 908 | 1467132188719 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:08 INFO - PROCESS | 908 | 1467132188721 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:08 INFO - PROCESS | 908 | 1467132188804 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 09:43:08 INFO - PROCESS | 908 | 1467132188809 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:08 INFO - PROCESS | 908 | 1467132188811 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:08 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3916800 == 38 [pid = 908] [id = 41] 09:43:08 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D1662000) [pid = 908] [serial = 119] [outer = 0000000000000000] 09:43:08 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D32C8C00) [pid = 908] [serial = 120] [outer = 00000039D1662000] 09:43:08 INFO - PROCESS | 908 | 1467132188856 Marionette DEBUG loaded listener.js 09:43:08 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DF872400) [pid = 908] [serial = 121] [outer = 00000039D1662000] 09:43:09 INFO - PROCESS | 908 | 1467132189247 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:43:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:43:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 628ms 09:43:09 INFO - PROCESS | 908 | 1467132189260 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 09:43:09 INFO - PROCESS | 908 | 1467132189262 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 09:43:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:43:09 INFO - PROCESS | 908 | 1467132189266 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:43:09 INFO - PROCESS | 908 | 1467132189268 Marionette TRACE conn5 <- [1,130,null,{}] 09:43:09 INFO - PROCESS | 908 | 1467132189271 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:09 INFO - PROCESS | 908 | 1467132189273 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:09 INFO - PROCESS | 908 | 1467132189373 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 09:43:09 INFO - PROCESS | 908 | 1467132189380 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:09 INFO - PROCESS | 908 | 1467132189382 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:09 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7116000 == 39 [pid = 908] [id = 42] 09:43:09 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039E0145400) [pid = 908] [serial = 122] [outer = 0000000000000000] 09:43:09 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E0149800) [pid = 908] [serial = 123] [outer = 00000039E0145400] 09:43:09 INFO - PROCESS | 908 | 1467132189426 Marionette DEBUG loaded listener.js 09:43:09 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E3734000) [pid = 908] [serial = 124] [outer = 00000039E0145400] 09:43:09 INFO - PROCESS | 908 | 1467132189840 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:43:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:43:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 629ms 09:43:09 INFO - PROCESS | 908 | 1467132189898 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 09:43:09 INFO - PROCESS | 908 | 1467132189900 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 09:43:09 INFO - PROCESS | 908 | 1467132189903 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:43:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:43:09 INFO - PROCESS | 908 | 1467132189905 Marionette TRACE conn5 <- [1,134,null,{}] 09:43:09 INFO - PROCESS | 908 | 1467132189909 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:09 INFO - PROCESS | 908 | 1467132189911 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:10 INFO - PROCESS | 908 | 1467132190011 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 09:43:10 INFO - PROCESS | 908 | 1467132190019 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:10 INFO - PROCESS | 908 | 1467132190021 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:10 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD71C000 == 40 [pid = 908] [id = 43] 09:43:10 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039D9295400) [pid = 908] [serial = 125] [outer = 0000000000000000] 09:43:10 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039D92DC400) [pid = 908] [serial = 126] [outer = 00000039D9295400] 09:43:10 INFO - PROCESS | 908 | 1467132190067 Marionette DEBUG loaded listener.js 09:43:10 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E3905400) [pid = 908] [serial = 127] [outer = 00000039D9295400] 09:43:10 INFO - PROCESS | 908 | 1467132190437 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:43:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:43:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 586ms 09:43:10 INFO - PROCESS | 908 | 1467132190493 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 09:43:10 INFO - PROCESS | 908 | 1467132190495 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 09:43:10 INFO - PROCESS | 908 | 1467132190499 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:43:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:43:10 INFO - PROCESS | 908 | 1467132190501 Marionette TRACE conn5 <- [1,138,null,{}] 09:43:10 INFO - PROCESS | 908 | 1467132190504 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:10 INFO - PROCESS | 908 | 1467132190506 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:10 INFO - PROCESS | 908 | 1467132190608 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 09:43:10 INFO - PROCESS | 908 | 1467132190615 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:10 INFO - PROCESS | 908 | 1467132190617 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:10 INFO - PROCESS | 908 | ++DOCSHELL 00000039E05B1800 == 41 [pid = 908] [id = 44] 09:43:10 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039D92DB000) [pid = 908] [serial = 128] [outer = 0000000000000000] 09:43:10 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E05C3400) [pid = 908] [serial = 129] [outer = 00000039D92DB000] 09:43:10 INFO - PROCESS | 908 | 1467132190661 Marionette DEBUG loaded listener.js 09:43:10 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039E05C9C00) [pid = 908] [serial = 130] [outer = 00000039D92DB000] 09:43:11 INFO - PROCESS | 908 | 1467132191343 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:43:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:43:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 880ms 09:43:11 INFO - PROCESS | 908 | 1467132191383 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 09:43:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:43:11 INFO - PROCESS | 908 | 1467132191387 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 09:43:11 INFO - PROCESS | 908 | 1467132191392 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:43:11 INFO - PROCESS | 908 | 1467132191395 Marionette TRACE conn5 <- [1,142,null,{}] 09:43:11 INFO - PROCESS | 908 | 1467132191401 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:11 INFO - PROCESS | 908 | 1467132191405 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:11 INFO - PROCESS | 908 | 1467132191577 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 09:43:11 INFO - PROCESS | 908 | 1467132191586 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:11 INFO - PROCESS | 908 | 1467132191589 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:11 INFO - PROCESS | 908 | ++DOCSHELL 00000039D962E800 == 42 [pid = 908] [id = 45] 09:43:11 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039D3445C00) [pid = 908] [serial = 131] [outer = 0000000000000000] 09:43:11 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039D76B6800) [pid = 908] [serial = 132] [outer = 00000039D3445C00] 09:43:11 INFO - PROCESS | 908 | 1467132191648 Marionette DEBUG loaded listener.js 09:43:11 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039D9107400) [pid = 908] [serial = 133] [outer = 00000039D3445C00] 09:43:12 INFO - PROCESS | 908 | 1467132192521 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:43:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:43:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1292ms 09:43:12 INFO - PROCESS | 908 | 1467132192688 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 09:43:12 INFO - PROCESS | 908 | 1467132192693 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 09:43:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:43:12 INFO - PROCESS | 908 | 1467132192698 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:43:12 INFO - PROCESS | 908 | 1467132192701 Marionette TRACE conn5 <- [1,146,null,{}] 09:43:12 INFO - PROCESS | 908 | 1467132192707 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:12 INFO - PROCESS | 908 | 1467132192710 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:12 INFO - PROCESS | 908 | 1467132192819 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 09:43:12 INFO - PROCESS | 908 | 1467132192876 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:12 INFO - PROCESS | 908 | 1467132192881 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:12 INFO - PROCESS | 908 | ++DOCSHELL 00000039D911C000 == 43 [pid = 908] [id = 46] 09:43:12 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039D3452800) [pid = 908] [serial = 134] [outer = 0000000000000000] 09:43:12 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039D42D8000) [pid = 908] [serial = 135] [outer = 00000039D3452800] 09:43:12 INFO - PROCESS | 908 | 1467132192930 Marionette DEBUG loaded listener.js 09:43:13 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039D92DE800) [pid = 908] [serial = 136] [outer = 00000039D3452800] 09:43:13 INFO - PROCESS | 908 | --DOCSHELL 00000039E7115000 == 42 [pid = 908] [id = 32] 09:43:13 INFO - PROCESS | 908 | --DOCSHELL 00000039E37D7800 == 41 [pid = 908] [id = 31] 09:43:13 INFO - PROCESS | 908 | --DOCSHELL 00000039DFBA8800 == 40 [pid = 908] [id = 30] 09:43:13 INFO - PROCESS | 908 | --DOCSHELL 00000039DD71C000 == 39 [pid = 908] [id = 43] 09:43:13 INFO - PROCESS | 908 | --DOCSHELL 00000039E7116000 == 38 [pid = 908] [id = 42] 09:43:13 INFO - PROCESS | 908 | --DOCSHELL 00000039E3916800 == 37 [pid = 908] [id = 41] 09:43:13 INFO - PROCESS | 908 | --DOCSHELL 00000039E28D8800 == 36 [pid = 908] [id = 40] 09:43:13 INFO - PROCESS | 908 | --DOCSHELL 00000039E0515000 == 35 [pid = 908] [id = 39] 09:43:13 INFO - PROCESS | 908 | --DOCSHELL 00000039DF898800 == 34 [pid = 908] [id = 38] 09:43:13 INFO - PROCESS | 908 | --DOCSHELL 00000039DD720000 == 33 [pid = 908] [id = 37] 09:43:13 INFO - PROCESS | 908 | --DOCSHELL 00000039D9635000 == 32 [pid = 908] [id = 36] 09:43:13 INFO - PROCESS | 908 | --DOCSHELL 00000039D79D2000 == 31 [pid = 908] [id = 35] 09:43:13 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039E7698000) [pid = 908] [serial = 67] [outer = 0000000000000000] [url = about:blank] 09:43:13 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039E7610000) [pid = 908] [serial = 66] [outer = 0000000000000000] [url = about:blank] 09:43:13 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039D32C9800) [pid = 908] [serial = 61] [outer = 0000000000000000] [url = about:blank] 09:43:13 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039E0585000) [pid = 908] [serial = 58] [outer = 0000000000000000] [url = about:blank] 09:43:13 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039DD40AC00) [pid = 908] [serial = 52] [outer = 0000000000000000] [url = about:blank] 09:43:13 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039E3911400) [pid = 908] [serial = 49] [outer = 0000000000000000] [url = about:blank] 09:43:13 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D2EDBC00) [pid = 908] [serial = 55] [outer = 0000000000000000] [url = about:blank] 09:43:13 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039E011EC00) [pid = 908] [serial = 81] [outer = 0000000000000000] [url = about:blank] 09:43:13 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D7973800) [pid = 908] [serial = 72] [outer = 0000000000000000] [url = about:blank] 09:43:13 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D96D8400) [pid = 908] [serial = 75] [outer = 0000000000000000] [url = about:blank] 09:43:13 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D83E7000) [pid = 908] [serial = 73] [outer = 0000000000000000] [url = about:blank] 09:43:13 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D1658400) [pid = 908] [serial = 69] [outer = 0000000000000000] [url = about:blank] 09:43:13 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D273CC00) [pid = 908] [serial = 70] [outer = 0000000000000000] [url = about:blank] 09:43:13 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039DCA26400) [pid = 908] [serial = 76] [outer = 0000000000000000] [url = about:blank] 09:43:13 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DD4D5C00) [pid = 908] [serial = 78] [outer = 0000000000000000] [url = about:blank] 09:43:13 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039DEF09400) [pid = 908] [serial = 79] [outer = 0000000000000000] [url = about:blank] 09:43:13 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039E0984000) [pid = 908] [serial = 82] [outer = 0000000000000000] [url = about:blank] 09:43:13 INFO - PROCESS | 908 | 1467132193507 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:43:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:43:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 838ms 09:43:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:43:13 INFO - PROCESS | 908 | 1467132193542 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 09:43:13 INFO - PROCESS | 908 | 1467132193545 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 09:43:13 INFO - PROCESS | 908 | 1467132193552 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:43:13 INFO - PROCESS | 908 | 1467132193556 Marionette TRACE conn5 <- [1,150,null,{}] 09:43:13 INFO - PROCESS | 908 | 1467132193560 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:13 INFO - PROCESS | 908 | 1467132193563 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:13 INFO - PROCESS | 908 | 1467132193650 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 09:43:13 INFO - PROCESS | 908 | 1467132193659 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:13 INFO - PROCESS | 908 | 1467132193662 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:13 INFO - PROCESS | 908 | ++DOCSHELL 00000039D963A000 == 32 [pid = 908] [id = 47] 09:43:13 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D168D800) [pid = 908] [serial = 137] [outer = 0000000000000000] 09:43:13 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D32CBC00) [pid = 908] [serial = 138] [outer = 00000039D168D800] 09:43:13 INFO - PROCESS | 908 | 1467132193711 Marionette DEBUG loaded listener.js 09:43:13 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D8636800) [pid = 908] [serial = 139] [outer = 00000039D168D800] 09:43:14 INFO - PROCESS | 908 | 1467132194147 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:43:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:43:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 650ms 09:43:14 INFO - PROCESS | 908 | 1467132194200 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 09:43:14 INFO - PROCESS | 908 | 1467132194202 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 09:43:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:43:14 INFO - PROCESS | 908 | 1467132194206 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:43:14 INFO - PROCESS | 908 | 1467132194208 Marionette TRACE conn5 <- [1,154,null,{}] 09:43:14 INFO - PROCESS | 908 | 1467132194240 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:14 INFO - PROCESS | 908 | 1467132194245 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:14 INFO - PROCESS | 908 | 1467132194342 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 09:43:14 INFO - PROCESS | 908 | 1467132194352 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:14 INFO - PROCESS | 908 | 1467132194356 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:14 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFAA1800 == 33 [pid = 908] [id = 48] 09:43:14 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039DD084800) [pid = 908] [serial = 140] [outer = 0000000000000000] 09:43:14 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039DD403800) [pid = 908] [serial = 141] [outer = 00000039DD084800] 09:43:14 INFO - PROCESS | 908 | 1467132194407 Marionette DEBUG loaded listener.js 09:43:14 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039DD4D1800) [pid = 908] [serial = 142] [outer = 00000039DD084800] 09:43:14 INFO - PROCESS | 908 | 1467132194866 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:43:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:43:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 692ms 09:43:14 INFO - PROCESS | 908 | 1467132194901 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 09:43:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:43:14 INFO - PROCESS | 908 | 1467132194903 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 09:43:14 INFO - PROCESS | 908 | 1467132194907 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:43:14 INFO - PROCESS | 908 | 1467132194909 Marionette TRACE conn5 <- [1,158,null,{}] 09:43:14 INFO - PROCESS | 908 | 1467132194913 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:14 INFO - PROCESS | 908 | 1467132194915 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:15 INFO - PROCESS | 908 | 1467132195001 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 09:43:15 INFO - PROCESS | 908 | 1467132195008 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:15 INFO - PROCESS | 908 | 1467132195010 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:15 INFO - PROCESS | 908 | ++DOCSHELL 00000039E05AE000 == 34 [pid = 908] [id = 49] 09:43:15 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039DF87D400) [pid = 908] [serial = 143] [outer = 0000000000000000] 09:43:15 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E0116400) [pid = 908] [serial = 144] [outer = 00000039DF87D400] 09:43:15 INFO - PROCESS | 908 | 1467132195056 Marionette DEBUG loaded listener.js 09:43:15 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E014B400) [pid = 908] [serial = 145] [outer = 00000039DF87D400] 09:43:15 INFO - PROCESS | 908 | 1467132195460 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:43:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:43:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 587ms 09:43:15 INFO - PROCESS | 908 | 1467132195497 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 09:43:15 INFO - PROCESS | 908 | 1467132195499 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 09:43:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:43:15 INFO - PROCESS | 908 | 1467132195503 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:43:15 INFO - PROCESS | 908 | 1467132195504 Marionette TRACE conn5 <- [1,162,null,{}] 09:43:15 INFO - PROCESS | 908 | 1467132195508 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:15 INFO - PROCESS | 908 | 1467132195510 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:15 INFO - PROCESS | 908 | 1467132195597 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 09:43:15 INFO - PROCESS | 908 | 1467132195602 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:15 INFO - PROCESS | 908 | 1467132195604 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:15 INFO - PROCESS | 908 | ++DOCSHELL 00000039E1386800 == 35 [pid = 908] [id = 50] 09:43:15 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E04F4400) [pid = 908] [serial = 146] [outer = 0000000000000000] 09:43:15 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039E05C4400) [pid = 908] [serial = 147] [outer = 00000039E04F4400] 09:43:15 INFO - PROCESS | 908 | 1467132195650 Marionette DEBUG loaded listener.js 09:43:15 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039E0B78C00) [pid = 908] [serial = 148] [outer = 00000039E04F4400] 09:43:16 INFO - PROCESS | 908 | 1467132196104 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:43:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:43:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 628ms 09:43:16 INFO - PROCESS | 908 | 1467132196133 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 09:43:16 INFO - PROCESS | 908 | 1467132196135 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 09:43:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:43:16 INFO - PROCESS | 908 | 1467132196143 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:43:16 INFO - PROCESS | 908 | 1467132196144 Marionette TRACE conn5 <- [1,166,null,{}] 09:43:16 INFO - PROCESS | 908 | 1467132196148 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:16 INFO - PROCESS | 908 | 1467132196154 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:16 INFO - PROCESS | 908 | 1467132196287 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 09:43:16 INFO - PROCESS | 908 | 1467132196299 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:16 INFO - PROCESS | 908 | 1467132196302 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:16 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3711000 == 36 [pid = 908] [id = 51] 09:43:16 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039E0DAA800) [pid = 908] [serial = 149] [outer = 0000000000000000] 09:43:16 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039E1F25C00) [pid = 908] [serial = 150] [outer = 00000039E0DAA800] 09:43:16 INFO - PROCESS | 908 | 1467132196379 Marionette DEBUG loaded listener.js 09:43:16 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039E287E800) [pid = 908] [serial = 151] [outer = 00000039E0DAA800] 09:43:16 INFO - PROCESS | 908 | 1467132196803 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:43:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:43:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 09:43:16 INFO - PROCESS | 908 | 1467132196818 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 09:43:16 INFO - PROCESS | 908 | 1467132196820 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 09:43:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:43:16 INFO - PROCESS | 908 | 1467132196823 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:43:16 INFO - PROCESS | 908 | 1467132196825 Marionette TRACE conn5 <- [1,170,null,{}] 09:43:16 INFO - PROCESS | 908 | 1467132196828 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:16 INFO - PROCESS | 908 | 1467132196830 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:16 INFO - PROCESS | 908 | 1467132196944 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 09:43:17 INFO - PROCESS | 908 | 1467132197011 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:17 INFO - PROCESS | 908 | 1467132197013 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:17 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7105800 == 37 [pid = 908] [id = 52] 09:43:17 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039E2945400) [pid = 908] [serial = 152] [outer = 0000000000000000] 09:43:17 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039E3906000) [pid = 908] [serial = 153] [outer = 00000039E2945400] 09:43:17 INFO - PROCESS | 908 | 1467132197057 Marionette DEBUG loaded listener.js 09:43:17 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039E4F11000) [pid = 908] [serial = 154] [outer = 00000039E2945400] 09:43:17 INFO - PROCESS | 908 | 1467132197439 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:43:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:43:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 629ms 09:43:17 INFO - PROCESS | 908 | 1467132197456 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 09:43:17 INFO - PROCESS | 908 | 1467132197458 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 09:43:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:43:17 INFO - PROCESS | 908 | 1467132197461 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:43:17 INFO - PROCESS | 908 | 1467132197463 Marionette TRACE conn5 <- [1,174,null,{}] 09:43:17 INFO - PROCESS | 908 | 1467132197466 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:17 INFO - PROCESS | 908 | 1467132197468 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:17 INFO - PROCESS | 908 | 1467132197568 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 09:43:17 INFO - PROCESS | 908 | 1467132197572 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:17 INFO - PROCESS | 908 | 1467132197574 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:17 INFO - PROCESS | 908 | ++DOCSHELL 00000039D79D0000 == 38 [pid = 908] [id = 53] 09:43:17 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039D340A800) [pid = 908] [serial = 155] [outer = 0000000000000000] 09:43:17 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (00000039D340FC00) [pid = 908] [serial = 156] [outer = 00000039D340A800] 09:43:17 INFO - PROCESS | 908 | 1467132197619 Marionette DEBUG loaded listener.js 09:43:17 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (00000039E3905000) [pid = 908] [serial = 157] [outer = 00000039D340A800] 09:43:17 INFO - PROCESS | 908 | --DOMWINDOW == 93 (00000039D80BA000) [pid = 908] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:43:17 INFO - PROCESS | 908 | --DOMWINDOW == 92 (00000039DD742400) [pid = 908] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:43:17 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039E0DB1400) [pid = 908] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:43:17 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039D78EF000) [pid = 908] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:43:17 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039D80BC000) [pid = 908] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:43:17 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039D200F000) [pid = 908] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:43:17 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039D2F70400) [pid = 908] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:43:17 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039D1533C00) [pid = 908] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:43:17 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039DD077800) [pid = 908] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:43:17 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039D9295400) [pid = 908] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:43:17 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039DD109800) [pid = 908] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:43:17 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039E365A000) [pid = 908] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:43:17 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D1665000) [pid = 908] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:43:17 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D1662000) [pid = 908] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:43:17 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039E0145400) [pid = 908] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:43:18 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039D165A400) [pid = 908] [serial = 158] [outer = 00000039D3C1E400] 09:43:18 INFO - PROCESS | 908 | 1467132198138 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:43:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:43:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 735ms 09:43:18 INFO - PROCESS | 908 | 1467132198199 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 09:43:18 INFO - PROCESS | 908 | 1467132198201 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 09:43:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:43:18 INFO - PROCESS | 908 | 1467132198212 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:43:18 INFO - PROCESS | 908 | 1467132198214 Marionette TRACE conn5 <- [1,178,null,{}] 09:43:18 INFO - PROCESS | 908 | 1467132198218 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:18 INFO - PROCESS | 908 | 1467132198220 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:18 INFO - PROCESS | 908 | 1467132198318 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 09:43:18 INFO - PROCESS | 908 | 1467132198326 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:18 INFO - PROCESS | 908 | 1467132198328 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:18 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7409800 == 39 [pid = 908] [id = 54] 09:43:18 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039D344B400) [pid = 908] [serial = 159] [outer = 0000000000000000] 09:43:18 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E013E800) [pid = 908] [serial = 160] [outer = 00000039D344B400] 09:43:18 INFO - PROCESS | 908 | 1467132198373 Marionette DEBUG loaded listener.js 09:43:18 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E71AB800) [pid = 908] [serial = 161] [outer = 00000039D344B400] 09:43:18 INFO - PROCESS | 908 | 1467132198749 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:43:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:43:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 587ms 09:43:18 INFO - PROCESS | 908 | 1467132198795 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 09:43:18 INFO - PROCESS | 908 | 1467132198797 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 09:43:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:43:18 INFO - PROCESS | 908 | 1467132198800 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:43:18 INFO - PROCESS | 908 | 1467132198802 Marionette TRACE conn5 <- [1,182,null,{}] 09:43:18 INFO - PROCESS | 908 | 1467132198815 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:18 INFO - PROCESS | 908 | 1467132198817 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:18 INFO - PROCESS | 908 | 1467132198898 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 09:43:18 INFO - PROCESS | 908 | 1467132198904 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:18 INFO - PROCESS | 908 | 1467132198907 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:18 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7947800 == 40 [pid = 908] [id = 55] 09:43:18 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039E0DE8800) [pid = 908] [serial = 162] [outer = 0000000000000000] 09:43:18 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039E0DEC000) [pid = 908] [serial = 163] [outer = 00000039E0DE8800] 09:43:18 INFO - PROCESS | 908 | 1467132198953 Marionette DEBUG loaded listener.js 09:43:19 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039E0DF2000) [pid = 908] [serial = 164] [outer = 00000039E0DE8800] 09:43:19 INFO - PROCESS | 908 | 1467132199325 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:43:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:43:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 587ms 09:43:19 INFO - PROCESS | 908 | 1467132199399 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 09:43:19 INFO - PROCESS | 908 | 1467132199401 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 09:43:19 INFO - PROCESS | 908 | 1467132199405 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:43:19 INFO - PROCESS | 908 | 1467132199407 Marionette TRACE conn5 <- [1,186,null,{}] 09:43:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:43:19 INFO - PROCESS | 908 | 1467132199411 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:19 INFO - PROCESS | 908 | 1467132199413 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:19 INFO - PROCESS | 908 | 1467132199508 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 09:43:19 INFO - PROCESS | 908 | 1467132199521 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:19 INFO - PROCESS | 908 | 1467132199524 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:19 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6028000 == 41 [pid = 908] [id = 56] 09:43:19 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039E6056C00) [pid = 908] [serial = 165] [outer = 0000000000000000] 09:43:19 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039E605F800) [pid = 908] [serial = 166] [outer = 00000039E6056C00] 09:43:19 INFO - PROCESS | 908 | 1467132199570 Marionette DEBUG loaded listener.js 09:43:19 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039E71B6C00) [pid = 908] [serial = 167] [outer = 00000039E6056C00] 09:43:20 INFO - PROCESS | 908 | 1467132200086 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:43:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:43:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 734ms 09:43:20 INFO - PROCESS | 908 | 1467132200146 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 09:43:20 INFO - PROCESS | 908 | 1467132200151 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 09:43:20 INFO - PROCESS | 908 | 1467132200156 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:43:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:43:20 INFO - PROCESS | 908 | 1467132200160 Marionette TRACE conn5 <- [1,190,null,{}] 09:43:20 INFO - PROCESS | 908 | 1467132200166 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:20 INFO - PROCESS | 908 | 1467132200170 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:20 INFO - PROCESS | 908 | 1467132200287 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 09:43:20 INFO - PROCESS | 908 | 1467132200368 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:20 INFO - PROCESS | 908 | 1467132200371 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:20 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9148000 == 42 [pid = 908] [id = 57] 09:43:20 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039D32CC800) [pid = 908] [serial = 168] [outer = 0000000000000000] 09:43:20 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039D3444800) [pid = 908] [serial = 169] [outer = 00000039D32CC800] 09:43:20 INFO - PROCESS | 908 | 1467132200430 Marionette DEBUG loaded listener.js 09:43:20 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039D83E6400) [pid = 908] [serial = 170] [outer = 00000039D32CC800] 09:43:21 INFO - PROCESS | 908 | 1467132200991 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:43:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:43:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 881ms 09:43:21 INFO - PROCESS | 908 | 1467132201041 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 09:43:21 INFO - PROCESS | 908 | 1467132201046 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 09:43:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:43:21 INFO - PROCESS | 908 | 1467132201053 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:43:21 INFO - PROCESS | 908 | 1467132201056 Marionette TRACE conn5 <- [1,194,null,{}] 09:43:21 INFO - PROCESS | 908 | 1467132201060 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:21 INFO - PROCESS | 908 | 1467132201063 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:21 INFO - PROCESS | 908 | 1467132201207 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 09:43:21 INFO - PROCESS | 908 | 1467132201274 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:21 INFO - PROCESS | 908 | 1467132201277 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:21 INFO - PROCESS | 908 | ++DOCSHELL 00000039E0BF2800 == 43 [pid = 908] [id = 58] 09:43:21 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (00000039DCE22400) [pid = 908] [serial = 171] [outer = 0000000000000000] 09:43:21 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (00000039DD4CFC00) [pid = 908] [serial = 172] [outer = 00000039DCE22400] 09:43:21 INFO - PROCESS | 908 | 1467132201335 Marionette DEBUG loaded listener.js 09:43:21 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (00000039E0141000) [pid = 908] [serial = 173] [outer = 00000039DCE22400] 09:43:21 INFO - PROCESS | 908 | 1467132201890 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:43:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:43:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 879ms 09:43:21 INFO - PROCESS | 908 | 1467132201934 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 09:43:21 INFO - PROCESS | 908 | 1467132201937 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 09:43:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:43:21 INFO - PROCESS | 908 | 1467132201941 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:43:21 INFO - PROCESS | 908 | 1467132201945 Marionette TRACE conn5 <- [1,198,null,{}] 09:43:21 INFO - PROCESS | 908 | 1467132201957 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:21 INFO - PROCESS | 908 | 1467132201962 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:22 INFO - PROCESS | 908 | 1467132202072 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 09:43:22 INFO - PROCESS | 908 | 1467132202154 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:22 INFO - PROCESS | 908 | 1467132202158 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:22 INFO - PROCESS | 908 | ++DOCSHELL 00000039E722B000 == 44 [pid = 908] [id = 59] 09:43:22 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (00000039E1523000) [pid = 908] [serial = 174] [outer = 0000000000000000] 09:43:22 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (00000039E211C000) [pid = 908] [serial = 175] [outer = 00000039E1523000] 09:43:22 INFO - PROCESS | 908 | 1467132202218 Marionette DEBUG loaded listener.js 09:43:22 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (00000039E6058400) [pid = 908] [serial = 176] [outer = 00000039E1523000] 09:43:22 INFO - PROCESS | 908 | 1467132202791 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:43:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:43:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 881ms 09:43:22 INFO - PROCESS | 908 | 1467132202824 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 09:43:22 INFO - PROCESS | 908 | 1467132202827 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 09:43:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:43:22 INFO - PROCESS | 908 | 1467132202830 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:43:22 INFO - PROCESS | 908 | 1467132202833 Marionette TRACE conn5 <- [1,202,null,{}] 09:43:22 INFO - PROCESS | 908 | 1467132202837 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:22 INFO - PROCESS | 908 | 1467132202839 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:22 INFO - PROCESS | 908 | 1467132202952 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 09:43:23 INFO - PROCESS | 908 | 1467132203031 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:23 INFO - PROCESS | 908 | 1467132203034 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:23 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7288800 == 45 [pid = 908] [id = 60] 09:43:23 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (00000039D2024C00) [pid = 908] [serial = 177] [outer = 0000000000000000] 09:43:23 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (00000039D2029C00) [pid = 908] [serial = 178] [outer = 00000039D2024C00] 09:43:23 INFO - PROCESS | 908 | 1467132203089 Marionette DEBUG loaded listener.js 09:43:23 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (00000039E6059000) [pid = 908] [serial = 179] [outer = 00000039D2024C00] 09:43:23 INFO - PROCESS | 908 | 1467132203648 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:43:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:43:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 839ms 09:43:23 INFO - PROCESS | 908 | 1467132203672 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 09:43:23 INFO - PROCESS | 908 | 1467132203675 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 09:43:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:43:23 INFO - PROCESS | 908 | 1467132203713 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:43:23 INFO - PROCESS | 908 | 1467132203716 Marionette TRACE conn5 <- [1,206,null,{}] 09:43:23 INFO - PROCESS | 908 | 1467132203735 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:23 INFO - PROCESS | 908 | 1467132203738 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:23 INFO - PROCESS | 908 | 1467132203949 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 09:43:24 INFO - PROCESS | 908 | 1467132204029 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:24 INFO - PROCESS | 908 | 1467132204032 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:24 INFO - PROCESS | 908 | ++DOCSHELL 00000039D806E000 == 46 [pid = 908] [id = 61] 09:43:24 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (00000039D1663C00) [pid = 908] [serial = 180] [outer = 0000000000000000] 09:43:24 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (00000039D201E400) [pid = 908] [serial = 181] [outer = 00000039D1663C00] 09:43:24 INFO - PROCESS | 908 | 1467132204125 Marionette DEBUG loaded listener.js 09:43:24 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (00000039D2F6F800) [pid = 908] [serial = 182] [outer = 00000039D1663C00] 09:43:24 INFO - PROCESS | 908 | --DOCSHELL 00000039E7947800 == 45 [pid = 908] [id = 55] 09:43:24 INFO - PROCESS | 908 | --DOCSHELL 00000039E7409800 == 44 [pid = 908] [id = 54] 09:43:24 INFO - PROCESS | 908 | --DOCSHELL 00000039D79D0000 == 43 [pid = 908] [id = 53] 09:43:24 INFO - PROCESS | 908 | --DOCSHELL 00000039E7105800 == 42 [pid = 908] [id = 52] 09:43:24 INFO - PROCESS | 908 | --DOCSHELL 00000039E3711000 == 41 [pid = 908] [id = 51] 09:43:24 INFO - PROCESS | 908 | --DOCSHELL 00000039E1386800 == 40 [pid = 908] [id = 50] 09:43:24 INFO - PROCESS | 908 | --DOCSHELL 00000039E05AE000 == 39 [pid = 908] [id = 49] 09:43:24 INFO - PROCESS | 908 | --DOCSHELL 00000039DFAA1800 == 38 [pid = 908] [id = 48] 09:43:24 INFO - PROCESS | 908 | --DOCSHELL 00000039D963A000 == 37 [pid = 908] [id = 47] 09:43:24 INFO - PROCESS | 908 | --DOCSHELL 00000039D911C000 == 36 [pid = 908] [id = 46] 09:43:24 INFO - PROCESS | 908 | --DOCSHELL 00000039E05B1800 == 35 [pid = 908] [id = 44] 09:43:24 INFO - PROCESS | 908 | --DOMWINDOW == 103 (00000039E04FC800) [pid = 908] [serial = 114] [outer = 0000000000000000] [url = about:blank] 09:43:24 INFO - PROCESS | 908 | --DOMWINDOW == 102 (00000039DDD3C800) [pid = 908] [serial = 111] [outer = 0000000000000000] [url = about:blank] 09:43:24 INFO - PROCESS | 908 | --DOMWINDOW == 101 (00000039E293E400) [pid = 908] [serial = 117] [outer = 0000000000000000] [url = about:blank] 09:43:24 INFO - PROCESS | 908 | --DOMWINDOW == 100 (00000039DD07B400) [pid = 908] [serial = 108] [outer = 0000000000000000] [url = about:blank] 09:43:24 INFO - PROCESS | 908 | --DOMWINDOW == 99 (00000039D8372800) [pid = 908] [serial = 105] [outer = 0000000000000000] [url = about:blank] 09:43:24 INFO - PROCESS | 908 | --DOMWINDOW == 98 (00000039D936C000) [pid = 908] [serial = 106] [outer = 0000000000000000] [url = about:blank] 09:43:24 INFO - PROCESS | 908 | --DOMWINDOW == 97 (00000039D2EDA400) [pid = 908] [serial = 102] [outer = 0000000000000000] [url = about:blank] 09:43:24 INFO - PROCESS | 908 | --DOMWINDOW == 96 (00000039D3444400) [pid = 908] [serial = 103] [outer = 0000000000000000] [url = about:blank] 09:43:24 INFO - PROCESS | 908 | --DOMWINDOW == 95 (00000039D764D000) [pid = 908] [serial = 100] [outer = 0000000000000000] [url = about:blank] 09:43:24 INFO - PROCESS | 908 | --DOMWINDOW == 94 (00000039D3449400) [pid = 908] [serial = 99] [outer = 0000000000000000] [url = about:blank] 09:43:24 INFO - PROCESS | 908 | --DOMWINDOW == 93 (00000039D2E2B000) [pid = 908] [serial = 85] [outer = 0000000000000000] [url = about:blank] 09:43:24 INFO - PROCESS | 908 | --DOMWINDOW == 92 (00000039D153C000) [pid = 908] [serial = 84] [outer = 0000000000000000] [url = about:blank] 09:43:24 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039DF871800) [pid = 908] [serial = 88] [outer = 0000000000000000] [url = about:blank] 09:43:24 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039DD409C00) [pid = 908] [serial = 87] [outer = 0000000000000000] [url = about:blank] 09:43:24 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039D92DC400) [pid = 908] [serial = 126] [outer = 0000000000000000] [url = about:blank] 09:43:24 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039E243A400) [pid = 908] [serial = 91] [outer = 0000000000000000] [url = about:blank] 09:43:24 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039E15BB400) [pid = 908] [serial = 90] [outer = 0000000000000000] [url = about:blank] 09:43:24 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039E71AE800) [pid = 908] [serial = 94] [outer = 0000000000000000] [url = about:blank] 09:43:24 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039E390F800) [pid = 908] [serial = 93] [outer = 0000000000000000] [url = about:blank] 09:43:24 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039E71ACC00) [pid = 908] [serial = 97] [outer = 0000000000000000] [url = about:blank] 09:43:24 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D3450000) [pid = 908] [serial = 96] [outer = 0000000000000000] [url = about:blank] 09:43:24 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D32C8C00) [pid = 908] [serial = 120] [outer = 0000000000000000] [url = about:blank] 09:43:24 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039E0149800) [pid = 908] [serial = 123] [outer = 0000000000000000] [url = about:blank] 09:43:24 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039E3657400) [pid = 908] [serial = 118] [outer = 0000000000000000] [url = about:blank] 09:43:24 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039DF872400) [pid = 908] [serial = 121] [outer = 0000000000000000] [url = about:blank] 09:43:24 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039DF87DC00) [pid = 908] [serial = 112] [outer = 0000000000000000] [url = about:blank] 09:43:24 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039E0B93000) [pid = 908] [serial = 115] [outer = 0000000000000000] [url = about:blank] 09:43:24 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039E3734000) [pid = 908] [serial = 124] [outer = 0000000000000000] [url = about:blank] 09:43:24 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039E3905400) [pid = 908] [serial = 127] [outer = 0000000000000000] [url = about:blank] 09:43:24 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039DD40C400) [pid = 908] [serial = 109] [outer = 0000000000000000] [url = about:blank] 09:43:24 INFO - PROCESS | 908 | 1467132204718 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:43:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:43:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1069ms 09:43:24 INFO - PROCESS | 908 | 1467132204751 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 09:43:24 INFO - PROCESS | 908 | 1467132204755 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 09:43:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:43:24 INFO - PROCESS | 908 | 1467132204761 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:43:24 INFO - PROCESS | 908 | 1467132204764 Marionette TRACE conn5 <- [1,210,null,{}] 09:43:24 INFO - PROCESS | 908 | 1467132204769 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:24 INFO - PROCESS | 908 | 1467132204772 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:24 INFO - PROCESS | 908 | 1467132204862 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 09:43:24 INFO - PROCESS | 908 | 1467132204928 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:24 INFO - PROCESS | 908 | 1467132204931 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:24 INFO - PROCESS | 908 | ++DOCSHELL 00000039D806E800 == 36 [pid = 908] [id = 62] 09:43:24 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D168BC00) [pid = 908] [serial = 183] [outer = 0000000000000000] 09:43:24 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D32C5800) [pid = 908] [serial = 184] [outer = 00000039D168BC00] 09:43:24 INFO - PROCESS | 908 | 1467132204979 Marionette DEBUG loaded listener.js 09:43:25 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039D3413000) [pid = 908] [serial = 185] [outer = 00000039D168BC00] 09:43:25 INFO - PROCESS | 908 | 1467132205376 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:43:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:43:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 690ms 09:43:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:43:25 INFO - PROCESS | 908 | 1467132205454 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 09:43:25 INFO - PROCESS | 908 | 1467132205457 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 09:43:25 INFO - PROCESS | 908 | 1467132205461 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:43:25 INFO - PROCESS | 908 | 1467132205463 Marionette TRACE conn5 <- [1,214,null,{}] 09:43:25 INFO - PROCESS | 908 | 1467132205467 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:25 INFO - PROCESS | 908 | 1467132205470 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:25 INFO - PROCESS | 908 | 1467132205566 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 09:43:25 INFO - PROCESS | 908 | 1467132205578 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:25 INFO - PROCESS | 908 | 1467132205581 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:25 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD0C1800 == 37 [pid = 908] [id = 63] 09:43:25 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039D92DAC00) [pid = 908] [serial = 186] [outer = 0000000000000000] 09:43:25 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039D96CC400) [pid = 908] [serial = 187] [outer = 00000039D92DAC00] 09:43:25 INFO - PROCESS | 908 | 1467132205627 Marionette DEBUG loaded listener.js 09:43:25 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039DCA31800) [pid = 908] [serial = 188] [outer = 00000039D92DAC00] 09:43:26 INFO - PROCESS | 908 | 1467132206065 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:43:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:43:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 629ms 09:43:26 INFO - PROCESS | 908 | 1467132206091 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 09:43:26 INFO - PROCESS | 908 | 1467132206095 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 09:43:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:43:26 INFO - PROCESS | 908 | 1467132206110 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:43:26 INFO - PROCESS | 908 | 1467132206114 Marionette TRACE conn5 <- [1,218,null,{}] 09:43:26 INFO - PROCESS | 908 | 1467132206118 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:26 INFO - PROCESS | 908 | 1467132206122 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:26 INFO - PROCESS | 908 | 1467132206213 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 09:43:26 INFO - PROCESS | 908 | 1467132206221 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:26 INFO - PROCESS | 908 | 1467132206224 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:26 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFBA9800 == 38 [pid = 908] [id = 64] 09:43:26 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039DD4D2400) [pid = 908] [serial = 189] [outer = 0000000000000000] 09:43:26 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039DDD3C800) [pid = 908] [serial = 190] [outer = 00000039DD4D2400] 09:43:26 INFO - PROCESS | 908 | 1467132206270 Marionette DEBUG loaded listener.js 09:43:26 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039DF87BC00) [pid = 908] [serial = 191] [outer = 00000039DD4D2400] 09:43:26 INFO - PROCESS | 908 | 1467132206691 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:43:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:43:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 650ms 09:43:26 INFO - PROCESS | 908 | 1467132206754 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 09:43:26 INFO - PROCESS | 908 | 1467132206757 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 09:43:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:43:26 INFO - PROCESS | 908 | 1467132206760 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:43:26 INFO - PROCESS | 908 | 1467132206762 Marionette TRACE conn5 <- [1,222,null,{}] 09:43:26 INFO - PROCESS | 908 | 1467132206765 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:26 INFO - PROCESS | 908 | 1467132206767 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:26 INFO - PROCESS | 908 | 1467132206872 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 09:43:26 INFO - PROCESS | 908 | 1467132206938 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:26 INFO - PROCESS | 908 | 1467132206940 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:26 INFO - PROCESS | 908 | ++DOCSHELL 00000039E05AF800 == 39 [pid = 908] [id = 65] 09:43:26 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039DCA0F000) [pid = 908] [serial = 192] [outer = 0000000000000000] 09:43:26 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039DCA11800) [pid = 908] [serial = 193] [outer = 00000039DCA0F000] 09:43:26 INFO - PROCESS | 908 | 1467132206993 Marionette DEBUG loaded listener.js 09:43:27 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039E0144400) [pid = 908] [serial = 194] [outer = 00000039DCA0F000] 09:43:27 INFO - PROCESS | 908 | 1467132207403 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:43:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:43:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 669ms 09:43:27 INFO - PROCESS | 908 | 1467132207432 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 09:43:27 INFO - PROCESS | 908 | 1467132207434 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 09:43:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:43:27 INFO - PROCESS | 908 | 1467132207438 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:43:27 INFO - PROCESS | 908 | 1467132207439 Marionette TRACE conn5 <- [1,226,null,{}] 09:43:27 INFO - PROCESS | 908 | 1467132207443 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:27 INFO - PROCESS | 908 | 1467132207445 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:27 INFO - PROCESS | 908 | 1467132207553 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 09:43:27 INFO - PROCESS | 908 | 1467132207558 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:27 INFO - PROCESS | 908 | 1467132207564 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:27 INFO - PROCESS | 908 | ++DOCSHELL 00000039E1FBF000 == 40 [pid = 908] [id = 66] 09:43:27 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039E0B93400) [pid = 908] [serial = 195] [outer = 0000000000000000] 09:43:27 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039E0B96C00) [pid = 908] [serial = 196] [outer = 00000039E0B93400] 09:43:27 INFO - PROCESS | 908 | 1467132207656 Marionette DEBUG loaded listener.js 09:43:27 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039E0DEE800) [pid = 908] [serial = 197] [outer = 00000039E0B93400] 09:43:28 INFO - PROCESS | 908 | 1467132208094 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:43:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:43:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 691ms 09:43:28 INFO - PROCESS | 908 | 1467132208132 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 09:43:28 INFO - PROCESS | 908 | 1467132208134 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 09:43:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:43:28 INFO - PROCESS | 908 | 1467132208150 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:43:28 INFO - PROCESS | 908 | 1467132208152 Marionette TRACE conn5 <- [1,230,null,{}] 09:43:28 INFO - PROCESS | 908 | 1467132208156 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:28 INFO - PROCESS | 908 | 1467132208158 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:28 INFO - PROCESS | 908 | 1467132208298 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 09:43:28 INFO - PROCESS | 908 | 1467132208321 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:28 INFO - PROCESS | 908 | 1467132208323 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:28 INFO - PROCESS | 908 | ++DOCSHELL 00000039D3CD7800 == 41 [pid = 908] [id = 67] 09:43:28 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039E35CD800) [pid = 908] [serial = 198] [outer = 0000000000000000] 09:43:28 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039E365E000) [pid = 908] [serial = 199] [outer = 00000039E35CD800] 09:43:28 INFO - PROCESS | 908 | 1467132208367 Marionette DEBUG loaded listener.js 09:43:28 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039E390A000) [pid = 908] [serial = 200] [outer = 00000039E35CD800] 09:43:28 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039E0DAA800) [pid = 908] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:43:28 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039DF87D400) [pid = 908] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:43:28 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039DD084800) [pid = 908] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:43:28 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039D3452800) [pid = 908] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:43:28 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039E2945400) [pid = 908] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:43:28 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039E04F4400) [pid = 908] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:43:28 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039D168D800) [pid = 908] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:43:28 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039D340A800) [pid = 908] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:43:28 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D344B400) [pid = 908] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:43:28 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039E0DE8800) [pid = 908] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:43:28 INFO - PROCESS | 908 | 1467132208852 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:43:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:43:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 734ms 09:43:28 INFO - PROCESS | 908 | 1467132208886 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 09:43:28 INFO - PROCESS | 908 | 1467132208888 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 09:43:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:43:28 INFO - PROCESS | 908 | 1467132208892 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:43:28 INFO - PROCESS | 908 | 1467132208894 Marionette TRACE conn5 <- [1,234,null,{}] 09:43:28 INFO - PROCESS | 908 | 1467132208897 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:28 INFO - PROCESS | 908 | 1467132208899 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:28 INFO - PROCESS | 908 | 1467132208981 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 09:43:28 INFO - PROCESS | 908 | 1467132208988 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:28 INFO - PROCESS | 908 | 1467132208990 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:29 INFO - PROCESS | 908 | ++DOCSHELL 00000039E602A800 == 42 [pid = 908] [id = 68] 09:43:29 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039D344B400) [pid = 908] [serial = 201] [outer = 0000000000000000] 09:43:29 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039DFE62C00) [pid = 908] [serial = 202] [outer = 00000039D344B400] 09:43:29 INFO - PROCESS | 908 | 1467132209035 Marionette DEBUG loaded listener.js 09:43:29 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039E4F03400) [pid = 908] [serial = 203] [outer = 00000039D344B400] 09:43:29 INFO - PROCESS | 908 | 1467132209424 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:43:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:43:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 587ms 09:43:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:43:29 INFO - PROCESS | 908 | 1467132209482 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 09:43:29 INFO - PROCESS | 908 | 1467132209485 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 09:43:29 INFO - PROCESS | 908 | 1467132209488 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:43:29 INFO - PROCESS | 908 | 1467132209490 Marionette TRACE conn5 <- [1,238,null,{}] 09:43:29 INFO - PROCESS | 908 | 1467132209503 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:29 INFO - PROCESS | 908 | 1467132209505 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:29 INFO - PROCESS | 908 | 1467132209588 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 09:43:29 INFO - PROCESS | 908 | 1467132209615 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:29 INFO - PROCESS | 908 | 1467132209617 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:29 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7119800 == 43 [pid = 908] [id = 69] 09:43:29 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039E4F07C00) [pid = 908] [serial = 204] [outer = 0000000000000000] 09:43:29 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039E4F0F000) [pid = 908] [serial = 205] [outer = 00000039E4F07C00] 09:43:29 INFO - PROCESS | 908 | 1467132209662 Marionette DEBUG loaded listener.js 09:43:29 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039E6061400) [pid = 908] [serial = 206] [outer = 00000039E4F07C00] 09:43:30 INFO - PROCESS | 908 | 1467132210082 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:43:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:43:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 649ms 09:43:30 INFO - PROCESS | 908 | 1467132210142 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 09:43:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:43:30 INFO - PROCESS | 908 | 1467132210144 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 09:43:30 INFO - PROCESS | 908 | 1467132210148 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:43:30 INFO - PROCESS | 908 | 1467132210150 Marionette TRACE conn5 <- [1,242,null,{}] 09:43:30 INFO - PROCESS | 908 | 1467132210153 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:30 INFO - PROCESS | 908 | 1467132210155 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:30 INFO - PROCESS | 908 | 1467132210241 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 09:43:30 INFO - PROCESS | 908 | 1467132210246 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:30 INFO - PROCESS | 908 | 1467132210248 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:30 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7219800 == 44 [pid = 908] [id = 70] 09:43:30 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039E7176C00) [pid = 908] [serial = 207] [outer = 0000000000000000] 09:43:30 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039E717C400) [pid = 908] [serial = 208] [outer = 00000039E7176C00] 09:43:30 INFO - PROCESS | 908 | 1467132210293 Marionette DEBUG loaded listener.js 09:43:30 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039E7183400) [pid = 908] [serial = 209] [outer = 00000039E7176C00] 09:43:30 INFO - PROCESS | 908 | 1467132210781 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:43:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:43:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 691ms 09:43:30 INFO - PROCESS | 908 | 1467132210866 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 09:43:30 INFO - PROCESS | 908 | 1467132210871 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 09:43:30 INFO - PROCESS | 908 | 1467132210877 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:43:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:43:30 INFO - PROCESS | 908 | 1467132210882 Marionette TRACE conn5 <- [1,246,null,{}] 09:43:30 INFO - PROCESS | 908 | 1467132210890 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:30 INFO - PROCESS | 908 | 1467132210894 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:31 INFO - PROCESS | 908 | 1467132211060 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 09:43:31 INFO - PROCESS | 908 | 1467132211134 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:31 INFO - PROCESS | 908 | 1467132211139 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:31 INFO - PROCESS | 908 | ++DOCSHELL 00000039D914D000 == 45 [pid = 908] [id = 71] 09:43:31 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039D2EDDC00) [pid = 908] [serial = 210] [outer = 0000000000000000] 09:43:31 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (00000039D32C8400) [pid = 908] [serial = 211] [outer = 00000039D2EDDC00] 09:43:31 INFO - PROCESS | 908 | 1467132211198 Marionette DEBUG loaded listener.js 09:43:31 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (00000039D7966C00) [pid = 908] [serial = 212] [outer = 00000039D2EDDC00] 09:43:31 INFO - PROCESS | 908 | 1467132211774 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:43:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:43:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 943ms 09:43:31 INFO - PROCESS | 908 | 1467132211828 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 09:43:31 INFO - PROCESS | 908 | 1467132211832 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 09:43:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:43:31 INFO - PROCESS | 908 | 1467132211840 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:43:31 INFO - PROCESS | 908 | 1467132211844 Marionette TRACE conn5 <- [1,250,null,{}] 09:43:31 INFO - PROCESS | 908 | 1467132211850 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:31 INFO - PROCESS | 908 | 1467132211853 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:32 INFO - PROCESS | 908 | 1467132212015 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 09:43:32 INFO - PROCESS | 908 | 1467132212056 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:32 INFO - PROCESS | 908 | 1467132212059 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:32 INFO - PROCESS | 908 | ++DOCSHELL 00000039E15DF000 == 46 [pid = 908] [id = 72] 09:43:32 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (00000039DCEEA000) [pid = 908] [serial = 213] [outer = 0000000000000000] 09:43:32 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (00000039DD10E400) [pid = 908] [serial = 214] [outer = 00000039DCEEA000] 09:43:32 INFO - PROCESS | 908 | 1467132212118 Marionette DEBUG loaded listener.js 09:43:32 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (00000039DF1CA400) [pid = 908] [serial = 215] [outer = 00000039DCEEA000] 09:43:32 INFO - PROCESS | 908 | 1467132212705 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:43:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:43:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 880ms 09:43:32 INFO - PROCESS | 908 | 1467132212737 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 09:43:32 INFO - PROCESS | 908 | 1467132212740 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 09:43:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:43:32 INFO - PROCESS | 908 | 1467132212745 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:43:32 INFO - PROCESS | 908 | 1467132212748 Marionette TRACE conn5 <- [1,254,null,{}] 09:43:32 INFO - PROCESS | 908 | 1467132212758 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:32 INFO - PROCESS | 908 | 1467132212763 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:32 INFO - PROCESS | 908 | 1467132212884 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 09:43:32 INFO - PROCESS | 908 | 1467132212970 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:32 INFO - PROCESS | 908 | 1467132212974 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:32 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7935800 == 47 [pid = 908] [id = 73] 09:43:32 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (00000039E13B3400) [pid = 908] [serial = 216] [outer = 0000000000000000] 09:43:33 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (00000039E2121800) [pid = 908] [serial = 217] [outer = 00000039E13B3400] 09:43:33 INFO - PROCESS | 908 | 1467132213034 Marionette DEBUG loaded listener.js 09:43:33 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (00000039E3A27C00) [pid = 908] [serial = 218] [outer = 00000039E13B3400] 09:43:33 INFO - PROCESS | 908 | 1467132213658 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:43:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:43:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 943ms 09:43:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:43:33 INFO - PROCESS | 908 | 1467132213690 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 09:43:33 INFO - PROCESS | 908 | 1467132213693 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 09:43:33 INFO - PROCESS | 908 | 1467132213696 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:43:33 INFO - PROCESS | 908 | 1467132213698 Marionette TRACE conn5 <- [1,258,null,{}] 09:43:33 INFO - PROCESS | 908 | 1467132213702 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:33 INFO - PROCESS | 908 | 1467132213705 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:33 INFO - PROCESS | 908 | 1467132213820 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 09:43:33 INFO - PROCESS | 908 | 1467132213902 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:33 INFO - PROCESS | 908 | 1467132213904 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:33 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7BD5800 == 48 [pid = 908] [id = 74] 09:43:33 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (00000039E7177C00) [pid = 908] [serial = 219] [outer = 0000000000000000] 09:43:33 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (00000039E7183C00) [pid = 908] [serial = 220] [outer = 00000039E7177C00] 09:43:33 INFO - PROCESS | 908 | 1467132213962 Marionette DEBUG loaded listener.js 09:43:34 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (00000039E72AD400) [pid = 908] [serial = 221] [outer = 00000039E7177C00] 09:43:34 INFO - PROCESS | 908 | 1467132214517 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:43:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:43:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 881ms 09:43:34 INFO - PROCESS | 908 | 1467132214581 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 09:43:34 INFO - PROCESS | 908 | 1467132214583 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 09:43:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:43:34 INFO - PROCESS | 908 | 1467132214587 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:43:34 INFO - PROCESS | 908 | 1467132214589 Marionette TRACE conn5 <- [1,262,null,{}] 09:43:34 INFO - PROCESS | 908 | 1467132214594 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:34 INFO - PROCESS | 908 | 1467132214596 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:34 INFO - PROCESS | 908 | 1467132214750 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 09:43:34 INFO - PROCESS | 908 | 1467132214889 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:34 INFO - PROCESS | 908 | 1467132214891 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:34 INFO - PROCESS | 908 | ++DOCSHELL 00000039D79DE000 == 49 [pid = 908] [id = 75] 09:43:34 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (00000039D9294800) [pid = 908] [serial = 222] [outer = 0000000000000000] 09:43:34 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (00000039DEF0E000) [pid = 908] [serial = 223] [outer = 00000039D9294800] 09:43:34 INFO - PROCESS | 908 | 1467132214959 Marionette DEBUG loaded listener.js 09:43:35 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (00000039E4ECC400) [pid = 908] [serial = 224] [outer = 00000039D9294800] 09:43:35 INFO - PROCESS | 908 | 1467132215883 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:43:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:43:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1337ms 09:43:35 INFO - PROCESS | 908 | 1467132215925 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 09:43:35 INFO - PROCESS | 908 | 1467132215928 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 09:43:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:43:35 INFO - PROCESS | 908 | 1467132215933 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:43:35 INFO - PROCESS | 908 | 1467132215936 Marionette TRACE conn5 <- [1,266,null,{}] 09:43:35 INFO - PROCESS | 908 | 1467132215941 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:35 INFO - PROCESS | 908 | 1467132215943 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:36 INFO - PROCESS | 908 | 1467132216051 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 09:43:36 INFO - PROCESS | 908 | 1467132216122 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:36 INFO - PROCESS | 908 | 1467132216125 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:36 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD0BA800 == 50 [pid = 908] [id = 76] 09:43:36 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (00000039D92DB800) [pid = 908] [serial = 225] [outer = 0000000000000000] 09:43:36 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (00000039D986B800) [pid = 908] [serial = 226] [outer = 00000039D92DB800] 09:43:36 INFO - PROCESS | 908 | 1467132216177 Marionette DEBUG loaded listener.js 09:43:36 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (00000039DD40F800) [pid = 908] [serial = 227] [outer = 00000039D92DB800] 09:43:36 INFO - PROCESS | 908 | --DOCSHELL 00000039E7119800 == 49 [pid = 908] [id = 69] 09:43:36 INFO - PROCESS | 908 | --DOCSHELL 00000039E602A800 == 48 [pid = 908] [id = 68] 09:43:36 INFO - PROCESS | 908 | --DOCSHELL 00000039D3CD7800 == 47 [pid = 908] [id = 67] 09:43:36 INFO - PROCESS | 908 | --DOCSHELL 00000039E1FBF000 == 46 [pid = 908] [id = 66] 09:43:36 INFO - PROCESS | 908 | --DOCSHELL 00000039E05AF800 == 45 [pid = 908] [id = 65] 09:43:36 INFO - PROCESS | 908 | --DOCSHELL 00000039DFBA9800 == 44 [pid = 908] [id = 64] 09:43:36 INFO - PROCESS | 908 | --DOCSHELL 00000039DD0C1800 == 43 [pid = 908] [id = 63] 09:43:36 INFO - PROCESS | 908 | --DOCSHELL 00000039D806E800 == 42 [pid = 908] [id = 62] 09:43:36 INFO - PROCESS | 908 | --DOCSHELL 00000039D806E000 == 41 [pid = 908] [id = 61] 09:43:36 INFO - PROCESS | 908 | --DOCSHELL 00000039D9148000 == 40 [pid = 908] [id = 57] 09:43:36 INFO - PROCESS | 908 | --DOMWINDOW == 108 (00000039E605F800) [pid = 908] [serial = 166] [outer = 0000000000000000] [url = about:blank] 09:43:36 INFO - PROCESS | 908 | --DOMWINDOW == 107 (00000039E014B400) [pid = 908] [serial = 145] [outer = 0000000000000000] [url = about:blank] 09:43:36 INFO - PROCESS | 908 | --DOMWINDOW == 106 (00000039D76B6800) [pid = 908] [serial = 132] [outer = 0000000000000000] [url = about:blank] 09:43:36 INFO - PROCESS | 908 | --DOMWINDOW == 105 (00000039D92DE800) [pid = 908] [serial = 136] [outer = 0000000000000000] [url = about:blank] 09:43:36 INFO - PROCESS | 908 | --DOMWINDOW == 104 (00000039D42D8000) [pid = 908] [serial = 135] [outer = 0000000000000000] [url = about:blank] 09:43:36 INFO - PROCESS | 908 | --DOMWINDOW == 103 (00000039E4F11000) [pid = 908] [serial = 154] [outer = 0000000000000000] [url = about:blank] 09:43:36 INFO - PROCESS | 908 | --DOMWINDOW == 102 (00000039E05C4400) [pid = 908] [serial = 147] [outer = 0000000000000000] [url = about:blank] 09:43:36 INFO - PROCESS | 908 | --DOMWINDOW == 101 (00000039D32CBC00) [pid = 908] [serial = 138] [outer = 0000000000000000] [url = about:blank] 09:43:36 INFO - PROCESS | 908 | --DOMWINDOW == 100 (00000039D8636800) [pid = 908] [serial = 139] [outer = 0000000000000000] [url = about:blank] 09:43:36 INFO - PROCESS | 908 | --DOMWINDOW == 99 (00000039E3906000) [pid = 908] [serial = 153] [outer = 0000000000000000] [url = about:blank] 09:43:36 INFO - PROCESS | 908 | --DOMWINDOW == 98 (00000039DDD41000) [pid = 908] [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:43:36 INFO - PROCESS | 908 | --DOMWINDOW == 97 (00000039D340FC00) [pid = 908] [serial = 156] [outer = 0000000000000000] [url = about:blank] 09:43:36 INFO - PROCESS | 908 | --DOMWINDOW == 96 (00000039E3905000) [pid = 908] [serial = 157] [outer = 0000000000000000] [url = about:blank] 09:43:36 INFO - PROCESS | 908 | --DOMWINDOW == 95 (00000039E013E800) [pid = 908] [serial = 160] [outer = 0000000000000000] [url = about:blank] 09:43:36 INFO - PROCESS | 908 | --DOMWINDOW == 94 (00000039E71AB800) [pid = 908] [serial = 161] [outer = 0000000000000000] [url = about:blank] 09:43:36 INFO - PROCESS | 908 | --DOMWINDOW == 93 (00000039E0DEC000) [pid = 908] [serial = 163] [outer = 0000000000000000] [url = about:blank] 09:43:36 INFO - PROCESS | 908 | --DOMWINDOW == 92 (00000039E0DF2000) [pid = 908] [serial = 164] [outer = 0000000000000000] [url = about:blank] 09:43:36 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039E0B78C00) [pid = 908] [serial = 148] [outer = 0000000000000000] [url = about:blank] 09:43:36 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039E1F25C00) [pid = 908] [serial = 150] [outer = 0000000000000000] [url = about:blank] 09:43:36 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039E287E800) [pid = 908] [serial = 151] [outer = 0000000000000000] [url = about:blank] 09:43:36 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039E0116400) [pid = 908] [serial = 144] [outer = 0000000000000000] [url = about:blank] 09:43:36 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039DD403800) [pid = 908] [serial = 141] [outer = 0000000000000000] [url = about:blank] 09:43:36 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039DD4D1800) [pid = 908] [serial = 142] [outer = 0000000000000000] [url = about:blank] 09:43:36 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039E05C3400) [pid = 908] [serial = 129] [outer = 0000000000000000] [url = about:blank] 09:43:36 INFO - PROCESS | 908 | 1467132216693 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:43:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:43:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 797ms 09:43:36 INFO - PROCESS | 908 | 1467132216732 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 09:43:36 INFO - PROCESS | 908 | 1467132216737 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 09:43:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:43:36 INFO - PROCESS | 908 | 1467132216743 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:43:36 INFO - PROCESS | 908 | 1467132216746 Marionette TRACE conn5 <- [1,270,null,{}] 09:43:36 INFO - PROCESS | 908 | 1467132216750 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:36 INFO - PROCESS | 908 | 1467132216753 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:36 INFO - PROCESS | 908 | 1467132216847 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 09:43:36 INFO - PROCESS | 908 | 1467132216857 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:36 INFO - PROCESS | 908 | 1467132216860 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:36 INFO - PROCESS | 908 | ++DOCSHELL 00000039DCEAB000 == 41 [pid = 908] [id = 77] 09:43:36 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039D83DB400) [pid = 908] [serial = 228] [outer = 0000000000000000] 09:43:36 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039D9294400) [pid = 908] [serial = 229] [outer = 00000039D83DB400] 09:43:36 INFO - PROCESS | 908 | 1467132216914 Marionette DEBUG loaded listener.js 09:43:37 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039DCA2F000) [pid = 908] [serial = 230] [outer = 00000039D83DB400] 09:43:37 INFO - PROCESS | 908 | 1467132217355 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:43:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:43:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 629ms 09:43:37 INFO - PROCESS | 908 | 1467132217374 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 09:43:37 INFO - PROCESS | 908 | 1467132217377 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 09:43:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:43:37 INFO - PROCESS | 908 | 1467132217380 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:43:37 INFO - PROCESS | 908 | 1467132217384 Marionette TRACE conn5 <- [1,274,null,{}] 09:43:37 INFO - PROCESS | 908 | 1467132217399 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:37 INFO - PROCESS | 908 | 1467132217403 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:37 INFO - PROCESS | 908 | 1467132217492 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 09:43:37 INFO - PROCESS | 908 | 1467132217499 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:37 INFO - PROCESS | 908 | 1467132217502 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:37 INFO - PROCESS | 908 | ++DOCSHELL 00000039E075B000 == 42 [pid = 908] [id = 78] 09:43:37 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039DF87DC00) [pid = 908] [serial = 231] [outer = 0000000000000000] 09:43:37 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039DFE62400) [pid = 908] [serial = 232] [outer = 00000039DF87DC00] 09:43:37 INFO - PROCESS | 908 | 1467132217584 Marionette DEBUG loaded listener.js 09:43:37 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039E01E4C00) [pid = 908] [serial = 233] [outer = 00000039DF87DC00] 09:43:38 INFO - PROCESS | 908 | 1467132218028 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:43:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:43:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 690ms 09:43:38 INFO - PROCESS | 908 | 1467132218075 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 09:43:38 INFO - PROCESS | 908 | 1467132218078 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 09:43:38 INFO - PROCESS | 908 | 1467132218082 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:43:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:43:38 INFO - PROCESS | 908 | 1467132218084 Marionette TRACE conn5 <- [1,278,null,{}] 09:43:38 INFO - PROCESS | 908 | 1467132218088 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:38 INFO - PROCESS | 908 | 1467132218090 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:38 INFO - PROCESS | 908 | 1467132218180 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 09:43:38 INFO - PROCESS | 908 | 1467132218188 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:38 INFO - PROCESS | 908 | 1467132218191 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:38 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3696800 == 43 [pid = 908] [id = 79] 09:43:38 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039E0B90800) [pid = 908] [serial = 234] [outer = 0000000000000000] 09:43:38 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (00000039E0B95000) [pid = 908] [serial = 235] [outer = 00000039E0B90800] 09:43:38 INFO - PROCESS | 908 | 1467132218238 Marionette DEBUG loaded listener.js 09:43:38 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (00000039E0DE8C00) [pid = 908] [serial = 236] [outer = 00000039E0B90800] 09:43:38 INFO - PROCESS | 908 | 1467132218647 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:43:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:43:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 628ms 09:43:38 INFO - PROCESS | 908 | 1467132218714 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 09:43:38 INFO - PROCESS | 908 | 1467132218716 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 09:43:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:43:38 INFO - PROCESS | 908 | 1467132218728 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:43:38 INFO - PROCESS | 908 | 1467132218730 Marionette TRACE conn5 <- [1,282,null,{}] 09:43:38 INFO - PROCESS | 908 | 1467132218734 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:38 INFO - PROCESS | 908 | 1467132218736 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:38 INFO - PROCESS | 908 | 1467132218850 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 09:43:38 INFO - PROCESS | 908 | 1467132218917 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:38 INFO - PROCESS | 908 | 1467132218920 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:38 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BE0000 == 44 [pid = 908] [id = 80] 09:43:38 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (00000039E0B91C00) [pid = 908] [serial = 237] [outer = 0000000000000000] 09:43:38 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (00000039E15B8800) [pid = 908] [serial = 238] [outer = 00000039E0B91C00] 09:43:38 INFO - PROCESS | 908 | 1467132218967 Marionette DEBUG loaded listener.js 09:43:39 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (00000039E287E800) [pid = 908] [serial = 239] [outer = 00000039E0B91C00] 09:43:39 INFO - PROCESS | 908 | 1467132219405 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:43:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:43:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 731ms 09:43:39 INFO - PROCESS | 908 | 1467132219465 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 09:43:39 INFO - PROCESS | 908 | 1467132219467 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 09:43:39 INFO - PROCESS | 908 | 1467132219471 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:43:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:43:39 INFO - PROCESS | 908 | 1467132219473 Marionette TRACE conn5 <- [1,286,null,{}] 09:43:39 INFO - PROCESS | 908 | 1467132219476 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:39 INFO - PROCESS | 908 | 1467132219482 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:39 INFO - PROCESS | 908 | 1467132219605 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 09:43:39 INFO - PROCESS | 908 | 1467132219654 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:39 INFO - PROCESS | 908 | 1467132219656 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:39 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6029800 == 45 [pid = 908] [id = 81] 09:43:39 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (00000039E4ED0000) [pid = 908] [serial = 240] [outer = 0000000000000000] 09:43:39 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (00000039E4F0B400) [pid = 908] [serial = 241] [outer = 00000039E4ED0000] 09:43:39 INFO - PROCESS | 908 | 1467132219703 Marionette DEBUG loaded listener.js 09:43:39 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (00000039E605BC00) [pid = 908] [serial = 242] [outer = 00000039E4ED0000] 09:43:40 INFO - PROCESS | 908 | 1467132220105 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:43:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:43:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 689ms 09:43:40 INFO - PROCESS | 908 | 1467132220167 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 09:43:40 INFO - PROCESS | 908 | 1467132220169 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 09:43:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:43:40 INFO - PROCESS | 908 | 1467132220173 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:43:40 INFO - PROCESS | 908 | 1467132220175 Marionette TRACE conn5 <- [1,290,null,{}] 09:43:40 INFO - PROCESS | 908 | 1467132220178 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:40 INFO - PROCESS | 908 | 1467132220188 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:40 INFO - PROCESS | 908 | 1467132220319 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 09:43:40 INFO - PROCESS | 908 | 1467132220325 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:40 INFO - PROCESS | 908 | 1467132220327 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:40 INFO - PROCESS | 908 | ++DOCSHELL 00000039E71DB000 == 46 [pid = 908] [id = 82] 09:43:40 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (00000039D2EE9C00) [pid = 908] [serial = 243] [outer = 0000000000000000] 09:43:40 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (00000039D2EED400) [pid = 908] [serial = 244] [outer = 00000039D2EE9C00] 09:43:40 INFO - PROCESS | 908 | 1467132220411 Marionette DEBUG loaded listener.js 09:43:40 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (00000039E4ED0800) [pid = 908] [serial = 245] [outer = 00000039D2EE9C00] 09:43:40 INFO - PROCESS | 908 | --DOMWINDOW == 102 (00000039D344B400) [pid = 908] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:43:40 INFO - PROCESS | 908 | --DOMWINDOW == 101 (00000039E4F07C00) [pid = 908] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:43:40 INFO - PROCESS | 908 | --DOMWINDOW == 100 (00000039D3445C00) [pid = 908] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:43:40 INFO - PROCESS | 908 | --DOMWINDOW == 99 (00000039D92DB000) [pid = 908] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:43:40 INFO - PROCESS | 908 | --DOMWINDOW == 98 (00000039E0B93400) [pid = 908] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:43:40 INFO - PROCESS | 908 | --DOMWINDOW == 97 (00000039E6056C00) [pid = 908] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:43:40 INFO - PROCESS | 908 | --DOMWINDOW == 96 (00000039D92DAC00) [pid = 908] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:43:40 INFO - PROCESS | 908 | --DOMWINDOW == 95 (00000039D168BC00) [pid = 908] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:43:40 INFO - PROCESS | 908 | --DOMWINDOW == 94 (00000039DD4D2400) [pid = 908] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:43:40 INFO - PROCESS | 908 | --DOMWINDOW == 93 (00000039DCA0F000) [pid = 908] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:43:40 INFO - PROCESS | 908 | --DOMWINDOW == 92 (00000039E35CD800) [pid = 908] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:43:40 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039DCE22400) [pid = 908] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:43:40 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039D2024C00) [pid = 908] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:43:40 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039D32CC800) [pid = 908] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:43:40 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039E1523000) [pid = 908] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:43:40 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039D1663C00) [pid = 908] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:43:40 INFO - PROCESS | 908 | 1467132220968 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:43:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:43:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 840ms 09:43:41 INFO - PROCESS | 908 | 1467132221017 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 09:43:41 INFO - PROCESS | 908 | 1467132221019 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 09:43:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:43:41 INFO - PROCESS | 908 | 1467132221023 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:43:41 INFO - PROCESS | 908 | 1467132221024 Marionette TRACE conn5 <- [1,294,null,{}] 09:43:41 INFO - PROCESS | 908 | 1467132221028 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:41 INFO - PROCESS | 908 | 1467132221030 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:41 INFO - PROCESS | 908 | 1467132221117 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 09:43:41 INFO - PROCESS | 908 | 1467132221188 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:41 INFO - PROCESS | 908 | 1467132221190 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:41 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7283000 == 47 [pid = 908] [id = 83] 09:43:41 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039D1686C00) [pid = 908] [serial = 246] [outer = 0000000000000000] 09:43:41 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039D32C9400) [pid = 908] [serial = 247] [outer = 00000039D1686C00] 09:43:41 INFO - PROCESS | 908 | 1467132221236 Marionette DEBUG loaded listener.js 09:43:41 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039DFC96000) [pid = 908] [serial = 248] [outer = 00000039D1686C00] 09:43:41 INFO - PROCESS | 908 | 1467132221597 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:43:41 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:43:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 628ms 09:43:41 INFO - PROCESS | 908 | 1467132221672 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 09:43:41 INFO - PROCESS | 908 | 1467132221674 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 09:43:41 INFO - PROCESS | 908 | 1467132221675 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:43:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:43:41 INFO - PROCESS | 908 | 1467132221690 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:43:41 INFO - PROCESS | 908 | 1467132221692 Marionette TRACE conn5 <- [1,298,null,{}] 09:43:41 INFO - PROCESS | 908 | 1467132221695 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:41 INFO - PROCESS | 908 | 1467132221697 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:41 INFO - PROCESS | 908 | 1467132221784 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 09:43:41 INFO - PROCESS | 908 | 1467132221790 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:41 INFO - PROCESS | 908 | 1467132221792 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:41 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7BD6800 == 48 [pid = 908] [id = 84] 09:43:41 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039E21CDC00) [pid = 908] [serial = 249] [outer = 0000000000000000] 09:43:41 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039E4E11C00) [pid = 908] [serial = 250] [outer = 00000039E21CDC00] 09:43:41 INFO - PROCESS | 908 | 1467132221837 Marionette DEBUG loaded listener.js 09:43:41 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (00000039E7179000) [pid = 908] [serial = 251] [outer = 00000039E21CDC00] 09:43:42 INFO - PROCESS | 908 | 1467132222234 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:43:42 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:43:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 587ms 09:43:42 INFO - PROCESS | 908 | 1467132222289 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 09:43:42 INFO - PROCESS | 908 | 1467132222292 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 09:43:42 INFO - PROCESS | 908 | 1467132222295 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:43:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:43:42 INFO - PROCESS | 908 | 1467132222297 Marionette TRACE conn5 <- [1,302,null,{}] 09:43:42 INFO - PROCESS | 908 | 1467132222301 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:42 INFO - PROCESS | 908 | 1467132222303 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:42 INFO - PROCESS | 908 | 1467132222395 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 09:43:42 INFO - PROCESS | 908 | 1467132222401 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:42 INFO - PROCESS | 908 | 1467132222403 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:42 INFO - PROCESS | 908 | ++DOCSHELL 00000039E8B30800 == 49 [pid = 908] [id = 85] 09:43:42 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (00000039E4C96000) [pid = 908] [serial = 252] [outer = 0000000000000000] 09:43:42 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (00000039E4C9C800) [pid = 908] [serial = 253] [outer = 00000039E4C96000] 09:43:42 INFO - PROCESS | 908 | 1467132222449 Marionette DEBUG loaded listener.js 09:43:42 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (00000039E4E0FC00) [pid = 908] [serial = 254] [outer = 00000039E4C96000] 09:43:42 INFO - PROCESS | 908 | 1467132222867 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:43:42 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:43:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 693ms 09:43:42 INFO - PROCESS | 908 | 1467132222992 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 09:43:43 INFO - PROCESS | 908 | 1467132222996 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 09:43:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:43:43 INFO - PROCESS | 908 | 1467132223002 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:43:43 INFO - PROCESS | 908 | 1467132223006 Marionette TRACE conn5 <- [1,306,null,{}] 09:43:43 INFO - PROCESS | 908 | 1467132223013 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:43 INFO - PROCESS | 908 | 1467132223017 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:43 INFO - PROCESS | 908 | 1467132223221 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 09:43:43 INFO - PROCESS | 908 | 1467132223301 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:43 INFO - PROCESS | 908 | 1467132223307 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:43 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9158800 == 50 [pid = 908] [id = 86] 09:43:43 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (00000039D2F63C00) [pid = 908] [serial = 255] [outer = 0000000000000000] 09:43:43 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (00000039D32CE000) [pid = 908] [serial = 256] [outer = 00000039D2F63C00] 09:43:43 INFO - PROCESS | 908 | 1467132223365 Marionette DEBUG loaded listener.js 09:43:43 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (00000039D7969000) [pid = 908] [serial = 257] [outer = 00000039D2F63C00] 09:43:43 INFO - PROCESS | 908 | 1467132223938 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:43:43 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:43:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 987ms 09:43:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:43:44 INFO - PROCESS | 908 | 1467132223992 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 09:43:44 INFO - PROCESS | 908 | 1467132223996 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 09:43:44 INFO - PROCESS | 908 | 1467132224003 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:43:44 INFO - PROCESS | 908 | 1467132224007 Marionette TRACE conn5 <- [1,310,null,{}] 09:43:44 INFO - PROCESS | 908 | 1467132224011 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:44 INFO - PROCESS | 908 | 1467132224014 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:44 INFO - PROCESS | 908 | 1467132224133 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 09:43:44 INFO - PROCESS | 908 | 1467132224205 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:44 INFO - PROCESS | 908 | 1467132224208 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:44 INFO - PROCESS | 908 | ++DOCSHELL 00000039E0CAB000 == 51 [pid = 908] [id = 87] 09:43:44 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (00000039DD07C000) [pid = 908] [serial = 258] [outer = 0000000000000000] 09:43:44 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (00000039DD40EC00) [pid = 908] [serial = 259] [outer = 00000039DD07C000] 09:43:44 INFO - PROCESS | 908 | 1467132224307 Marionette DEBUG loaded listener.js 09:43:44 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (00000039DFE84400) [pid = 908] [serial = 260] [outer = 00000039DD07C000] 09:43:44 INFO - PROCESS | 908 | 1467132224903 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:43:45 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:43:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1002ms 09:43:45 INFO - PROCESS | 908 | 1467132225015 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 09:43:45 INFO - PROCESS | 908 | 1467132225018 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 09:43:45 INFO - PROCESS | 908 | 1467132225024 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:43:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:43:45 INFO - PROCESS | 908 | 1467132225026 Marionette TRACE conn5 <- [1,314,null,{}] 09:43:45 INFO - PROCESS | 908 | 1467132225038 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:45 INFO - PROCESS | 908 | 1467132225043 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:45 INFO - PROCESS | 908 | 1467132225166 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 09:43:45 INFO - PROCESS | 908 | 1467132225233 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:45 INFO - PROCESS | 908 | 1467132225237 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:45 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7232000 == 52 [pid = 908] [id = 88] 09:43:45 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (00000039E372F800) [pid = 908] [serial = 261] [outer = 0000000000000000] 09:43:45 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (00000039E390AC00) [pid = 908] [serial = 262] [outer = 00000039E372F800] 09:43:45 INFO - PROCESS | 908 | 1467132225336 Marionette DEBUG loaded listener.js 09:43:45 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (00000039E4E0B800) [pid = 908] [serial = 263] [outer = 00000039E372F800] 09:43:45 INFO - PROCESS | 908 | 1467132225944 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:43:45 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:43:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 941ms 09:43:45 INFO - PROCESS | 908 | 1467132225970 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 09:43:45 INFO - PROCESS | 908 | 1467132225972 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 09:43:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:43:45 INFO - PROCESS | 908 | 1467132225976 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:43:45 INFO - PROCESS | 908 | 1467132225978 Marionette TRACE conn5 <- [1,318,null,{}] 09:43:45 INFO - PROCESS | 908 | 1467132225981 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:45 INFO - PROCESS | 908 | 1467132225984 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:46 INFO - PROCESS | 908 | 1467132226101 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 09:43:46 INFO - PROCESS | 908 | 1467132226183 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:46 INFO - PROCESS | 908 | 1467132226186 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:46 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4D92000 == 53 [pid = 908] [id = 89] 09:43:46 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (00000039E4E97400) [pid = 908] [serial = 264] [outer = 0000000000000000] 09:43:46 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (00000039E4EC5C00) [pid = 908] [serial = 265] [outer = 00000039E4E97400] 09:43:46 INFO - PROCESS | 908 | 1467132226241 Marionette DEBUG loaded listener.js 09:43:46 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (00000039E4F11400) [pid = 908] [serial = 266] [outer = 00000039E4E97400] 09:43:46 INFO - PROCESS | 908 | 1467132226800 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:43:46 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:43:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 879ms 09:43:46 INFO - PROCESS | 908 | 1467132226858 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 09:43:46 INFO - PROCESS | 908 | 1467132226861 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 09:43:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:43:46 INFO - PROCESS | 908 | 1467132226864 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:43:46 INFO - PROCESS | 908 | 1467132226866 Marionette TRACE conn5 <- [1,322,null,{}] 09:43:46 INFO - PROCESS | 908 | 1467132226870 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:46 INFO - PROCESS | 908 | 1467132226873 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:47 INFO - PROCESS | 908 | 1467132227119 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 09:43:47 INFO - PROCESS | 908 | 1467132227219 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:47 INFO - PROCESS | 908 | 1467132227222 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:47 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9148800 == 54 [pid = 908] [id = 90] 09:43:47 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (00000039D2022400) [pid = 908] [serial = 267] [outer = 0000000000000000] 09:43:47 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (00000039D2EE3C00) [pid = 908] [serial = 268] [outer = 00000039D2022400] 09:43:47 INFO - PROCESS | 908 | 1467132227273 Marionette DEBUG loaded listener.js 09:43:47 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (00000039D3446800) [pid = 908] [serial = 269] [outer = 00000039D2022400] 09:43:47 INFO - PROCESS | 908 | 1467132227937 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:43:48 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:43:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1136ms 09:43:48 INFO - PROCESS | 908 | 1467132228031 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 09:43:48 INFO - PROCESS | 908 | 1467132228036 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 09:43:48 INFO - PROCESS | 908 | --DOCSHELL 00000039DF89C800 == 53 [pid = 908] [id = 33] 09:43:48 INFO - PROCESS | 908 | --DOCSHELL 00000039E7BD6800 == 52 [pid = 908] [id = 84] 09:43:48 INFO - PROCESS | 908 | --DOCSHELL 00000039E7283000 == 51 [pid = 908] [id = 83] 09:43:48 INFO - PROCESS | 908 | --DOCSHELL 00000039E71DB000 == 50 [pid = 908] [id = 82] 09:43:48 INFO - PROCESS | 908 | --DOCSHELL 00000039E6029800 == 49 [pid = 908] [id = 81] 09:43:48 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BE0000 == 48 [pid = 908] [id = 80] 09:43:48 INFO - PROCESS | 908 | --DOCSHELL 00000039E3696800 == 47 [pid = 908] [id = 79] 09:43:48 INFO - PROCESS | 908 | --DOCSHELL 00000039E075B000 == 46 [pid = 908] [id = 78] 09:43:48 INFO - PROCESS | 908 | --DOCSHELL 00000039DCEAB000 == 45 [pid = 908] [id = 77] 09:43:48 INFO - PROCESS | 908 | --DOMWINDOW == 110 (00000039E717C400) [pid = 908] [serial = 208] [outer = 0000000000000000] [url = about:blank] 09:43:48 INFO - PROCESS | 908 | --DOCSHELL 00000039DD0BA800 == 44 [pid = 908] [id = 76] 09:43:48 INFO - PROCESS | 908 | --DOCSHELL 00000039E15DF000 == 43 [pid = 908] [id = 72] 09:43:48 INFO - PROCESS | 908 | --DOCSHELL 00000039D914D000 == 42 [pid = 908] [id = 71] 09:43:48 INFO - PROCESS | 908 | --DOCSHELL 00000039E7219800 == 41 [pid = 908] [id = 70] 09:43:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:43:48 INFO - PROCESS | 908 | --DOMWINDOW == 109 (00000039E0B96C00) [pid = 908] [serial = 196] [outer = 0000000000000000] [url = about:blank] 09:43:48 INFO - PROCESS | 908 | --DOMWINDOW == 108 (00000039E71B6C00) [pid = 908] [serial = 167] [outer = 0000000000000000] [url = about:blank] 09:43:48 INFO - PROCESS | 908 | --DOMWINDOW == 107 (00000039D96CC400) [pid = 908] [serial = 187] [outer = 0000000000000000] [url = about:blank] 09:43:48 INFO - PROCESS | 908 | --DOMWINDOW == 106 (00000039DCA31800) [pid = 908] [serial = 188] [outer = 0000000000000000] [url = about:blank] 09:43:48 INFO - PROCESS | 908 | --DOMWINDOW == 105 (00000039D32C5800) [pid = 908] [serial = 184] [outer = 0000000000000000] [url = about:blank] 09:43:48 INFO - PROCESS | 908 | --DOMWINDOW == 104 (00000039D3413000) [pid = 908] [serial = 185] [outer = 0000000000000000] [url = about:blank] 09:43:48 INFO - PROCESS | 908 | --DOMWINDOW == 103 (00000039DDD3C800) [pid = 908] [serial = 190] [outer = 0000000000000000] [url = about:blank] 09:43:48 INFO - PROCESS | 908 | --DOMWINDOW == 102 (00000039DCA11800) [pid = 908] [serial = 193] [outer = 0000000000000000] [url = about:blank] 09:43:48 INFO - PROCESS | 908 | --DOMWINDOW == 101 (00000039E365E000) [pid = 908] [serial = 199] [outer = 0000000000000000] [url = about:blank] 09:43:48 INFO - PROCESS | 908 | --DOMWINDOW == 100 (00000039E0141000) [pid = 908] [serial = 173] [outer = 0000000000000000] [url = about:blank] 09:43:48 INFO - PROCESS | 908 | --DOMWINDOW == 99 (00000039DD4CFC00) [pid = 908] [serial = 172] [outer = 0000000000000000] [url = about:blank] 09:43:48 INFO - PROCESS | 908 | --DOMWINDOW == 98 (00000039D2029C00) [pid = 908] [serial = 178] [outer = 0000000000000000] [url = about:blank] 09:43:48 INFO - PROCESS | 908 | --DOMWINDOW == 97 (00000039E6059000) [pid = 908] [serial = 179] [outer = 0000000000000000] [url = about:blank] 09:43:48 INFO - PROCESS | 908 | --DOMWINDOW == 96 (00000039D3444800) [pid = 908] [serial = 169] [outer = 0000000000000000] [url = about:blank] 09:43:48 INFO - PROCESS | 908 | --DOMWINDOW == 95 (00000039D83E6400) [pid = 908] [serial = 170] [outer = 0000000000000000] [url = about:blank] 09:43:48 INFO - PROCESS | 908 | --DOMWINDOW == 94 (00000039E6058400) [pid = 908] [serial = 176] [outer = 0000000000000000] [url = about:blank] 09:43:48 INFO - PROCESS | 908 | --DOMWINDOW == 93 (00000039E211C000) [pid = 908] [serial = 175] [outer = 0000000000000000] [url = about:blank] 09:43:48 INFO - PROCESS | 908 | --DOMWINDOW == 92 (00000039E0DEE800) [pid = 908] [serial = 197] [outer = 0000000000000000] [url = about:blank] 09:43:48 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039D2F6F800) [pid = 908] [serial = 182] [outer = 0000000000000000] [url = about:blank] 09:43:48 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039D201E400) [pid = 908] [serial = 181] [outer = 0000000000000000] [url = about:blank] 09:43:48 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039E4F03400) [pid = 908] [serial = 203] [outer = 0000000000000000] [url = about:blank] 09:43:48 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039DFE62C00) [pid = 908] [serial = 202] [outer = 0000000000000000] [url = about:blank] 09:43:48 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039E390A000) [pid = 908] [serial = 200] [outer = 0000000000000000] [url = about:blank] 09:43:48 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039E6061400) [pid = 908] [serial = 206] [outer = 0000000000000000] [url = about:blank] 09:43:48 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039E0144400) [pid = 908] [serial = 194] [outer = 0000000000000000] [url = about:blank] 09:43:48 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039DF87BC00) [pid = 908] [serial = 191] [outer = 0000000000000000] [url = about:blank] 09:43:48 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039E4F0F000) [pid = 908] [serial = 205] [outer = 0000000000000000] [url = about:blank] 09:43:48 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D9107400) [pid = 908] [serial = 133] [outer = 0000000000000000] [url = about:blank] 09:43:48 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039E05C9C00) [pid = 908] [serial = 130] [outer = 0000000000000000] [url = about:blank] 09:43:48 INFO - PROCESS | 908 | 1467132228107 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:43:48 INFO - PROCESS | 908 | 1467132228110 Marionette TRACE conn5 <- [1,326,null,{}] 09:43:48 INFO - PROCESS | 908 | 1467132228115 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:48 INFO - PROCESS | 908 | 1467132228118 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:48 INFO - PROCESS | 908 | 1467132228209 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 09:43:48 INFO - PROCESS | 908 | 1467132228215 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:48 INFO - PROCESS | 908 | 1467132228218 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:48 INFO - PROCESS | 908 | ++DOCSHELL 00000039D8615000 == 42 [pid = 908] [id = 91] 09:43:48 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039D201E400) [pid = 908] [serial = 270] [outer = 0000000000000000] 09:43:48 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039D2029000) [pid = 908] [serial = 271] [outer = 00000039D201E400] 09:43:48 INFO - PROCESS | 908 | 1467132228266 Marionette DEBUG loaded listener.js 09:43:48 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039D2F6F800) [pid = 908] [serial = 272] [outer = 00000039D201E400] 09:43:48 INFO - PROCESS | 908 | 1467132228755 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:43:48 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:43:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 691ms 09:43:48 INFO - PROCESS | 908 | 1467132228784 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 09:43:48 INFO - PROCESS | 908 | 1467132228787 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 09:43:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:43:48 INFO - PROCESS | 908 | 1467132228791 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:43:48 INFO - PROCESS | 908 | 1467132228793 Marionette TRACE conn5 <- [1,330,null,{}] 09:43:48 INFO - PROCESS | 908 | 1467132228797 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:48 INFO - PROCESS | 908 | 1467132228799 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:48 INFO - PROCESS | 908 | 1467132228889 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 09:43:48 INFO - PROCESS | 908 | 1467132228899 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:48 INFO - PROCESS | 908 | 1467132228901 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:48 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD71C000 == 43 [pid = 908] [id = 92] 09:43:48 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039D92DA800) [pid = 908] [serial = 273] [outer = 0000000000000000] 09:43:48 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039D936C400) [pid = 908] [serial = 274] [outer = 00000039D92DA800] 09:43:48 INFO - PROCESS | 908 | 1467132228948 Marionette DEBUG loaded listener.js 09:43:49 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039DCA10C00) [pid = 908] [serial = 275] [outer = 00000039D92DA800] 09:43:49 INFO - PROCESS | 908 | 1467132229419 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:43:49 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:43:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 692ms 09:43:49 INFO - PROCESS | 908 | 1467132229485 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 09:43:49 INFO - PROCESS | 908 | 1467132229489 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 09:43:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:43:49 INFO - PROCESS | 908 | 1467132229499 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:43:49 INFO - PROCESS | 908 | 1467132229504 Marionette TRACE conn5 <- [1,334,null,{}] 09:43:49 INFO - PROCESS | 908 | 1467132229508 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:49 INFO - PROCESS | 908 | 1467132229511 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:49 INFO - PROCESS | 908 | 1467132229604 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 09:43:49 INFO - PROCESS | 908 | 1467132229704 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:49 INFO - PROCESS | 908 | 1467132229707 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:49 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFB46800 == 44 [pid = 908] [id = 93] 09:43:49 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039DD409800) [pid = 908] [serial = 276] [outer = 0000000000000000] 09:43:49 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039DD7B8800) [pid = 908] [serial = 277] [outer = 00000039DD409800] 09:43:49 INFO - PROCESS | 908 | 1467132229752 Marionette DEBUG loaded listener.js 09:43:49 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039DD7C0800) [pid = 908] [serial = 278] [outer = 00000039DD409800] 09:43:50 INFO - PROCESS | 908 | 1467132230124 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:43:50 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:43:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 692ms 09:43:50 INFO - PROCESS | 908 | 1467132230191 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 09:43:50 INFO - PROCESS | 908 | 1467132230193 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 09:43:50 INFO - PROCESS | 908 | 1467132230197 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:43:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:43:50 INFO - PROCESS | 908 | 1467132230199 Marionette TRACE conn5 <- [1,338,null,{}] 09:43:50 INFO - PROCESS | 908 | 1467132230202 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:50 INFO - PROCESS | 908 | 1467132230204 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:50 INFO - PROCESS | 908 | 1467132230313 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 09:43:50 INFO - PROCESS | 908 | 1467132230359 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:50 INFO - PROCESS | 908 | 1467132230361 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:50 INFO - PROCESS | 908 | ++DOCSHELL 00000039E0520800 == 45 [pid = 908] [id = 94] 09:43:50 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039DD7C4800) [pid = 908] [serial = 279] [outer = 0000000000000000] 09:43:50 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039DF86FC00) [pid = 908] [serial = 280] [outer = 00000039DD7C4800] 09:43:50 INFO - PROCESS | 908 | 1467132230415 Marionette DEBUG loaded listener.js 09:43:50 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (00000039E0116400) [pid = 908] [serial = 281] [outer = 00000039DD7C4800] 09:43:50 INFO - PROCESS | 908 | 1467132230832 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:43:50 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:43:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 671ms 09:43:50 INFO - PROCESS | 908 | 1467132230871 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 09:43:50 INFO - PROCESS | 908 | 1467132230873 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 09:43:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:43:50 INFO - PROCESS | 908 | 1467132230877 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:43:50 INFO - PROCESS | 908 | 1467132230879 Marionette TRACE conn5 <- [1,342,null,{}] 09:43:50 INFO - PROCESS | 908 | 1467132230882 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:50 INFO - PROCESS | 908 | 1467132230885 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:51 INFO - PROCESS | 908 | 1467132231020 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 09:43:51 INFO - PROCESS | 908 | 1467132231049 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:51 INFO - PROCESS | 908 | 1467132231055 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:51 INFO - PROCESS | 908 | ++DOCSHELL 00000039E1391800 == 46 [pid = 908] [id = 95] 09:43:51 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (00000039E05C9C00) [pid = 908] [serial = 282] [outer = 0000000000000000] 09:43:51 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (00000039E0978800) [pid = 908] [serial = 283] [outer = 00000039E05C9C00] 09:43:51 INFO - PROCESS | 908 | 1467132231111 Marionette DEBUG loaded listener.js 09:43:51 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (00000039E0DE9C00) [pid = 908] [serial = 284] [outer = 00000039E05C9C00] 09:43:51 INFO - PROCESS | 908 | 1467132231599 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:43:51 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:43:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 735ms 09:43:51 INFO - PROCESS | 908 | 1467132231614 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 09:43:51 INFO - PROCESS | 908 | 1467132231616 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 09:43:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:43:51 INFO - PROCESS | 908 | 1467132231619 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:43:51 INFO - PROCESS | 908 | 1467132231621 Marionette TRACE conn5 <- [1,346,null,{}] 09:43:51 INFO - PROCESS | 908 | 1467132231624 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:51 INFO - PROCESS | 908 | 1467132231626 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:51 INFO - PROCESS | 908 | 1467132231750 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 09:43:51 INFO - PROCESS | 908 | 1467132231755 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:51 INFO - PROCESS | 908 | 1467132231758 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:51 INFO - PROCESS | 908 | ++DOCSHELL 00000039D79DC800 == 47 [pid = 908] [id = 96] 09:43:51 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (00000039E0DF3C00) [pid = 908] [serial = 285] [outer = 0000000000000000] 09:43:51 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (00000039E1F2A800) [pid = 908] [serial = 286] [outer = 00000039E0DF3C00] 09:43:51 INFO - PROCESS | 908 | 1467132231802 Marionette DEBUG loaded listener.js 09:43:51 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (00000039E3908400) [pid = 908] [serial = 287] [outer = 00000039E0DF3C00] 09:43:52 INFO - PROCESS | 908 | --DOMWINDOW == 98 (00000039D92DB800) [pid = 908] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:43:52 INFO - PROCESS | 908 | --DOMWINDOW == 97 (00000039D9294800) [pid = 908] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:43:52 INFO - PROCESS | 908 | --DOMWINDOW == 96 (00000039D83DB400) [pid = 908] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:43:52 INFO - PROCESS | 908 | --DOMWINDOW == 95 (00000039E7177C00) [pid = 908] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:43:52 INFO - PROCESS | 908 | --DOMWINDOW == 94 (00000039E13B3400) [pid = 908] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:43:52 INFO - PROCESS | 908 | --DOMWINDOW == 93 (00000039D2EDDC00) [pid = 908] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:43:52 INFO - PROCESS | 908 | --DOMWINDOW == 92 (00000039E0B90800) [pid = 908] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:43:52 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039E0B91C00) [pid = 908] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:43:52 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039DCEEA000) [pid = 908] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:43:52 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039D2EE9C00) [pid = 908] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:43:52 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039DF87DC00) [pid = 908] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:43:52 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039E4ED0000) [pid = 908] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:43:52 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039D1686C00) [pid = 908] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:43:52 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039E21CDC00) [pid = 908] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:43:52 INFO - PROCESS | 908 | 1467132232411 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:43:52 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:43:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 840ms 09:43:52 INFO - PROCESS | 908 | 1467132232463 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 09:43:52 INFO - PROCESS | 908 | 1467132232465 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 09:43:52 INFO - PROCESS | 908 | 1467132232468 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:43:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:43:52 INFO - PROCESS | 908 | 1467132232470 Marionette TRACE conn5 <- [1,350,null,{}] 09:43:52 INFO - PROCESS | 908 | 1467132232474 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:52 INFO - PROCESS | 908 | 1467132232476 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:52 INFO - PROCESS | 908 | 1467132232560 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 09:43:52 INFO - PROCESS | 908 | 1467132232625 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:52 INFO - PROCESS | 908 | 1467132232627 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:52 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BE7000 == 48 [pid = 908] [id = 97] 09:43:52 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039D2EE9C00) [pid = 908] [serial = 288] [outer = 0000000000000000] 09:43:52 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039DDD0C000) [pid = 908] [serial = 289] [outer = 00000039D2EE9C00] 09:43:52 INFO - PROCESS | 908 | 1467132232677 Marionette DEBUG loaded listener.js 09:43:52 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039E372DC00) [pid = 908] [serial = 290] [outer = 00000039D2EE9C00] 09:43:53 INFO - PROCESS | 908 | 1467132233038 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:43:53 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:43:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 628ms 09:43:53 INFO - PROCESS | 908 | 1467132233100 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 09:43:53 INFO - PROCESS | 908 | 1467132233102 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 09:43:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:43:53 INFO - PROCESS | 908 | 1467132233114 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:43:53 INFO - PROCESS | 908 | 1467132233116 Marionette TRACE conn5 <- [1,354,null,{}] 09:43:53 INFO - PROCESS | 908 | 1467132233120 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:53 INFO - PROCESS | 908 | 1467132233122 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:53 INFO - PROCESS | 908 | 1467132233231 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 09:43:53 INFO - PROCESS | 908 | 1467132233239 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:53 INFO - PROCESS | 908 | 1467132233241 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:53 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4DE2800 == 49 [pid = 908] [id = 98] 09:43:53 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039E3905400) [pid = 908] [serial = 291] [outer = 0000000000000000] 09:43:53 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039E4C95C00) [pid = 908] [serial = 292] [outer = 00000039E3905400] 09:43:53 INFO - PROCESS | 908 | 1467132233286 Marionette DEBUG loaded listener.js 09:43:53 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039E4E16400) [pid = 908] [serial = 293] [outer = 00000039E3905400] 09:43:53 INFO - PROCESS | 908 | 1467132233683 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:43:53 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:43:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 586ms 09:43:53 INFO - PROCESS | 908 | 1467132233695 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 09:43:53 INFO - PROCESS | 908 | 1467132233697 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 09:43:53 INFO - PROCESS | 908 | 1467132233700 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:43:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:43:53 INFO - PROCESS | 908 | 1467132233702 Marionette TRACE conn5 <- [1,358,null,{}] 09:43:53 INFO - PROCESS | 908 | 1467132233705 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:53 INFO - PROCESS | 908 | 1467132233707 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:53 INFO - PROCESS | 908 | 1467132233793 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 09:43:53 INFO - PROCESS | 908 | 1467132233895 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:53 INFO - PROCESS | 908 | 1467132233897 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:53 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6F4B000 == 50 [pid = 908] [id = 99] 09:43:53 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039E4E97800) [pid = 908] [serial = 294] [outer = 0000000000000000] 09:43:53 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (00000039E4EC9000) [pid = 908] [serial = 295] [outer = 00000039E4E97800] 09:43:53 INFO - PROCESS | 908 | 1467132233942 Marionette DEBUG loaded listener.js 09:43:54 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (00000039E4F07400) [pid = 908] [serial = 296] [outer = 00000039E4E97800] 09:43:54 INFO - PROCESS | 908 | 1467132234315 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:43:54 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:43:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 691ms 09:43:54 INFO - PROCESS | 908 | 1467132234396 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 09:43:54 INFO - PROCESS | 908 | 1467132234401 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 09:43:54 INFO - PROCESS | 908 | 1467132234406 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:43:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:43:54 INFO - PROCESS | 908 | 1467132234410 Marionette TRACE conn5 <- [1,362,null,{}] 09:43:54 INFO - PROCESS | 908 | 1467132234417 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:54 INFO - PROCESS | 908 | 1467132234421 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:54 INFO - PROCESS | 908 | 1467132234558 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 09:43:54 INFO - PROCESS | 908 | 1467132234637 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:54 INFO - PROCESS | 908 | 1467132234643 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:54 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9143800 == 51 [pid = 908] [id = 100] 09:43:54 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (00000039D2023400) [pid = 908] [serial = 297] [outer = 0000000000000000] 09:43:54 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (00000039D2EE3800) [pid = 908] [serial = 298] [outer = 00000039D2023400] 09:43:54 INFO - PROCESS | 908 | 1467132234702 Marionette DEBUG loaded listener.js 09:43:54 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (00000039D344A800) [pid = 908] [serial = 299] [outer = 00000039D2023400] 09:43:55 INFO - PROCESS | 908 | 1467132235365 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:43:55 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:43:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 986ms 09:43:55 INFO - PROCESS | 908 | 1467132235397 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 09:43:55 INFO - PROCESS | 908 | 1467132235400 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 09:43:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:43:55 INFO - PROCESS | 908 | 1467132235407 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:43:55 INFO - PROCESS | 908 | 1467132235411 Marionette TRACE conn5 <- [1,366,null,{}] 09:43:55 INFO - PROCESS | 908 | 1467132235416 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:55 INFO - PROCESS | 908 | 1467132235419 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:55 INFO - PROCESS | 908 | 1467132235536 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 09:43:55 INFO - PROCESS | 908 | 1467132235610 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:55 INFO - PROCESS | 908 | 1467132235613 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:55 INFO - PROCESS | 908 | ++DOCSHELL 00000039E0193800 == 52 [pid = 908] [id = 101] 09:43:55 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (00000039DCA11800) [pid = 908] [serial = 300] [outer = 0000000000000000] 09:43:55 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (00000039DD408800) [pid = 908] [serial = 301] [outer = 00000039DCA11800] 09:43:55 INFO - PROCESS | 908 | 1467132235712 Marionette DEBUG loaded listener.js 09:43:55 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (00000039DD7BF000) [pid = 908] [serial = 302] [outer = 00000039DCA11800] 09:43:56 INFO - PROCESS | 908 | 1467132236304 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:43:56 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:43:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 943ms 09:43:56 INFO - PROCESS | 908 | 1467132236353 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 09:43:56 INFO - PROCESS | 908 | 1467132236356 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 09:43:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:43:56 INFO - PROCESS | 908 | 1467132236360 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:43:56 INFO - PROCESS | 908 | 1467132236362 Marionette TRACE conn5 <- [1,370,null,{}] 09:43:56 INFO - PROCESS | 908 | 1467132236374 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:56 INFO - PROCESS | 908 | 1467132236379 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:56 INFO - PROCESS | 908 | 1467132236499 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 09:43:56 INFO - PROCESS | 908 | 1467132236585 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:56 INFO - PROCESS | 908 | 1467132236590 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:56 INFO - PROCESS | 908 | ++DOCSHELL 00000039E71ED800 == 53 [pid = 908] [id = 102] 09:43:56 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (00000039E0DB1400) [pid = 908] [serial = 303] [outer = 0000000000000000] 09:43:56 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (00000039E0DF2000) [pid = 908] [serial = 304] [outer = 00000039E0DB1400] 09:43:56 INFO - PROCESS | 908 | 1467132236649 Marionette DEBUG loaded listener.js 09:43:56 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (00000039E3A23C00) [pid = 908] [serial = 305] [outer = 00000039E0DB1400] 09:43:57 INFO - PROCESS | 908 | 1467132237319 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:43:57 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:43:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 984ms 09:43:57 INFO - PROCESS | 908 | 1467132237346 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 09:43:57 INFO - PROCESS | 908 | 1467132237348 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 09:43:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:43:57 INFO - PROCESS | 908 | 1467132237352 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:43:57 INFO - PROCESS | 908 | 1467132237354 Marionette TRACE conn5 <- [1,374,null,{}] 09:43:57 INFO - PROCESS | 908 | 1467132237358 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:57 INFO - PROCESS | 908 | 1467132237360 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:57 INFO - PROCESS | 908 | 1467132237475 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 09:43:57 INFO - PROCESS | 908 | 1467132237546 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:57 INFO - PROCESS | 908 | 1467132237549 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:57 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7296800 == 54 [pid = 908] [id = 103] 09:43:57 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (00000039E6054800) [pid = 908] [serial = 306] [outer = 0000000000000000] 09:43:57 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (00000039E6060400) [pid = 908] [serial = 307] [outer = 00000039E6054800] 09:43:57 INFO - PROCESS | 908 | 1467132237645 Marionette DEBUG loaded listener.js 09:43:57 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (00000039E71A9400) [pid = 908] [serial = 308] [outer = 00000039E6054800] 09:43:58 INFO - PROCESS | 908 | 1467132238248 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:43:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:43:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 943ms 09:43:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:43:58 INFO - PROCESS | 908 | 1467132238298 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 09:43:58 INFO - PROCESS | 908 | 1467132238301 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 09:43:58 INFO - PROCESS | 908 | 1467132238304 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:43:58 INFO - PROCESS | 908 | 1467132238306 Marionette TRACE conn5 <- [1,378,null,{}] 09:43:58 INFO - PROCESS | 908 | 1467132238310 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:58 INFO - PROCESS | 908 | 1467132238313 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:58 INFO - PROCESS | 908 | 1467132238423 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 09:43:58 INFO - PROCESS | 908 | 1467132238494 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:58 INFO - PROCESS | 908 | 1467132238497 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:58 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7BD1800 == 55 [pid = 908] [id = 104] 09:43:58 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (00000039E03A2400) [pid = 908] [serial = 309] [outer = 0000000000000000] 09:43:58 INFO - PROCESS | 908 | ++DOMWINDOW == 108 (00000039E03A9000) [pid = 908] [serial = 310] [outer = 00000039E03A2400] 09:43:58 INFO - PROCESS | 908 | 1467132238551 Marionette DEBUG loaded listener.js 09:43:58 INFO - PROCESS | 908 | ++DOMWINDOW == 109 (00000039E71A9000) [pid = 908] [serial = 311] [outer = 00000039E03A2400] 09:43:59 INFO - PROCESS | 908 | 1467132239393 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:43:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:43:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1130ms 09:43:59 INFO - PROCESS | 908 | 1467132239438 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 09:43:59 INFO - PROCESS | 908 | 1467132239442 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 09:43:59 INFO - PROCESS | 908 | 1467132239447 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:43:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:43:59 INFO - PROCESS | 908 | 1467132239451 Marionette TRACE conn5 <- [1,382,null,{}] 09:43:59 INFO - PROCESS | 908 | 1467132239456 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:59 INFO - PROCESS | 908 | 1467132239459 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:59 INFO - PROCESS | 908 | 1467132239567 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 09:43:59 INFO - PROCESS | 908 | 1467132239641 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:59 INFO - PROCESS | 908 | 1467132239646 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:43:59 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFA9F800 == 56 [pid = 908] [id = 105] 09:43:59 INFO - PROCESS | 908 | ++DOMWINDOW == 110 (00000039D7970C00) [pid = 908] [serial = 312] [outer = 0000000000000000] 09:43:59 INFO - PROCESS | 908 | ++DOMWINDOW == 111 (00000039D8471800) [pid = 908] [serial = 313] [outer = 00000039D7970C00] 09:43:59 INFO - PROCESS | 908 | 1467132239749 Marionette DEBUG loaded listener.js 09:43:59 INFO - PROCESS | 908 | ++DOMWINDOW == 112 (00000039D9D55000) [pid = 908] [serial = 314] [outer = 00000039D7970C00] 09:44:00 INFO - PROCESS | 908 | --DOCSHELL 00000039E4DE2800 == 55 [pid = 908] [id = 98] 09:44:00 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BE7000 == 54 [pid = 908] [id = 97] 09:44:00 INFO - PROCESS | 908 | --DOCSHELL 00000039D79DC800 == 53 [pid = 908] [id = 96] 09:44:00 INFO - PROCESS | 908 | --DOCSHELL 00000039E1391800 == 52 [pid = 908] [id = 95] 09:44:00 INFO - PROCESS | 908 | --DOCSHELL 00000039E0520800 == 51 [pid = 908] [id = 94] 09:44:00 INFO - PROCESS | 908 | --DOCSHELL 00000039DFB46800 == 50 [pid = 908] [id = 93] 09:44:00 INFO - PROCESS | 908 | --DOCSHELL 00000039DD71C000 == 49 [pid = 908] [id = 92] 09:44:00 INFO - PROCESS | 908 | --DOCSHELL 00000039D8615000 == 48 [pid = 908] [id = 91] 09:44:00 INFO - PROCESS | 908 | --DOCSHELL 00000039D9148800 == 47 [pid = 908] [id = 90] 09:44:00 INFO - PROCESS | 908 | --DOMWINDOW == 111 (00000039E4C9C800) [pid = 908] [serial = 253] [outer = 0000000000000000] [url = about:blank] 09:44:00 INFO - PROCESS | 908 | --DOCSHELL 00000039D9158800 == 46 [pid = 908] [id = 86] 09:44:00 INFO - PROCESS | 908 | --DOMWINDOW == 110 (00000039D986B800) [pid = 908] [serial = 226] [outer = 0000000000000000] [url = about:blank] 09:44:00 INFO - PROCESS | 908 | --DOMWINDOW == 109 (00000039DD40F800) [pid = 908] [serial = 227] [outer = 0000000000000000] [url = about:blank] 09:44:00 INFO - PROCESS | 908 | --DOMWINDOW == 108 (00000039DEF0E000) [pid = 908] [serial = 223] [outer = 0000000000000000] [url = about:blank] 09:44:00 INFO - PROCESS | 908 | --DOMWINDOW == 107 (00000039E4ECC400) [pid = 908] [serial = 224] [outer = 0000000000000000] [url = about:blank] 09:44:00 INFO - PROCESS | 908 | --DOMWINDOW == 106 (00000039D9294400) [pid = 908] [serial = 229] [outer = 0000000000000000] [url = about:blank] 09:44:00 INFO - PROCESS | 908 | --DOMWINDOW == 105 (00000039DCA2F000) [pid = 908] [serial = 230] [outer = 0000000000000000] [url = about:blank] 09:44:00 INFO - PROCESS | 908 | --DOMWINDOW == 104 (00000039E72AD400) [pid = 908] [serial = 221] [outer = 0000000000000000] [url = about:blank] 09:44:00 INFO - PROCESS | 908 | --DOMWINDOW == 103 (00000039E7183C00) [pid = 908] [serial = 220] [outer = 0000000000000000] [url = about:blank] 09:44:00 INFO - PROCESS | 908 | --DOMWINDOW == 102 (00000039E3A27C00) [pid = 908] [serial = 218] [outer = 0000000000000000] [url = about:blank] 09:44:00 INFO - PROCESS | 908 | --DOMWINDOW == 101 (00000039E2121800) [pid = 908] [serial = 217] [outer = 0000000000000000] [url = about:blank] 09:44:00 INFO - PROCESS | 908 | --DOMWINDOW == 100 (00000039D7966C00) [pid = 908] [serial = 212] [outer = 0000000000000000] [url = about:blank] 09:44:00 INFO - PROCESS | 908 | --DOMWINDOW == 99 (00000039D32C8400) [pid = 908] [serial = 211] [outer = 0000000000000000] [url = about:blank] 09:44:00 INFO - PROCESS | 908 | --DOMWINDOW == 98 (00000039E0B95000) [pid = 908] [serial = 235] [outer = 0000000000000000] [url = about:blank] 09:44:00 INFO - PROCESS | 908 | --DOMWINDOW == 97 (00000039E15B8800) [pid = 908] [serial = 238] [outer = 0000000000000000] [url = about:blank] 09:44:00 INFO - PROCESS | 908 | --DOMWINDOW == 96 (00000039E287E800) [pid = 908] [serial = 239] [outer = 0000000000000000] [url = about:blank] 09:44:00 INFO - PROCESS | 908 | --DOMWINDOW == 95 (00000039DF1CA400) [pid = 908] [serial = 215] [outer = 0000000000000000] [url = about:blank] 09:44:00 INFO - PROCESS | 908 | --DOMWINDOW == 94 (00000039DD10E400) [pid = 908] [serial = 214] [outer = 0000000000000000] [url = about:blank] 09:44:00 INFO - PROCESS | 908 | --DOMWINDOW == 93 (00000039D2EED400) [pid = 908] [serial = 244] [outer = 0000000000000000] [url = about:blank] 09:44:00 INFO - PROCESS | 908 | --DOMWINDOW == 92 (00000039DFE62400) [pid = 908] [serial = 232] [outer = 0000000000000000] [url = about:blank] 09:44:00 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039E01E4C00) [pid = 908] [serial = 233] [outer = 0000000000000000] [url = about:blank] 09:44:00 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039E605BC00) [pid = 908] [serial = 242] [outer = 0000000000000000] [url = about:blank] 09:44:00 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039D32C9400) [pid = 908] [serial = 247] [outer = 0000000000000000] [url = about:blank] 09:44:00 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039E4F0B400) [pid = 908] [serial = 241] [outer = 0000000000000000] [url = about:blank] 09:44:00 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039E4E11C00) [pid = 908] [serial = 250] [outer = 0000000000000000] [url = about:blank] 09:44:00 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039E7179000) [pid = 908] [serial = 251] [outer = 0000000000000000] [url = about:blank] 09:44:00 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039E4ED0800) [pid = 908] [serial = 245] [outer = 0000000000000000] [url = about:blank] 09:44:00 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039DFC96000) [pid = 908] [serial = 248] [outer = 0000000000000000] [url = about:blank] 09:44:00 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039E0DE8C00) [pid = 908] [serial = 236] [outer = 0000000000000000] [url = about:blank] 09:44:00 INFO - PROCESS | 908 | 1467132240368 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:44:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:44:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 945ms 09:44:00 INFO - PROCESS | 908 | 1467132240395 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 09:44:00 INFO - PROCESS | 908 | 1467132240399 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 09:44:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:44:00 INFO - PROCESS | 908 | 1467132240406 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:44:00 INFO - PROCESS | 908 | 1467132240408 Marionette TRACE conn5 <- [1,386,null,{}] 09:44:00 INFO - PROCESS | 908 | 1467132240412 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:00 INFO - PROCESS | 908 | 1467132240415 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:00 INFO - PROCESS | 908 | 1467132240511 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 09:44:00 INFO - PROCESS | 908 | 1467132240579 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:00 INFO - PROCESS | 908 | 1467132240581 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:00 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD42A800 == 47 [pid = 908] [id = 106] 09:44:00 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039D2EEA800) [pid = 908] [serial = 315] [outer = 0000000000000000] 09:44:00 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039D8636C00) [pid = 908] [serial = 316] [outer = 00000039D2EEA800] 09:44:00 INFO - PROCESS | 908 | 1467132240637 Marionette DEBUG loaded listener.js 09:44:00 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039DD076C00) [pid = 908] [serial = 317] [outer = 00000039D2EEA800] 09:44:01 INFO - PROCESS | 908 | 1467132241047 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:44:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:44:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 692ms 09:44:01 INFO - PROCESS | 908 | 1467132241101 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 09:44:01 INFO - PROCESS | 908 | 1467132241104 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 09:44:01 INFO - PROCESS | 908 | 1467132241110 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:44:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:44:01 INFO - PROCESS | 908 | 1467132241114 Marionette TRACE conn5 <- [1,390,null,{}] 09:44:01 INFO - PROCESS | 908 | 1467132241124 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:01 INFO - PROCESS | 908 | 1467132241129 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:01 INFO - PROCESS | 908 | 1467132241218 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 09:44:01 INFO - PROCESS | 908 | 1467132241224 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:01 INFO - PROCESS | 908 | 1467132241228 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:01 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFB3D000 == 48 [pid = 908] [id = 107] 09:44:01 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039DDD36800) [pid = 908] [serial = 318] [outer = 0000000000000000] 09:44:01 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039DFBE0800) [pid = 908] [serial = 319] [outer = 00000039DDD36800] 09:44:01 INFO - PROCESS | 908 | 1467132241276 Marionette DEBUG loaded listener.js 09:44:01 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039DFBEAC00) [pid = 908] [serial = 320] [outer = 00000039DDD36800] 09:44:01 INFO - PROCESS | 908 | 1467132241757 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:44:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:44:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 692ms 09:44:01 INFO - PROCESS | 908 | 1467132241807 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 09:44:01 INFO - PROCESS | 908 | 1467132241810 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 09:44:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:44:01 INFO - PROCESS | 908 | 1467132241814 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:44:01 INFO - PROCESS | 908 | 1467132241815 Marionette TRACE conn5 <- [1,394,null,{}] 09:44:01 INFO - PROCESS | 908 | 1467132241819 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:01 INFO - PROCESS | 908 | 1467132241821 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:01 INFO - PROCESS | 908 | 1467132241915 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 09:44:01 INFO - PROCESS | 908 | 1467132241923 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:01 INFO - PROCESS | 908 | 1467132241925 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:01 INFO - PROCESS | 908 | ++DOCSHELL 00000039E05BB000 == 49 [pid = 908] [id = 108] 09:44:01 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039E039EC00) [pid = 908] [serial = 321] [outer = 0000000000000000] 09:44:01 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039E03A5C00) [pid = 908] [serial = 322] [outer = 00000039E039EC00] 09:44:01 INFO - PROCESS | 908 | 1467132241971 Marionette DEBUG loaded listener.js 09:44:02 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039E05C5000) [pid = 908] [serial = 323] [outer = 00000039E039EC00] 09:44:02 INFO - PROCESS | 908 | 1467132242413 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:44:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:44:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 629ms 09:44:02 INFO - PROCESS | 908 | 1467132242445 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 09:44:02 INFO - PROCESS | 908 | 1467132242448 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 09:44:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:44:02 INFO - PROCESS | 908 | 1467132242459 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:44:02 INFO - PROCESS | 908 | 1467132242461 Marionette TRACE conn5 <- [1,398,null,{}] 09:44:02 INFO - PROCESS | 908 | 1467132242464 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:02 INFO - PROCESS | 908 | 1467132242466 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:02 INFO - PROCESS | 908 | 1467132242582 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 09:44:02 INFO - PROCESS | 908 | 1467132242662 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:02 INFO - PROCESS | 908 | 1467132242664 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:02 INFO - PROCESS | 908 | ++DOCSHELL 00000039E28D4800 == 50 [pid = 908] [id = 109] 09:44:02 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (00000039E0B8C000) [pid = 908] [serial = 324] [outer = 0000000000000000] 09:44:02 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (00000039E0DEC400) [pid = 908] [serial = 325] [outer = 00000039E0B8C000] 09:44:02 INFO - PROCESS | 908 | 1467132242709 Marionette DEBUG loaded listener.js 09:44:02 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (00000039E2121800) [pid = 908] [serial = 326] [outer = 00000039E0B8C000] 09:44:03 INFO - PROCESS | 908 | 1467132243165 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:44:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:44:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 734ms 09:44:03 INFO - PROCESS | 908 | 1467132243193 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 09:44:03 INFO - PROCESS | 908 | 1467132243196 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 09:44:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:44:03 INFO - PROCESS | 908 | 1467132243199 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:44:03 INFO - PROCESS | 908 | 1467132243201 Marionette TRACE conn5 <- [1,402,null,{}] 09:44:03 INFO - PROCESS | 908 | 1467132243214 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:03 INFO - PROCESS | 908 | 1467132243221 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:03 INFO - PROCESS | 908 | 1467132243355 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 09:44:03 INFO - PROCESS | 908 | 1467132243410 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:03 INFO - PROCESS | 908 | 1467132243412 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:03 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BE0000 == 51 [pid = 908] [id = 110] 09:44:03 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (00000039E3A30400) [pid = 908] [serial = 327] [outer = 0000000000000000] 09:44:03 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (00000039E4E11800) [pid = 908] [serial = 328] [outer = 00000039E3A30400] 09:44:03 INFO - PROCESS | 908 | 1467132243457 Marionette DEBUG loaded listener.js 09:44:03 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (00000039E4E98800) [pid = 908] [serial = 329] [outer = 00000039E3A30400] 09:44:03 INFO - PROCESS | 908 | 1467132243909 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:44:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:44:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 776ms 09:44:03 INFO - PROCESS | 908 | 1467132243978 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 09:44:03 INFO - PROCESS | 908 | 1467132243981 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 09:44:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:44:03 INFO - PROCESS | 908 | 1467132243991 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:44:03 INFO - PROCESS | 908 | 1467132243993 Marionette TRACE conn5 <- [1,406,null,{}] 09:44:04 INFO - PROCESS | 908 | 1467132244004 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:04 INFO - PROCESS | 908 | 1467132244006 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:04 INFO - PROCESS | 908 | 1467132244115 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 09:44:04 INFO - PROCESS | 908 | 1467132244165 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:04 INFO - PROCESS | 908 | 1467132244167 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:04 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4DD7000 == 52 [pid = 908] [id = 111] 09:44:04 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (00000039E4F0B400) [pid = 908] [serial = 330] [outer = 0000000000000000] 09:44:04 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (00000039E6055800) [pid = 908] [serial = 331] [outer = 00000039E4F0B400] 09:44:04 INFO - PROCESS | 908 | 1467132244212 Marionette DEBUG loaded listener.js 09:44:04 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (00000039E717E000) [pid = 908] [serial = 332] [outer = 00000039E4F0B400] 09:44:04 INFO - PROCESS | 908 | --DOMWINDOW == 100 (00000039D2022400) [pid = 908] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:44:04 INFO - PROCESS | 908 | --DOMWINDOW == 99 (00000039DD409800) [pid = 908] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:44:04 INFO - PROCESS | 908 | --DOMWINDOW == 98 (00000039D92DA800) [pid = 908] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:44:04 INFO - PROCESS | 908 | --DOMWINDOW == 97 (00000039D201E400) [pid = 908] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:44:04 INFO - PROCESS | 908 | --DOMWINDOW == 96 (00000039E05C9C00) [pid = 908] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:44:04 INFO - PROCESS | 908 | --DOMWINDOW == 95 (00000039D2EE9C00) [pid = 908] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:44:04 INFO - PROCESS | 908 | --DOMWINDOW == 94 (00000039E0DF3C00) [pid = 908] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:44:04 INFO - PROCESS | 908 | --DOMWINDOW == 93 (00000039E3905400) [pid = 908] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:44:04 INFO - PROCESS | 908 | --DOMWINDOW == 92 (00000039DD7C4800) [pid = 908] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:44:04 INFO - PROCESS | 908 | 1467132244833 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:44:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:44:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 899ms 09:44:04 INFO - PROCESS | 908 | 1467132244887 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 09:44:04 INFO - PROCESS | 908 | 1467132244892 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 09:44:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:44:04 INFO - PROCESS | 908 | 1467132244897 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:44:04 INFO - PROCESS | 908 | 1467132244901 Marionette TRACE conn5 <- [1,410,null,{}] 09:44:04 INFO - PROCESS | 908 | 1467132244907 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:04 INFO - PROCESS | 908 | 1467132244911 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:05 INFO - PROCESS | 908 | 1467132245037 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 09:44:05 INFO - PROCESS | 908 | 1467132245153 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:05 INFO - PROCESS | 908 | 1467132245157 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:05 INFO - PROCESS | 908 | ++DOCSHELL 00000039DF154000 == 53 [pid = 908] [id = 112] 09:44:05 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (00000039D3408000) [pid = 908] [serial = 333] [outer = 0000000000000000] 09:44:05 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (00000039D83E6400) [pid = 908] [serial = 334] [outer = 00000039D3408000] 09:44:05 INFO - PROCESS | 908 | 1467132245216 Marionette DEBUG loaded listener.js 09:44:05 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (00000039DCEE8800) [pid = 908] [serial = 335] [outer = 00000039D3408000] 09:44:05 INFO - PROCESS | 908 | 1467132245841 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:44:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:44:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 986ms 09:44:05 INFO - PROCESS | 908 | 1467132245887 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 09:44:05 INFO - PROCESS | 908 | 1467132245892 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 09:44:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:44:05 INFO - PROCESS | 908 | 1467132245899 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:44:05 INFO - PROCESS | 908 | 1467132245902 Marionette TRACE conn5 <- [1,414,null,{}] 09:44:05 INFO - PROCESS | 908 | 1467132245907 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:05 INFO - PROCESS | 908 | 1467132245910 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:06 INFO - PROCESS | 908 | 1467132246029 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 09:44:06 INFO - PROCESS | 908 | 1467132246103 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:06 INFO - PROCESS | 908 | 1467132246106 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:06 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3702800 == 54 [pid = 908] [id = 113] 09:44:06 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (00000039DF879800) [pid = 908] [serial = 336] [outer = 0000000000000000] 09:44:06 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (00000039DFBE7C00) [pid = 908] [serial = 337] [outer = 00000039DF879800] 09:44:06 INFO - PROCESS | 908 | 1467132246205 Marionette DEBUG loaded listener.js 09:44:06 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (00000039DFF4A800) [pid = 908] [serial = 338] [outer = 00000039DF879800] 09:44:06 INFO - PROCESS | 908 | 1467132246829 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:44:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:44:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 986ms 09:44:06 INFO - PROCESS | 908 | 1467132246900 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 09:44:06 INFO - PROCESS | 908 | 1467132246903 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 09:44:06 INFO - PROCESS | 908 | 1467132246908 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:44:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:44:06 INFO - PROCESS | 908 | 1467132246912 Marionette TRACE conn5 <- [1,418,null,{}] 09:44:06 INFO - PROCESS | 908 | 1467132246924 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:06 INFO - PROCESS | 908 | 1467132246930 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:07 INFO - PROCESS | 908 | 1467132247044 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 09:44:07 INFO - PROCESS | 908 | 1467132247122 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:07 INFO - PROCESS | 908 | 1467132247126 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:07 INFO - PROCESS | 908 | ++DOCSHELL 00000039E71DA000 == 55 [pid = 908] [id = 114] 09:44:07 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (00000039E0582400) [pid = 908] [serial = 339] [outer = 0000000000000000] 09:44:07 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (00000039E0B95400) [pid = 908] [serial = 340] [outer = 00000039E0582400] 09:44:07 INFO - PROCESS | 908 | 1467132247226 Marionette DEBUG loaded listener.js 09:44:07 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (00000039E35CF000) [pid = 908] [serial = 341] [outer = 00000039E0582400] 09:44:08 INFO - PROCESS | 908 | 1467132248333 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:44:08 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:44:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1438ms 09:44:08 INFO - PROCESS | 908 | 1467132248351 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 09:44:08 INFO - PROCESS | 908 | 1467132248354 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 09:44:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:44:08 INFO - PROCESS | 908 | 1467132248358 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:44:08 INFO - PROCESS | 908 | 1467132248360 Marionette TRACE conn5 <- [1,422,null,{}] 09:44:08 INFO - PROCESS | 908 | 1467132248364 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:08 INFO - PROCESS | 908 | 1467132248366 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:08 INFO - PROCESS | 908 | 1467132248482 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 09:44:08 INFO - PROCESS | 908 | 1467132248550 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:08 INFO - PROCESS | 908 | 1467132248552 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:08 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7292000 == 56 [pid = 908] [id = 115] 09:44:08 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (00000039E4C9C800) [pid = 908] [serial = 342] [outer = 0000000000000000] 09:44:08 INFO - PROCESS | 908 | ++DOMWINDOW == 103 (00000039E4E0C800) [pid = 908] [serial = 343] [outer = 00000039E4C9C800] 09:44:08 INFO - PROCESS | 908 | 1467132248608 Marionette DEBUG loaded listener.js 09:44:08 INFO - PROCESS | 908 | ++DOMWINDOW == 104 (00000039E717B000) [pid = 908] [serial = 344] [outer = 00000039E4C9C800] 09:44:09 INFO - PROCESS | 908 | 1467132249666 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:44:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:44:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1339ms 09:44:09 INFO - PROCESS | 908 | 1467132249700 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 09:44:09 INFO - PROCESS | 908 | 1467132249704 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 09:44:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:44:09 INFO - PROCESS | 908 | 1467132249710 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:44:09 INFO - PROCESS | 908 | 1467132249713 Marionette TRACE conn5 <- [1,426,null,{}] 09:44:09 INFO - PROCESS | 908 | 1467132249719 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:09 INFO - PROCESS | 908 | 1467132249722 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:09 INFO - PROCESS | 908 | 1467132249834 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 09:44:09 INFO - PROCESS | 908 | 1467132249958 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:09 INFO - PROCESS | 908 | 1467132249960 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:09 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFB29800 == 57 [pid = 908] [id = 116] 09:44:09 INFO - PROCESS | 908 | ++DOMWINDOW == 105 (00000039D9869800) [pid = 908] [serial = 345] [outer = 0000000000000000] 09:44:10 INFO - PROCESS | 908 | ++DOMWINDOW == 106 (00000039DCA2CC00) [pid = 908] [serial = 346] [outer = 00000039D9869800] 09:44:10 INFO - PROCESS | 908 | 1467132250015 Marionette DEBUG loaded listener.js 09:44:10 INFO - PROCESS | 908 | ++DOMWINDOW == 107 (00000039DDD43400) [pid = 908] [serial = 347] [outer = 00000039D9869800] 09:44:10 INFO - PROCESS | 908 | 1467132250605 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:44:11 INFO - PROCESS | 908 | 1467132251499 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 09:44:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:44:11 INFO - PROCESS | 908 | 1467132251505 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:44:11 INFO - PROCESS | 908 | 1467132251508 Marionette TRACE conn5 <- [1,430,null,{}] 09:44:11 INFO - PROCESS | 908 | 1467132251514 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:11 INFO - PROCESS | 908 | 1467132251517 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:11 INFO - PROCESS | 908 | 1467132251606 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 09:44:11 INFO - PROCESS | 908 | 1467132251613 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:11 INFO - PROCESS | 908 | 1467132251618 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:11 INFO - PROCESS | 908 | ++DOCSHELL 00000039D768B000 == 28 [pid = 908] [id = 117] 09:44:11 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039D202A400) [pid = 908] [serial = 348] [outer = 0000000000000000] 09:44:11 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039D25C8C00) [pid = 908] [serial = 349] [outer = 00000039D202A400] 09:44:11 INFO - PROCESS | 908 | 1467132251667 Marionette DEBUG loaded listener.js 09:44:11 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039D2EE8000) [pid = 908] [serial = 350] [outer = 00000039D202A400] 09:44:12 INFO - PROCESS | 908 | 1467132252155 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:44:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:44:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 671ms 09:44:12 INFO - PROCESS | 908 | 1467132252181 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 09:44:12 INFO - PROCESS | 908 | 1467132252185 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 09:44:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:44:12 INFO - PROCESS | 908 | 1467132252191 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:44:12 INFO - PROCESS | 908 | 1467132252195 Marionette TRACE conn5 <- [1,434,null,{}] 09:44:12 INFO - PROCESS | 908 | 1467132252199 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:12 INFO - PROCESS | 908 | 1467132252202 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:12 INFO - PROCESS | 908 | 1467132252293 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 09:44:12 INFO - PROCESS | 908 | 1467132252301 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:12 INFO - PROCESS | 908 | 1467132252304 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:12 INFO - PROCESS | 908 | ++DOCSHELL 00000039D961B000 == 29 [pid = 908] [id = 118] 09:44:12 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039D32D1400) [pid = 908] [serial = 351] [outer = 0000000000000000] 09:44:12 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039D340F400) [pid = 908] [serial = 352] [outer = 00000039D32D1400] 09:44:12 INFO - PROCESS | 908 | 1467132252355 Marionette DEBUG loaded listener.js 09:44:12 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039D3450400) [pid = 908] [serial = 353] [outer = 00000039D32D1400] 09:44:12 INFO - PROCESS | 908 | 1467132252829 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:44:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:44:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 692ms 09:44:12 INFO - PROCESS | 908 | 1467132252882 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 09:44:12 INFO - PROCESS | 908 | 1467132252885 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 09:44:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:44:12 INFO - PROCESS | 908 | 1467132252896 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:44:12 INFO - PROCESS | 908 | 1467132252898 Marionette TRACE conn5 <- [1,438,null,{}] 09:44:12 INFO - PROCESS | 908 | 1467132252909 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:12 INFO - PROCESS | 908 | 1467132252914 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:13 INFO - PROCESS | 908 | 1467132253059 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 09:44:13 INFO - PROCESS | 908 | 1467132253106 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:13 INFO - PROCESS | 908 | 1467132253110 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:13 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD721800 == 30 [pid = 908] [id = 119] 09:44:13 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039D83E7000) [pid = 908] [serial = 354] [outer = 0000000000000000] 09:44:13 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039D9292400) [pid = 908] [serial = 355] [outer = 00000039D83E7000] 09:44:13 INFO - PROCESS | 908 | 1467132253160 Marionette DEBUG loaded listener.js 09:44:13 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (00000039D96D3C00) [pid = 908] [serial = 356] [outer = 00000039D83E7000] 09:44:13 INFO - PROCESS | 908 | 1467132253570 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:44:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:44:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 753ms 09:44:13 INFO - PROCESS | 908 | 1467132253644 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 09:44:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:44:13 INFO - PROCESS | 908 | 1467132253646 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 09:44:13 INFO - PROCESS | 908 | 1467132253650 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:44:13 INFO - PROCESS | 908 | 1467132253652 Marionette TRACE conn5 <- [1,442,null,{}] 09:44:13 INFO - PROCESS | 908 | 1467132253656 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:13 INFO - PROCESS | 908 | 1467132253658 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:13 INFO - PROCESS | 908 | 1467132253768 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 09:44:13 INFO - PROCESS | 908 | 1467132253817 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:13 INFO - PROCESS | 908 | 1467132253819 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:13 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFAED000 == 31 [pid = 908] [id = 120] 09:44:13 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (00000039DCA30400) [pid = 908] [serial = 357] [outer = 0000000000000000] 09:44:13 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (00000039DD06BC00) [pid = 908] [serial = 358] [outer = 00000039DCA30400] 09:44:13 INFO - PROCESS | 908 | 1467132253865 Marionette DEBUG loaded listener.js 09:44:13 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (00000039DD4BD000) [pid = 908] [serial = 359] [outer = 00000039DCA30400] 09:44:14 INFO - PROCESS | 908 | 1467132254299 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:44:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:44:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 692ms 09:44:14 INFO - PROCESS | 908 | 1467132254345 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 09:44:14 INFO - PROCESS | 908 | 1467132254347 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 09:44:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:44:14 INFO - PROCESS | 908 | 1467132254390 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:44:14 INFO - PROCESS | 908 | 1467132254399 Marionette TRACE conn5 <- [1,446,null,{}] 09:44:14 INFO - PROCESS | 908 | 1467132254403 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:14 INFO - PROCESS | 908 | 1467132254406 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:14 INFO - PROCESS | 908 | 1467132254508 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 09:44:14 INFO - PROCESS | 908 | 1467132254522 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:14 INFO - PROCESS | 908 | 1467132254524 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:14 INFO - PROCESS | 908 | ++DOCSHELL 00000039E0521800 == 32 [pid = 908] [id = 121] 09:44:14 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (00000039DD4CEC00) [pid = 908] [serial = 360] [outer = 0000000000000000] 09:44:14 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (00000039DD7C0800) [pid = 908] [serial = 361] [outer = 00000039DD4CEC00] 09:44:14 INFO - PROCESS | 908 | 1467132254570 Marionette DEBUG loaded listener.js 09:44:14 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (00000039DF86F800) [pid = 908] [serial = 362] [outer = 00000039DD4CEC00] 09:44:15 INFO - PROCESS | 908 | 1467132255018 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:44:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:44:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 732ms 09:44:15 INFO - PROCESS | 908 | 1467132255099 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 09:44:15 INFO - PROCESS | 908 | 1467132255101 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 09:44:15 INFO - PROCESS | 908 | 1467132255105 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:44:15 INFO - PROCESS | 908 | 1467132255107 Marionette TRACE conn5 <- [1,450,null,{}] 09:44:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:44:15 INFO - PROCESS | 908 | 1467132255110 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:15 INFO - PROCESS | 908 | 1467132255116 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:15 INFO - PROCESS | 908 | 1467132255251 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 09:44:15 INFO - PROCESS | 908 | 1467132255314 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:15 INFO - PROCESS | 908 | 1467132255316 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:15 INFO - PROCESS | 908 | ++DOCSHELL 00000039E15E2000 == 33 [pid = 908] [id = 122] 09:44:15 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (00000039DFDFA000) [pid = 908] [serial = 363] [outer = 0000000000000000] 09:44:15 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (00000039DFF53800) [pid = 908] [serial = 364] [outer = 00000039DFDFA000] 09:44:15 INFO - PROCESS | 908 | 1467132255363 Marionette DEBUG loaded listener.js 09:44:15 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (00000039E0143000) [pid = 908] [serial = 365] [outer = 00000039DFDFA000] 09:44:15 INFO - PROCESS | 908 | --DOMWINDOW == 101 (00000039E4E97800) [pid = 908] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:44:15 INFO - PROCESS | 908 | --DOMWINDOW == 100 (00000039E372F800) [pid = 908] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:44:15 INFO - PROCESS | 908 | --DOMWINDOW == 99 (00000039D2F63C00) [pid = 908] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:44:15 INFO - PROCESS | 908 | --DOMWINDOW == 98 (00000039DD07C000) [pid = 908] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:44:15 INFO - PROCESS | 908 | --DOMWINDOW == 97 (00000039E4E97400) [pid = 908] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:44:15 INFO - PROCESS | 908 | --DOMWINDOW == 96 (00000039E4C96000) [pid = 908] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:44:15 INFO - PROCESS | 908 | --DOMWINDOW == 95 (00000039E4F0B400) [pid = 908] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:44:15 INFO - PROCESS | 908 | --DOMWINDOW == 94 (00000039DCA11800) [pid = 908] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:44:16 INFO - PROCESS | 908 | --DOMWINDOW == 93 (00000039E0DB1400) [pid = 908] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:44:16 INFO - PROCESS | 908 | --DOMWINDOW == 92 (00000039D2023400) [pid = 908] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:44:16 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039D7970C00) [pid = 908] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:44:16 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039E03A2400) [pid = 908] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:44:16 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039E6054800) [pid = 908] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:44:16 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039DDD36800) [pid = 908] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:44:16 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039E7176C00) [pid = 908] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:44:16 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039D2EEA800) [pid = 908] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:44:16 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039E3A30400) [pid = 908] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:44:16 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039E039EC00) [pid = 908] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:44:16 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039E0B8C000) [pid = 908] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:44:16 INFO - PROCESS | 908 | 1467132256116 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:44:16 INFO - PROCESS | 908 | 1467132256137 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 09:44:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:44:16 INFO - PROCESS | 908 | 1467132256140 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:44:16 INFO - PROCESS | 908 | 1467132256142 Marionette TRACE conn5 <- [1,454,null,{}] 09:44:16 INFO - PROCESS | 908 | 1467132256145 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:16 INFO - PROCESS | 908 | 1467132256147 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:16 INFO - PROCESS | 908 | 1467132256252 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 09:44:16 INFO - PROCESS | 908 | 1467132256293 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:16 INFO - PROCESS | 908 | 1467132256295 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:16 INFO - PROCESS | 908 | ++DOCSHELL 00000039E36B0800 == 34 [pid = 908] [id = 123] 09:44:16 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039D2F63C00) [pid = 908] [serial = 366] [outer = 0000000000000000] 09:44:16 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039DD7BD400) [pid = 908] [serial = 367] [outer = 00000039D2F63C00] 09:44:16 INFO - PROCESS | 908 | 1467132256340 Marionette DEBUG loaded listener.js 09:44:16 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039E01E4000) [pid = 908] [serial = 368] [outer = 00000039D2F63C00] 09:44:16 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:16 INFO - PROCESS | 908 | 1467132256706 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:44:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:44:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 586ms 09:44:16 INFO - PROCESS | 908 | 1467132256730 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 09:44:16 INFO - PROCESS | 908 | 1467132256732 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 09:44:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:44:16 INFO - PROCESS | 908 | 1467132256735 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:44:16 INFO - PROCESS | 908 | 1467132256737 Marionette TRACE conn5 <- [1,458,null,{}] 09:44:16 INFO - PROCESS | 908 | 1467132256740 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:16 INFO - PROCESS | 908 | 1467132256742 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:16 INFO - PROCESS | 908 | 1467132256850 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 09:44:16 INFO - PROCESS | 908 | 1467132256858 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:16 INFO - PROCESS | 908 | 1467132256860 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:16 INFO - PROCESS | 908 | ++DOCSHELL 00000039E392D000 == 35 [pid = 908] [id = 124] 09:44:16 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039E03A3C00) [pid = 908] [serial = 369] [outer = 0000000000000000] 09:44:16 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039E05BF000) [pid = 908] [serial = 370] [outer = 00000039E03A3C00] 09:44:16 INFO - PROCESS | 908 | 1467132256905 Marionette DEBUG loaded listener.js 09:44:16 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039E0B6F800) [pid = 908] [serial = 371] [outer = 00000039E03A3C00] 09:44:17 INFO - PROCESS | 908 | 1467132257316 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:44:17 INFO - PROCESS | 908 | 1467132257369 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 09:44:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:44:17 INFO - PROCESS | 908 | 1467132257373 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:44:17 INFO - PROCESS | 908 | 1467132257375 Marionette TRACE conn5 <- [1,462,null,{}] 09:44:17 INFO - PROCESS | 908 | 1467132257378 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:17 INFO - PROCESS | 908 | 1467132257380 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:17 INFO - PROCESS | 908 | 1467132257491 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 09:44:17 INFO - PROCESS | 908 | 1467132257499 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:17 INFO - PROCESS | 908 | 1467132257501 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:17 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BF2800 == 36 [pid = 908] [id = 125] 09:44:17 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039E0B8FC00) [pid = 908] [serial = 372] [outer = 0000000000000000] 09:44:17 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039E0D9A000) [pid = 908] [serial = 373] [outer = 00000039E0B8FC00] 09:44:17 INFO - PROCESS | 908 | 1467132257577 Marionette DEBUG loaded listener.js 09:44:17 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039E0DEA400) [pid = 908] [serial = 374] [outer = 00000039E0B8FC00] 09:44:18 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:18 INFO - PROCESS | 908 | 1467132258071 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:44:18 INFO - PROCESS | 908 | 1467132258228 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 09:44:18 INFO - PROCESS | 908 | 1467132258245 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:44:18 INFO - PROCESS | 908 | 1467132258249 Marionette TRACE conn5 <- [1,466,null,{}] 09:44:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:44:18 INFO - PROCESS | 908 | 1467132258278 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:18 INFO - PROCESS | 908 | 1467132258281 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:18 INFO - PROCESS | 908 | 1467132258431 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 09:44:18 INFO - PROCESS | 908 | 1467132258499 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:18 INFO - PROCESS | 908 | 1467132258504 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:18 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9141800 == 37 [pid = 908] [id = 126] 09:44:18 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (00000039D32C3C00) [pid = 908] [serial = 376] [outer = 0000000000000000] 09:44:18 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (00000039D32CF000) [pid = 908] [serial = 377] [outer = 00000039D32C3C00] 09:44:18 INFO - PROCESS | 908 | 1467132258564 Marionette DEBUG loaded listener.js 09:44:18 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (00000039D3453C00) [pid = 908] [serial = 378] [outer = 00000039D32C3C00] 09:44:19 INFO - PROCESS | 908 | 1467132259405 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:44:19 INFO - PROCESS | 908 | 1467132259485 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 09:44:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:44:19 INFO - PROCESS | 908 | 1467132259492 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:44:19 INFO - PROCESS | 908 | 1467132259495 Marionette TRACE conn5 <- [1,470,null,{}] 09:44:19 INFO - PROCESS | 908 | 1467132259500 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:19 INFO - PROCESS | 908 | 1467132259503 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:19 INFO - PROCESS | 908 | 1467132259655 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 09:44:19 INFO - PROCESS | 908 | 1467132259746 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:19 INFO - PROCESS | 908 | 1467132259749 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:19 INFO - PROCESS | 908 | ++DOCSHELL 00000039E24C5800 == 38 [pid = 908] [id = 127] 09:44:19 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (00000039D9366800) [pid = 908] [serial = 379] [outer = 0000000000000000] 09:44:19 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (00000039DD40C400) [pid = 908] [serial = 380] [outer = 00000039D9366800] 09:44:19 INFO - PROCESS | 908 | 1467132259807 Marionette DEBUG loaded listener.js 09:44:19 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (00000039DF870000) [pid = 908] [serial = 381] [outer = 00000039D9366800] 09:44:20 INFO - PROCESS | 908 | 1467132260701 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:44:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:44:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1240ms 09:44:20 INFO - PROCESS | 908 | 1467132260734 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 09:44:20 INFO - PROCESS | 908 | 1467132260738 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 09:44:20 INFO - PROCESS | 908 | 1467132260744 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:44:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:44:20 INFO - PROCESS | 908 | 1467132260747 Marionette TRACE conn5 <- [1,474,null,{}] 09:44:20 INFO - PROCESS | 908 | 1467132260753 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:20 INFO - PROCESS | 908 | 1467132260756 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:20 INFO - PROCESS | 908 | 1467132260885 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 09:44:20 INFO - PROCESS | 908 | --DOCSHELL 00000039E392D000 == 37 [pid = 908] [id = 124] 09:44:20 INFO - PROCESS | 908 | --DOCSHELL 00000039E36B0800 == 36 [pid = 908] [id = 123] 09:44:20 INFO - PROCESS | 908 | --DOCSHELL 00000039E15E2000 == 35 [pid = 908] [id = 122] 09:44:20 INFO - PROCESS | 908 | --DOCSHELL 00000039E0521800 == 34 [pid = 908] [id = 121] 09:44:20 INFO - PROCESS | 908 | --DOCSHELL 00000039DFAED000 == 33 [pid = 908] [id = 120] 09:44:20 INFO - PROCESS | 908 | --DOCSHELL 00000039DD721800 == 32 [pid = 908] [id = 119] 09:44:20 INFO - PROCESS | 908 | --DOCSHELL 00000039D961B000 == 31 [pid = 908] [id = 118] 09:44:20 INFO - PROCESS | 908 | --DOCSHELL 00000039D768B000 == 30 [pid = 908] [id = 117] 09:44:20 INFO - PROCESS | 908 | --DOMWINDOW == 98 (00000039DD7BF000) [pid = 908] [serial = 302] [outer = 0000000000000000] [url = about:blank] 09:44:20 INFO - PROCESS | 908 | --DOMWINDOW == 97 (00000039E3A23C00) [pid = 908] [serial = 305] [outer = 0000000000000000] [url = about:blank] 09:44:20 INFO - PROCESS | 908 | --DOMWINDOW == 96 (00000039D2EE3800) [pid = 908] [serial = 298] [outer = 0000000000000000] [url = about:blank] 09:44:20 INFO - PROCESS | 908 | --DOMWINDOW == 95 (00000039DD408800) [pid = 908] [serial = 301] [outer = 0000000000000000] [url = about:blank] 09:44:20 INFO - PROCESS | 908 | --DOMWINDOW == 94 (00000039D9D55000) [pid = 908] [serial = 314] [outer = 0000000000000000] [url = about:blank] 09:44:20 INFO - PROCESS | 908 | --DOMWINDOW == 93 (00000039E03A9000) [pid = 908] [serial = 310] [outer = 0000000000000000] [url = about:blank] 09:44:20 INFO - PROCESS | 908 | --DOMWINDOW == 92 (00000039D8471800) [pid = 908] [serial = 313] [outer = 0000000000000000] [url = about:blank] 09:44:20 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039E71A9400) [pid = 908] [serial = 308] [outer = 0000000000000000] [url = about:blank] 09:44:20 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039DFBEAC00) [pid = 908] [serial = 320] [outer = 0000000000000000] [url = about:blank] 09:44:20 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039E7183400) [pid = 908] [serial = 209] [outer = 0000000000000000] [url = about:blank] 09:44:20 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039E0DF2000) [pid = 908] [serial = 304] [outer = 0000000000000000] [url = about:blank] 09:44:20 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039D344A800) [pid = 908] [serial = 299] [outer = 0000000000000000] [url = about:blank] 09:44:20 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039E6060400) [pid = 908] [serial = 307] [outer = 0000000000000000] [url = about:blank] 09:44:20 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039E71A9000) [pid = 908] [serial = 311] [outer = 0000000000000000] [url = about:blank] 09:44:20 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039D8636C00) [pid = 908] [serial = 316] [outer = 0000000000000000] [url = about:blank] 09:44:20 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039DD076C00) [pid = 908] [serial = 317] [outer = 0000000000000000] [url = about:blank] 09:44:20 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039DFBE0800) [pid = 908] [serial = 319] [outer = 0000000000000000] [url = about:blank] 09:44:20 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039E4E98800) [pid = 908] [serial = 329] [outer = 0000000000000000] [url = about:blank] 09:44:20 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039E6055800) [pid = 908] [serial = 331] [outer = 0000000000000000] [url = about:blank] 09:44:20 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039E2121800) [pid = 908] [serial = 326] [outer = 0000000000000000] [url = about:blank] 09:44:20 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039E4E11800) [pid = 908] [serial = 328] [outer = 0000000000000000] [url = about:blank] 09:44:20 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039E05C5000) [pid = 908] [serial = 323] [outer = 0000000000000000] [url = about:blank] 09:44:20 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039E03A5C00) [pid = 908] [serial = 322] [outer = 0000000000000000] [url = about:blank] 09:44:20 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039E0DEC400) [pid = 908] [serial = 325] [outer = 0000000000000000] [url = about:blank] 09:44:20 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039E4F07400) [pid = 908] [serial = 296] [outer = 0000000000000000] [url = about:blank] 09:44:20 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039E4E0B800) [pid = 908] [serial = 263] [outer = 0000000000000000] [url = about:blank] 09:44:20 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039D7969000) [pid = 908] [serial = 257] [outer = 0000000000000000] [url = about:blank] 09:44:20 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039DFE84400) [pid = 908] [serial = 260] [outer = 0000000000000000] [url = about:blank] 09:44:20 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039E4F11400) [pid = 908] [serial = 266] [outer = 0000000000000000] [url = about:blank] 09:44:20 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039E4E0FC00) [pid = 908] [serial = 254] [outer = 0000000000000000] [url = about:blank] 09:44:20 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039E717E000) [pid = 908] [serial = 332] [outer = 0000000000000000] [url = about:blank] 09:44:21 INFO - PROCESS | 908 | 1467132261000 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:21 INFO - PROCESS | 908 | 1467132261004 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:21 INFO - PROCESS | 908 | ++DOCSHELL 00000039D7680000 == 31 [pid = 908] [id = 128] 09:44:21 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039D2021400) [pid = 908] [serial = 382] [outer = 0000000000000000] 09:44:21 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039D2EE3800) [pid = 908] [serial = 383] [outer = 00000039D2021400] 09:44:21 INFO - PROCESS | 908 | 1467132261055 Marionette DEBUG loaded listener.js 09:44:21 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D3413800) [pid = 908] [serial = 384] [outer = 00000039D2021400] 09:44:21 INFO - PROCESS | 908 | 1467132261524 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:44:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:44:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 839ms 09:44:21 INFO - PROCESS | 908 | 1467132261587 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 09:44:21 INFO - PROCESS | 908 | 1467132261592 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 09:44:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:44:21 INFO - PROCESS | 908 | 1467132261598 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:44:21 INFO - PROCESS | 908 | 1467132261600 Marionette TRACE conn5 <- [1,478,null,{}] 09:44:21 INFO - PROCESS | 908 | 1467132261604 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:21 INFO - PROCESS | 908 | 1467132261607 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:21 INFO - PROCESS | 908 | 1467132261698 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 09:44:21 INFO - PROCESS | 908 | 1467132261713 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:21 INFO - PROCESS | 908 | 1467132261715 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:21 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD721800 == 32 [pid = 908] [id = 129] 09:44:21 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D9366000) [pid = 908] [serial = 385] [outer = 0000000000000000] 09:44:21 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D986A400) [pid = 908] [serial = 386] [outer = 00000039D9366000] 09:44:21 INFO - PROCESS | 908 | 1467132261765 Marionette DEBUG loaded listener.js 09:44:21 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039DCEE8C00) [pid = 908] [serial = 387] [outer = 00000039D9366000] 09:44:22 INFO - PROCESS | 908 | 1467132262241 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:44:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:44:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 671ms 09:44:22 INFO - PROCESS | 908 | 1467132262272 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 09:44:22 INFO - PROCESS | 908 | 1467132262274 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 09:44:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:44:22 INFO - PROCESS | 908 | 1467132262310 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:44:22 INFO - PROCESS | 908 | 1467132262314 Marionette TRACE conn5 <- [1,482,null,{}] 09:44:22 INFO - PROCESS | 908 | 1467132262325 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:22 INFO - PROCESS | 908 | 1467132262337 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:22 INFO - PROCESS | 908 | 1467132262453 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 09:44:22 INFO - PROCESS | 908 | 1467132262501 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:22 INFO - PROCESS | 908 | 1467132262504 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:22 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFB97000 == 33 [pid = 908] [id = 130] 09:44:22 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D2EEE800) [pid = 908] [serial = 388] [outer = 0000000000000000] 09:44:22 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039DDD12000) [pid = 908] [serial = 389] [outer = 00000039D2EEE800] 09:44:22 INFO - PROCESS | 908 | 1467132262555 Marionette DEBUG loaded listener.js 09:44:22 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039DFBEB400) [pid = 908] [serial = 390] [outer = 00000039D2EEE800] 09:44:22 INFO - PROCESS | 908 | 1467132262966 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:44:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:44:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 671ms 09:44:23 INFO - PROCESS | 908 | 1467132262995 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 09:44:23 INFO - PROCESS | 908 | 1467132262998 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 09:44:23 INFO - PROCESS | 908 | 1467132263002 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:44:23 INFO - PROCESS | 908 | 1467132263004 Marionette TRACE conn5 <- [1,486,null,{}] 09:44:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:44:23 INFO - PROCESS | 908 | 1467132263007 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:23 INFO - PROCESS | 908 | 1467132263009 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:23 INFO - PROCESS | 908 | 1467132263127 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 09:44:23 INFO - PROCESS | 908 | 1467132263132 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:23 INFO - PROCESS | 908 | 1467132263134 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:23 INFO - PROCESS | 908 | ++DOCSHELL 00000039E0918800 == 34 [pid = 908] [id = 131] 09:44:23 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039DFF4DC00) [pid = 908] [serial = 391] [outer = 0000000000000000] 09:44:23 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039DFF54C00) [pid = 908] [serial = 392] [outer = 00000039DFF4DC00] 09:44:23 INFO - PROCESS | 908 | 1467132263219 Marionette DEBUG loaded listener.js 09:44:23 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E014A400) [pid = 908] [serial = 393] [outer = 00000039DFF4DC00] 09:44:23 INFO - PROCESS | 908 | 1467132263666 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:44:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:44:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 735ms 09:44:23 INFO - PROCESS | 908 | 1467132263742 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 09:44:23 INFO - PROCESS | 908 | 1467132263744 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 09:44:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:44:23 INFO - PROCESS | 908 | 1467132263748 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:44:23 INFO - PROCESS | 908 | 1467132263750 Marionette TRACE conn5 <- [1,490,null,{}] 09:44:23 INFO - PROCESS | 908 | 1467132263797 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:23 INFO - PROCESS | 908 | 1467132263800 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:23 INFO - PROCESS | 908 | 1467132263916 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 09:44:23 INFO - PROCESS | 908 | 1467132263924 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:23 INFO - PROCESS | 908 | 1467132263926 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:23 INFO - PROCESS | 908 | ++DOCSHELL 00000039E28E5000 == 35 [pid = 908] [id = 132] 09:44:23 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039D2EE1C00) [pid = 908] [serial = 394] [outer = 0000000000000000] 09:44:23 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E05C3800) [pid = 908] [serial = 395] [outer = 00000039D2EE1C00] 09:44:23 INFO - PROCESS | 908 | 1467132263971 Marionette DEBUG loaded listener.js 09:44:24 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E0B96C00) [pid = 908] [serial = 396] [outer = 00000039D2EE1C00] 09:44:24 INFO - PROCESS | 908 | 1467132264432 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:44:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:44:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 713ms 09:44:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:44:24 INFO - PROCESS | 908 | 1467132264464 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 09:44:24 INFO - PROCESS | 908 | 1467132264466 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 09:44:24 INFO - PROCESS | 908 | 1467132264469 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:44:24 INFO - PROCESS | 908 | 1467132264471 Marionette TRACE conn5 <- [1,494,null,{}] 09:44:24 INFO - PROCESS | 908 | 1467132264479 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:24 INFO - PROCESS | 908 | 1467132264485 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:24 INFO - PROCESS | 908 | 1467132264623 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 09:44:24 INFO - PROCESS | 908 | 1467132264675 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:24 INFO - PROCESS | 908 | 1467132264678 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:24 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BEC800 == 36 [pid = 908] [id = 133] 09:44:24 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039E2117400) [pid = 908] [serial = 397] [outer = 0000000000000000] 09:44:24 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039E28B7C00) [pid = 908] [serial = 398] [outer = 00000039E2117400] 09:44:24 INFO - PROCESS | 908 | 1467132264724 Marionette DEBUG loaded listener.js 09:44:24 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039E365A000) [pid = 908] [serial = 399] [outer = 00000039E2117400] 09:44:25 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039D32D1400) [pid = 908] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:44:25 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039D9869800) [pid = 908] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:44:25 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D202A400) [pid = 908] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:44:25 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D83E7000) [pid = 908] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:44:25 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D3408000) [pid = 908] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:44:25 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039DF879800) [pid = 908] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:44:25 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039E0582400) [pid = 908] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:44:25 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039E03A3C00) [pid = 908] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:44:25 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039E4C9C800) [pid = 908] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:44:25 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039DD4CEC00) [pid = 908] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:44:25 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039D2F63C00) [pid = 908] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:44:25 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039DFDFA000) [pid = 908] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:44:25 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039DCA30400) [pid = 908] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:44:25 INFO - PROCESS | 908 | 1467132265238 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:44:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:44:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 840ms 09:44:25 INFO - PROCESS | 908 | 1467132265316 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 09:44:25 INFO - PROCESS | 908 | 1467132265319 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 09:44:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:44:25 INFO - PROCESS | 908 | 1467132265323 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:44:25 INFO - PROCESS | 908 | 1467132265325 Marionette TRACE conn5 <- [1,498,null,{}] 09:44:25 INFO - PROCESS | 908 | 1467132265328 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:25 INFO - PROCESS | 908 | 1467132265330 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:25 INFO - PROCESS | 908 | 1467132265415 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 09:44:25 INFO - PROCESS | 908 | 1467132265426 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:25 INFO - PROCESS | 908 | 1467132265428 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:25 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4D8B800 == 37 [pid = 908] [id = 134] 09:44:25 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D32D1400) [pid = 908] [serial = 400] [outer = 0000000000000000] 09:44:25 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DD4D9800) [pid = 908] [serial = 401] [outer = 00000039D32D1400] 09:44:25 INFO - PROCESS | 908 | 1467132265473 Marionette DEBUG loaded listener.js 09:44:25 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039E1520000) [pid = 908] [serial = 402] [outer = 00000039D32D1400] 09:44:25 INFO - PROCESS | 908 | 1467132265901 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:44:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:44:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 629ms 09:44:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:44:25 INFO - PROCESS | 908 | 1467132265955 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 09:44:25 INFO - PROCESS | 908 | 1467132265958 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 09:44:25 INFO - PROCESS | 908 | 1467132265961 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:44:25 INFO - PROCESS | 908 | 1467132265963 Marionette TRACE conn5 <- [1,502,null,{}] 09:44:25 INFO - PROCESS | 908 | 1467132265966 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:25 INFO - PROCESS | 908 | 1467132265968 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:26 INFO - PROCESS | 908 | 1467132266053 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 09:44:26 INFO - PROCESS | 908 | 1467132266060 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:26 INFO - PROCESS | 908 | 1467132266062 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:26 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6022800 == 38 [pid = 908] [id = 135] 09:44:26 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E3908400) [pid = 908] [serial = 403] [outer = 0000000000000000] 09:44:26 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E3909400) [pid = 908] [serial = 404] [outer = 00000039E3908400] 09:44:26 INFO - PROCESS | 908 | 1467132266117 Marionette DEBUG loaded listener.js 09:44:26 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E3A28400) [pid = 908] [serial = 405] [outer = 00000039E3908400] 09:44:26 INFO - PROCESS | 908 | 1467132266541 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:44:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:44:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 629ms 09:44:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:44:26 INFO - PROCESS | 908 | 1467132266593 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 09:44:26 INFO - PROCESS | 908 | 1467132266595 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 09:44:26 INFO - PROCESS | 908 | 1467132266599 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:44:26 INFO - PROCESS | 908 | 1467132266600 Marionette TRACE conn5 <- [1,506,null,{}] 09:44:26 INFO - PROCESS | 908 | 1467132266604 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:26 INFO - PROCESS | 908 | 1467132266606 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:26 INFO - PROCESS | 908 | 1467132266691 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 09:44:26 INFO - PROCESS | 908 | 1467132266698 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:26 INFO - PROCESS | 908 | 1467132266700 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:26 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6F54800 == 39 [pid = 908] [id = 136] 09:44:26 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E4876400) [pid = 908] [serial = 406] [outer = 0000000000000000] 09:44:26 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E4878C00) [pid = 908] [serial = 407] [outer = 00000039E4876400] 09:44:26 INFO - PROCESS | 908 | 1467132266745 Marionette DEBUG loaded listener.js 09:44:26 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E4880800) [pid = 908] [serial = 408] [outer = 00000039E4876400] 09:44:27 INFO - PROCESS | 908 | --DOCSHELL 00000039DFB29800 == 38 [pid = 908] [id = 116] 09:44:27 INFO - PROCESS | 908 | --DOCSHELL 00000039D7680000 == 37 [pid = 908] [id = 128] 09:44:27 INFO - PROCESS | 908 | --DOCSHELL 00000039E24C5800 == 36 [pid = 908] [id = 127] 09:44:27 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BF2800 == 35 [pid = 908] [id = 125] 09:44:27 INFO - PROCESS | 908 | --DOCSHELL 00000039D9141800 == 34 [pid = 908] [id = 126] 09:44:28 INFO - PROCESS | 908 | --DOCSHELL 00000039E0918800 == 33 [pid = 908] [id = 131] 09:44:28 INFO - PROCESS | 908 | --DOCSHELL 00000039DD721800 == 32 [pid = 908] [id = 129] 09:44:28 INFO - PROCESS | 908 | --DOCSHELL 00000039DFB97000 == 31 [pid = 908] [id = 130] 09:44:28 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BEC800 == 30 [pid = 908] [id = 133] 09:44:28 INFO - PROCESS | 908 | --DOCSHELL 00000039E28E5000 == 29 [pid = 908] [id = 132] 09:44:28 INFO - PROCESS | 908 | --DOCSHELL 00000039E4D8B800 == 28 [pid = 908] [id = 134] 09:44:28 INFO - PROCESS | 908 | --DOCSHELL 00000039E6022800 == 27 [pid = 908] [id = 135] 09:44:28 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D340F400) [pid = 908] [serial = 352] [outer = 0000000000000000] [url = about:blank] 09:44:28 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D3450400) [pid = 908] [serial = 353] [outer = 0000000000000000] [url = about:blank] 09:44:28 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039DDD43400) [pid = 908] [serial = 347] [outer = 0000000000000000] [url = about:blank] 09:44:28 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039DCA2CC00) [pid = 908] [serial = 346] [outer = 0000000000000000] [url = about:blank] 09:44:28 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D25C8C00) [pid = 908] [serial = 349] [outer = 0000000000000000] [url = about:blank] 09:44:28 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D2EE8000) [pid = 908] [serial = 350] [outer = 0000000000000000] [url = about:blank] 09:44:28 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039D9292400) [pid = 908] [serial = 355] [outer = 0000000000000000] [url = about:blank] 09:44:28 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039DCEE8800) [pid = 908] [serial = 335] [outer = 0000000000000000] [url = about:blank] 09:44:28 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D83E6400) [pid = 908] [serial = 334] [outer = 0000000000000000] [url = about:blank] 09:44:28 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039DFF4A800) [pid = 908] [serial = 338] [outer = 0000000000000000] [url = about:blank] 09:44:28 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039DFBE7C00) [pid = 908] [serial = 337] [outer = 0000000000000000] [url = about:blank] 09:44:28 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039E35CF000) [pid = 908] [serial = 341] [outer = 0000000000000000] [url = about:blank] 09:44:28 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039E0B6F800) [pid = 908] [serial = 371] [outer = 0000000000000000] [url = about:blank] 09:44:28 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039E0B95400) [pid = 908] [serial = 340] [outer = 0000000000000000] [url = about:blank] 09:44:28 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039E717B000) [pid = 908] [serial = 344] [outer = 0000000000000000] [url = about:blank] 09:44:28 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039E4E0C800) [pid = 908] [serial = 343] [outer = 0000000000000000] [url = about:blank] 09:44:28 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039DF86F800) [pid = 908] [serial = 362] [outer = 0000000000000000] [url = about:blank] 09:44:28 INFO - PROCESS | 908 | --DOMWINDOW == 64 (00000039DD7C0800) [pid = 908] [serial = 361] [outer = 0000000000000000] [url = about:blank] 09:44:28 INFO - PROCESS | 908 | --DOMWINDOW == 63 (00000039DD7BD400) [pid = 908] [serial = 367] [outer = 0000000000000000] [url = about:blank] 09:44:28 INFO - PROCESS | 908 | --DOMWINDOW == 62 (00000039DFF53800) [pid = 908] [serial = 364] [outer = 0000000000000000] [url = about:blank] 09:44:28 INFO - PROCESS | 908 | --DOMWINDOW == 61 (00000039E05BF000) [pid = 908] [serial = 370] [outer = 0000000000000000] [url = about:blank] 09:44:28 INFO - PROCESS | 908 | --DOMWINDOW == 60 (00000039E0143000) [pid = 908] [serial = 365] [outer = 0000000000000000] [url = about:blank] 09:44:28 INFO - PROCESS | 908 | --DOMWINDOW == 59 (00000039DD06BC00) [pid = 908] [serial = 358] [outer = 0000000000000000] [url = about:blank] 09:44:28 INFO - PROCESS | 908 | --DOMWINDOW == 58 (00000039DD4BD000) [pid = 908] [serial = 359] [outer = 0000000000000000] [url = about:blank] 09:44:28 INFO - PROCESS | 908 | --DOMWINDOW == 57 (00000039E01E4000) [pid = 908] [serial = 368] [outer = 0000000000000000] [url = about:blank] 09:44:28 INFO - PROCESS | 908 | --DOMWINDOW == 56 (00000039D96D3C00) [pid = 908] [serial = 356] [outer = 0000000000000000] [url = about:blank] 09:44:28 INFO - PROCESS | 908 | --DOMWINDOW == 55 (00000039E0D9A000) [pid = 908] [serial = 373] [outer = 0000000000000000] [url = about:blank] 09:44:28 INFO - PROCESS | 908 | 1467132268645 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:44:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:44:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 2081ms 09:44:28 INFO - PROCESS | 908 | 1467132268684 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 09:44:28 INFO - PROCESS | 908 | 1467132268688 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 09:44:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:44:28 INFO - PROCESS | 908 | 1467132268694 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:44:28 INFO - PROCESS | 908 | 1467132268697 Marionette TRACE conn5 <- [1,510,null,{}] 09:44:28 INFO - PROCESS | 908 | 1467132268704 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:28 INFO - PROCESS | 908 | 1467132268707 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:28 INFO - PROCESS | 908 | 1467132268806 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 09:44:28 INFO - PROCESS | 908 | 1467132268813 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:28 INFO - PROCESS | 908 | 1467132268818 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:28 INFO - PROCESS | 908 | ++DOCSHELL 00000039D83B2000 == 28 [pid = 908] [id = 137] 09:44:28 INFO - PROCESS | 908 | ++DOMWINDOW == 56 (00000039D2026800) [pid = 908] [serial = 409] [outer = 0000000000000000] 09:44:28 INFO - PROCESS | 908 | ++DOMWINDOW == 57 (00000039D2E25800) [pid = 908] [serial = 410] [outer = 00000039D2026800] 09:44:28 INFO - PROCESS | 908 | 1467132268870 Marionette DEBUG loaded listener.js 09:44:28 INFO - PROCESS | 908 | ++DOMWINDOW == 58 (00000039D2EE2800) [pid = 908] [serial = 411] [outer = 00000039D2026800] 09:44:29 INFO - PROCESS | 908 | 1467132269355 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:44:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:44:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 09:44:29 INFO - PROCESS | 908 | 1467132269368 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 09:44:29 INFO - PROCESS | 908 | 1467132269373 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 09:44:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:44:29 INFO - PROCESS | 908 | 1467132269384 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:44:29 INFO - PROCESS | 908 | 1467132269387 Marionette TRACE conn5 <- [1,514,null,{}] 09:44:29 INFO - PROCESS | 908 | 1467132269391 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:29 INFO - PROCESS | 908 | 1467132269395 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:29 INFO - PROCESS | 908 | 1467132269485 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 09:44:29 INFO - PROCESS | 908 | 1467132269494 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:29 INFO - PROCESS | 908 | 1467132269497 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:29 INFO - PROCESS | 908 | ++DOCSHELL 00000039D98F0800 == 29 [pid = 908] [id = 138] 09:44:29 INFO - PROCESS | 908 | ++DOMWINDOW == 59 (00000039D32C5000) [pid = 908] [serial = 412] [outer = 0000000000000000] 09:44:29 INFO - PROCESS | 908 | ++DOMWINDOW == 60 (00000039D32C8000) [pid = 908] [serial = 413] [outer = 00000039D32C5000] 09:44:29 INFO - PROCESS | 908 | 1467132269547 Marionette DEBUG loaded listener.js 09:44:29 INFO - PROCESS | 908 | ++DOMWINDOW == 61 (00000039D340A000) [pid = 908] [serial = 414] [outer = 00000039D32C5000] 09:44:30 INFO - PROCESS | 908 | 1467132270012 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:44:30 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:44:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 671ms 09:44:30 INFO - PROCESS | 908 | 1467132270059 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 09:44:30 INFO - PROCESS | 908 | 1467132270061 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 09:44:30 INFO - PROCESS | 908 | 1467132270065 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:44:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:44:30 INFO - PROCESS | 908 | 1467132270069 Marionette TRACE conn5 <- [1,518,null,{}] 09:44:30 INFO - PROCESS | 908 | 1467132270080 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:30 INFO - PROCESS | 908 | 1467132270085 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:30 INFO - PROCESS | 908 | 1467132270219 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 09:44:30 INFO - PROCESS | 908 | 1467132270294 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:30 INFO - PROCESS | 908 | 1467132270297 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:30 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD8C1000 == 30 [pid = 908] [id = 139] 09:44:30 INFO - PROCESS | 908 | ++DOMWINDOW == 62 (00000039D153B000) [pid = 908] [serial = 415] [outer = 0000000000000000] 09:44:30 INFO - PROCESS | 908 | ++DOMWINDOW == 63 (00000039D76C3400) [pid = 908] [serial = 416] [outer = 00000039D153B000] 09:44:30 INFO - PROCESS | 908 | 1467132270348 Marionette DEBUG loaded listener.js 09:44:30 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (00000039D836F000) [pid = 908] [serial = 417] [outer = 00000039D153B000] 09:44:30 INFO - PROCESS | 908 | 1467132270732 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:44:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:44:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 692ms 09:44:30 INFO - PROCESS | 908 | 1467132270760 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 09:44:30 INFO - PROCESS | 908 | 1467132270762 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 09:44:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:44:30 INFO - PROCESS | 908 | 1467132270766 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:44:30 INFO - PROCESS | 908 | 1467132270768 Marionette TRACE conn5 <- [1,522,null,{}] 09:44:30 INFO - PROCESS | 908 | 1467132270771 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:30 INFO - PROCESS | 908 | 1467132270774 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:30 INFO - PROCESS | 908 | 1467132270888 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 09:44:30 INFO - PROCESS | 908 | 1467132270894 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:30 INFO - PROCESS | 908 | 1467132270896 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:30 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFADF000 == 31 [pid = 908] [id = 140] 09:44:30 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (00000039D9297000) [pid = 908] [serial = 418] [outer = 0000000000000000] 09:44:30 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039D92DB400) [pid = 908] [serial = 419] [outer = 00000039D9297000] 09:44:30 INFO - PROCESS | 908 | 1467132270943 Marionette DEBUG loaded listener.js 09:44:31 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039D9878C00) [pid = 908] [serial = 420] [outer = 00000039D9297000] 09:44:31 INFO - PROCESS | 908 | 1467132271389 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:44:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:44:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 671ms 09:44:31 INFO - PROCESS | 908 | 1467132271443 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 09:44:31 INFO - PROCESS | 908 | 1467132271445 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 09:44:31 INFO - PROCESS | 908 | 1467132271448 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:44:31 INFO - PROCESS | 908 | 1467132271450 Marionette TRACE conn5 <- [1,526,null,{}] 09:44:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:44:31 INFO - PROCESS | 908 | 1467132271454 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:31 INFO - PROCESS | 908 | 1467132271456 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:31 INFO - PROCESS | 908 | 1467132271538 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 09:44:31 INFO - PROCESS | 908 | 1467132271578 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:31 INFO - PROCESS | 908 | 1467132271581 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:31 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFB42800 == 32 [pid = 908] [id = 141] 09:44:31 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039D32C4000) [pid = 908] [serial = 421] [outer = 0000000000000000] 09:44:31 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039DCE17400) [pid = 908] [serial = 422] [outer = 00000039D32C4000] 09:44:31 INFO - PROCESS | 908 | 1467132271628 Marionette DEBUG loaded listener.js 09:44:31 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039DD10E400) [pid = 908] [serial = 423] [outer = 00000039D32C4000] 09:44:32 INFO - PROCESS | 908 | 1467132272076 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:44:32 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:44:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 09:44:32 INFO - PROCESS | 908 | 1467132272124 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 09:44:32 INFO - PROCESS | 908 | 1467132272126 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 09:44:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:44:32 INFO - PROCESS | 908 | 1467132272129 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:44:32 INFO - PROCESS | 908 | 1467132272131 Marionette TRACE conn5 <- [1,530,null,{}] 09:44:32 INFO - PROCESS | 908 | 1467132272135 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:32 INFO - PROCESS | 908 | 1467132272140 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:32 INFO - PROCESS | 908 | 1467132272246 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 09:44:32 INFO - PROCESS | 908 | 1467132272260 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:32 INFO - PROCESS | 908 | 1467132272263 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:32 INFO - PROCESS | 908 | ++DOCSHELL 00000039E05A7000 == 33 [pid = 908] [id = 142] 09:44:32 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039DD4BD800) [pid = 908] [serial = 424] [outer = 0000000000000000] 09:44:32 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039DD7BA800) [pid = 908] [serial = 425] [outer = 00000039DD4BD800] 09:44:32 INFO - PROCESS | 908 | 1467132272310 Marionette DEBUG loaded listener.js 09:44:32 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039DEFB9400) [pid = 908] [serial = 426] [outer = 00000039DD4BD800] 09:44:32 INFO - PROCESS | 908 | 1467132272909 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:44:32 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:44:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:44:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:44:32 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:44:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:44:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:44:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 839ms 09:44:32 INFO - PROCESS | 908 | 1467132272972 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 09:44:32 INFO - PROCESS | 908 | 1467132272975 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 09:44:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:44:32 INFO - PROCESS | 908 | 1467132272978 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:44:32 INFO - PROCESS | 908 | 1467132272980 Marionette TRACE conn5 <- [1,534,null,{}] 09:44:32 INFO - PROCESS | 908 | 1467132272984 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:32 INFO - PROCESS | 908 | 1467132272986 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:33 INFO - PROCESS | 908 | 1467132273077 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 09:44:33 INFO - PROCESS | 908 | 1467132273144 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:33 INFO - PROCESS | 908 | 1467132273146 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:33 INFO - PROCESS | 908 | ++DOCSHELL 00000039E0BE8800 == 34 [pid = 908] [id = 143] 09:44:33 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039DD4D7800) [pid = 908] [serial = 427] [outer = 0000000000000000] 09:44:33 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DFBE8800) [pid = 908] [serial = 428] [outer = 00000039DD4D7800] 09:44:33 INFO - PROCESS | 908 | 1467132273192 Marionette DEBUG loaded listener.js 09:44:33 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039DFF47400) [pid = 908] [serial = 429] [outer = 00000039DD4D7800] 09:44:33 INFO - PROCESS | 908 | 1467132273553 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:44:33 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:44:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 629ms 09:44:33 INFO - PROCESS | 908 | 1467132273610 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 09:44:33 INFO - PROCESS | 908 | 1467132273612 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 09:44:33 INFO - PROCESS | 908 | 1467132273615 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:44:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:44:33 INFO - PROCESS | 908 | 1467132273617 Marionette TRACE conn5 <- [1,538,null,{}] 09:44:33 INFO - PROCESS | 908 | 1467132273621 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:33 INFO - PROCESS | 908 | 1467132273623 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:33 INFO - PROCESS | 908 | 1467132273734 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 09:44:33 INFO - PROCESS | 908 | 1467132273750 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:33 INFO - PROCESS | 908 | 1467132273752 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:33 INFO - PROCESS | 908 | ++DOCSHELL 00000039E28DB000 == 35 [pid = 908] [id = 144] 09:44:33 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039DF872C00) [pid = 908] [serial = 430] [outer = 0000000000000000] 09:44:33 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039DFF4D800) [pid = 908] [serial = 431] [outer = 00000039DF872C00] 09:44:33 INFO - PROCESS | 908 | 1467132273798 Marionette DEBUG loaded listener.js 09:44:33 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E0144000) [pid = 908] [serial = 432] [outer = 00000039DF872C00] 09:44:34 INFO - PROCESS | 908 | 1467132274235 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:44:34 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:44:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 672ms 09:44:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:44:34 INFO - PROCESS | 908 | 1467132274290 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 09:44:34 INFO - PROCESS | 908 | 1467132274292 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 09:44:34 INFO - PROCESS | 908 | 1467132274295 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:44:34 INFO - PROCESS | 908 | 1467132274297 Marionette TRACE conn5 <- [1,542,null,{}] 09:44:34 INFO - PROCESS | 908 | 1467132274301 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:34 INFO - PROCESS | 908 | 1467132274303 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:34 INFO - PROCESS | 908 | 1467132274434 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 09:44:34 INFO - PROCESS | 908 | 1467132274459 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:34 INFO - PROCESS | 908 | 1467132274461 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:34 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3918000 == 36 [pid = 908] [id = 145] 09:44:34 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039DFFD8C00) [pid = 908] [serial = 433] [outer = 0000000000000000] 09:44:34 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E03A2C00) [pid = 908] [serial = 434] [outer = 00000039DFFD8C00] 09:44:34 INFO - PROCESS | 908 | 1467132274509 Marionette DEBUG loaded listener.js 09:44:34 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E057CC00) [pid = 908] [serial = 435] [outer = 00000039DFFD8C00] 09:44:34 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:34 INFO - PROCESS | 908 | [908] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:44:34 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:34 INFO - PROCESS | 908 | 1467132274961 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:44:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:44:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 734ms 09:44:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:44:35 INFO - PROCESS | 908 | 1467132275033 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 09:44:35 INFO - PROCESS | 908 | 1467132275035 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 09:44:35 INFO - PROCESS | 908 | 1467132275039 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:44:35 INFO - PROCESS | 908 | 1467132275041 Marionette TRACE conn5 <- [1,546,null,{}] 09:44:35 INFO - PROCESS | 908 | 1467132275044 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:35 INFO - PROCESS | 908 | 1467132275046 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:35 INFO - PROCESS | 908 | 1467132275159 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 09:44:35 INFO - PROCESS | 908 | 1467132275208 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:35 INFO - PROCESS | 908 | 1467132275210 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:35 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BE8000 == 37 [pid = 908] [id = 146] 09:44:35 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E04F4400) [pid = 908] [serial = 436] [outer = 0000000000000000] 09:44:35 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039E05C5000) [pid = 908] [serial = 437] [outer = 00000039E04F4400] 09:44:35 INFO - PROCESS | 908 | 1467132275255 Marionette DEBUG loaded listener.js 09:44:35 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039E0B8A000) [pid = 908] [serial = 438] [outer = 00000039E04F4400] 09:44:35 INFO - PROCESS | 908 | 1467132275703 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:44:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:44:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 09:44:35 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039D32D1400) [pid = 908] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:44:35 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D2EE1C00) [pid = 908] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:44:35 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039E2117400) [pid = 908] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:44:35 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039E3908400) [pid = 908] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:44:35 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D9366800) [pid = 908] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:44:35 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D32C3C00) [pid = 908] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:44:35 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039E0B8FC00) [pid = 908] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:44:35 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D2EEE800) [pid = 908] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:44:35 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D9366000) [pid = 908] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:44:35 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039D2021400) [pid = 908] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:44:35 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039DFF4DC00) [pid = 908] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:44:35 INFO - PROCESS | 908 | 1467132275909 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 09:44:35 INFO - PROCESS | 908 | 1467132275912 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 09:44:35 INFO - PROCESS | 908 | 1467132275931 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:44:35 INFO - PROCESS | 908 | 1467132275934 Marionette TRACE conn5 <- [1,550,null,{}] 09:44:35 INFO - PROCESS | 908 | 1467132275937 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:35 INFO - PROCESS | 908 | 1467132275940 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:44:36 INFO - PROCESS | 908 | 1467132276036 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 09:44:36 INFO - PROCESS | 908 | 1467132276044 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:36 INFO - PROCESS | 908 | 1467132276047 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:36 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4DC4800 == 38 [pid = 908] [id = 147] 09:44:36 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DFBE6800) [pid = 908] [serial = 439] [outer = 0000000000000000] 09:44:36 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039E0143400) [pid = 908] [serial = 440] [outer = 00000039DFBE6800] 09:44:36 INFO - PROCESS | 908 | 1467132276095 Marionette DEBUG loaded listener.js 09:44:36 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E0D94800) [pid = 908] [serial = 441] [outer = 00000039DFBE6800] 09:44:36 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:36 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:36 INFO - PROCESS | 908 | [908] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:44:36 INFO - PROCESS | 908 | 1467132276528 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:44:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:44:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 629ms 09:44:36 INFO - PROCESS | 908 | 1467132276571 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 09:44:36 INFO - PROCESS | 908 | 1467132276574 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 09:44:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:44:36 INFO - PROCESS | 908 | 1467132276577 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:44:36 INFO - PROCESS | 908 | 1467132276579 Marionette TRACE conn5 <- [1,554,null,{}] 09:44:36 INFO - PROCESS | 908 | 1467132276583 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:36 INFO - PROCESS | 908 | 1467132276584 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:36 INFO - PROCESS | 908 | 1467132276668 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 09:44:36 INFO - PROCESS | 908 | 1467132276674 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:36 INFO - PROCESS | 908 | 1467132276676 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:36 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6F4B000 == 39 [pid = 908] [id = 148] 09:44:36 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E0DEB400) [pid = 908] [serial = 442] [outer = 0000000000000000] 09:44:36 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E13BD800) [pid = 908] [serial = 443] [outer = 00000039E0DEB400] 09:44:36 INFO - PROCESS | 908 | 1467132276729 Marionette DEBUG loaded listener.js 09:44:36 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E1F2C000) [pid = 908] [serial = 444] [outer = 00000039E0DEB400] 09:44:37 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:37 INFO - PROCESS | 908 | [908] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:44:37 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:37 INFO - PROCESS | 908 | [908] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:44:37 INFO - PROCESS | 908 | 1467132277153 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:44:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:44:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 629ms 09:44:37 INFO - PROCESS | 908 | 1467132277209 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 09:44:37 INFO - PROCESS | 908 | 1467132277212 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 09:44:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:44:37 INFO - PROCESS | 908 | 1467132277215 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:44:37 INFO - PROCESS | 908 | 1467132277217 Marionette TRACE conn5 <- [1,558,null,{}] 09:44:37 INFO - PROCESS | 908 | 1467132277221 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:37 INFO - PROCESS | 908 | 1467132277223 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:37 INFO - PROCESS | 908 | 1467132277305 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 09:44:37 INFO - PROCESS | 908 | 1467132277312 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:37 INFO - PROCESS | 908 | 1467132277314 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:37 INFO - PROCESS | 908 | ++DOCSHELL 00000039E71DC800 == 40 [pid = 908] [id = 149] 09:44:37 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E242F000) [pid = 908] [serial = 445] [outer = 0000000000000000] 09:44:37 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E24EC400) [pid = 908] [serial = 446] [outer = 00000039E242F000] 09:44:37 INFO - PROCESS | 908 | 1467132277359 Marionette DEBUG loaded listener.js 09:44:37 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E35C9400) [pid = 908] [serial = 447] [outer = 00000039E242F000] 09:44:37 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:37 INFO - PROCESS | 908 | [908] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:44:37 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:37 INFO - PROCESS | 908 | 1467132277784 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:44:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:44:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 629ms 09:44:37 INFO - PROCESS | 908 | 1467132277848 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 09:44:37 INFO - PROCESS | 908 | 1467132277850 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 09:44:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:44:37 INFO - PROCESS | 908 | 1467132277853 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:44:37 INFO - PROCESS | 908 | 1467132277855 Marionette TRACE conn5 <- [1,562,null,{}] 09:44:37 INFO - PROCESS | 908 | 1467132277859 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:37 INFO - PROCESS | 908 | 1467132277861 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:38 INFO - PROCESS | 908 | 1467132277995 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 09:44:38 INFO - PROCESS | 908 | 1467132278085 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:38 INFO - PROCESS | 908 | 1467132278089 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:38 INFO - PROCESS | 908 | ++DOCSHELL 00000039D3CDD800 == 41 [pid = 908] [id = 150] 09:44:38 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039D160D800) [pid = 908] [serial = 448] [outer = 0000000000000000] 09:44:38 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039D1662400) [pid = 908] [serial = 449] [outer = 00000039D160D800] 09:44:38 INFO - PROCESS | 908 | 1467132278151 Marionette DEBUG loaded listener.js 09:44:38 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039D2023800) [pid = 908] [serial = 450] [outer = 00000039D160D800] 09:44:38 INFO - PROCESS | 908 | 1467132278946 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:44:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:44:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1177ms 09:44:39 INFO - PROCESS | 908 | 1467132279035 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 09:44:39 INFO - PROCESS | 908 | 1467132279039 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 09:44:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:44:39 INFO - PROCESS | 908 | 1467132279045 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:44:39 INFO - PROCESS | 908 | 1467132279048 Marionette TRACE conn5 <- [1,566,null,{}] 09:44:39 INFO - PROCESS | 908 | 1467132279054 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:39 INFO - PROCESS | 908 | 1467132279060 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:39 INFO - PROCESS | 908 | 1467132279214 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 09:44:39 INFO - PROCESS | 908 | 1467132279281 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:39 INFO - PROCESS | 908 | 1467132279284 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:39 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD8AE800 == 42 [pid = 908] [id = 151] 09:44:39 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039D3406C00) [pid = 908] [serial = 451] [outer = 0000000000000000] 09:44:39 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039D3444400) [pid = 908] [serial = 452] [outer = 00000039D3406C00] 09:44:39 INFO - PROCESS | 908 | 1467132279384 Marionette DEBUG loaded listener.js 09:44:39 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039D392A400) [pid = 908] [serial = 453] [outer = 00000039D3406C00] 09:44:40 INFO - PROCESS | 908 | 1467132280266 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:44:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:44:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1274ms 09:44:40 INFO - PROCESS | 908 | 1467132280322 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 09:44:40 INFO - PROCESS | 908 | 1467132280327 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 09:44:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:44:40 INFO - PROCESS | 908 | 1467132280334 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:44:40 INFO - PROCESS | 908 | 1467132280337 Marionette TRACE conn5 <- [1,570,null,{}] 09:44:40 INFO - PROCESS | 908 | 1467132280343 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:40 INFO - PROCESS | 908 | 1467132280346 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:40 INFO - PROCESS | 908 | 1467132280462 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 09:44:40 INFO - PROCESS | 908 | 1467132280533 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:40 INFO - PROCESS | 908 | 1467132280538 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:40 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9634800 == 43 [pid = 908] [id = 152] 09:44:40 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039D32D1800) [pid = 908] [serial = 454] [outer = 0000000000000000] 09:44:40 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039D3679000) [pid = 908] [serial = 455] [outer = 00000039D32D1800] 09:44:40 INFO - PROCESS | 908 | 1467132280591 Marionette DEBUG loaded listener.js 09:44:40 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039D80B3400) [pid = 908] [serial = 456] [outer = 00000039D32D1800] 09:44:40 INFO - PROCESS | 908 | --DOCSHELL 00000039E71DC800 == 42 [pid = 908] [id = 149] 09:44:40 INFO - PROCESS | 908 | --DOCSHELL 00000039E6F4B000 == 41 [pid = 908] [id = 148] 09:44:40 INFO - PROCESS | 908 | --DOCSHELL 00000039E4DC4800 == 40 [pid = 908] [id = 147] 09:44:40 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BE8000 == 39 [pid = 908] [id = 146] 09:44:40 INFO - PROCESS | 908 | --DOCSHELL 00000039E3918000 == 38 [pid = 908] [id = 145] 09:44:40 INFO - PROCESS | 908 | --DOCSHELL 00000039E28DB000 == 37 [pid = 908] [id = 144] 09:44:40 INFO - PROCESS | 908 | --DOCSHELL 00000039E0BE8800 == 36 [pid = 908] [id = 143] 09:44:40 INFO - PROCESS | 908 | --DOCSHELL 00000039E05A7000 == 35 [pid = 908] [id = 142] 09:44:40 INFO - PROCESS | 908 | --DOCSHELL 00000039DFB42800 == 34 [pid = 908] [id = 141] 09:44:40 INFO - PROCESS | 908 | --DOCSHELL 00000039DFADF000 == 33 [pid = 908] [id = 140] 09:44:40 INFO - PROCESS | 908 | --DOCSHELL 00000039DD8C1000 == 32 [pid = 908] [id = 139] 09:44:40 INFO - PROCESS | 908 | --DOCSHELL 00000039D98F0800 == 31 [pid = 908] [id = 138] 09:44:40 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039E4878C00) [pid = 908] [serial = 407] [outer = 0000000000000000] [url = about:blank] 09:44:40 INFO - PROCESS | 908 | --DOCSHELL 00000039D83B2000 == 30 [pid = 908] [id = 137] 09:44:41 INFO - PROCESS | 908 | 1467132281138 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:44:41 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039E0B96C00) [pid = 908] [serial = 396] [outer = 0000000000000000] [url = about:blank] 09:44:41 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039E05C3800) [pid = 908] [serial = 395] [outer = 0000000000000000] [url = about:blank] 09:44:41 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039E28B7C00) [pid = 908] [serial = 398] [outer = 0000000000000000] [url = about:blank] 09:44:41 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039E3909400) [pid = 908] [serial = 404] [outer = 0000000000000000] [url = about:blank] 09:44:41 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039E365A000) [pid = 908] [serial = 399] [outer = 0000000000000000] [url = about:blank] 09:44:41 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039DF870000) [pid = 908] [serial = 381] [outer = 0000000000000000] [url = about:blank] 09:44:41 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039DD40C400) [pid = 908] [serial = 380] [outer = 0000000000000000] [url = about:blank] 09:44:41 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D3453C00) [pid = 908] [serial = 378] [outer = 0000000000000000] [url = about:blank] 09:44:41 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D32CF000) [pid = 908] [serial = 377] [outer = 0000000000000000] [url = about:blank] 09:44:41 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039E0DEA400) [pid = 908] [serial = 374] [outer = 0000000000000000] [url = about:blank] 09:44:41 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D165A400) [pid = 908] [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:44:41 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039DDD12000) [pid = 908] [serial = 389] [outer = 0000000000000000] [url = about:blank] 09:44:41 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D986A400) [pid = 908] [serial = 386] [outer = 0000000000000000] [url = about:blank] 09:44:41 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039DCEE8C00) [pid = 908] [serial = 387] [outer = 0000000000000000] [url = about:blank] 09:44:41 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D3413800) [pid = 908] [serial = 384] [outer = 0000000000000000] [url = about:blank] 09:44:41 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039D2EE3800) [pid = 908] [serial = 383] [outer = 0000000000000000] [url = about:blank] 09:44:41 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039DFF54C00) [pid = 908] [serial = 392] [outer = 0000000000000000] [url = about:blank] 09:44:41 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039E014A400) [pid = 908] [serial = 393] [outer = 0000000000000000] [url = about:blank] 09:44:41 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039E3A28400) [pid = 908] [serial = 405] [outer = 0000000000000000] [url = about:blank] 09:44:41 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039DD4D9800) [pid = 908] [serial = 401] [outer = 0000000000000000] [url = about:blank] 09:44:41 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039DFBEB400) [pid = 908] [serial = 390] [outer = 0000000000000000] [url = about:blank] 09:44:41 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039E1520000) [pid = 908] [serial = 402] [outer = 0000000000000000] [url = about:blank] 09:44:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:44:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 838ms 09:44:41 INFO - PROCESS | 908 | 1467132281174 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 09:44:41 INFO - PROCESS | 908 | 1467132281179 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 09:44:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:44:41 INFO - PROCESS | 908 | 1467132281186 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:44:41 INFO - PROCESS | 908 | 1467132281189 Marionette TRACE conn5 <- [1,574,null,{}] 09:44:41 INFO - PROCESS | 908 | 1467132281193 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:41 INFO - PROCESS | 908 | 1467132281196 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:41 INFO - PROCESS | 908 | 1467132281286 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 09:44:41 INFO - PROCESS | 908 | 1467132281292 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:41 INFO - PROCESS | 908 | 1467132281294 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:41 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD0C1000 == 31 [pid = 908] [id = 153] 09:44:41 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039D45ED000) [pid = 908] [serial = 457] [outer = 0000000000000000] 09:44:41 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D79C5C00) [pid = 908] [serial = 458] [outer = 00000039D45ED000] 09:44:41 INFO - PROCESS | 908 | 1467132281344 Marionette DEBUG loaded listener.js 09:44:41 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D92D7400) [pid = 908] [serial = 459] [outer = 00000039D45ED000] 09:44:41 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:41 INFO - PROCESS | 908 | [908] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:44:41 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:41 INFO - PROCESS | 908 | 1467132281824 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:44:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:44:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 671ms 09:44:41 INFO - PROCESS | 908 | 1467132281859 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 09:44:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:44:41 INFO - PROCESS | 908 | 1467132281862 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 09:44:41 INFO - PROCESS | 908 | 1467132281865 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:44:41 INFO - PROCESS | 908 | 1467132281869 Marionette TRACE conn5 <- [1,578,null,{}] 09:44:41 INFO - PROCESS | 908 | 1467132281880 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:41 INFO - PROCESS | 908 | 1467132281885 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:42 INFO - PROCESS | 908 | 1467132282004 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 09:44:42 INFO - PROCESS | 908 | 1467132282077 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:42 INFO - PROCESS | 908 | 1467132282080 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:42 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFADF000 == 32 [pid = 908] [id = 154] 09:44:42 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039DCA2BC00) [pid = 908] [serial = 460] [outer = 0000000000000000] 09:44:42 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039DD077000) [pid = 908] [serial = 461] [outer = 00000039DCA2BC00] 09:44:42 INFO - PROCESS | 908 | 1467132282138 Marionette DEBUG loaded listener.js 09:44:42 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DD4CF400) [pid = 908] [serial = 462] [outer = 00000039DCA2BC00] 09:44:42 INFO - PROCESS | 908 | 1467132282527 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:44:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:44:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 693ms 09:44:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:44:42 INFO - PROCESS | 908 | 1467132282560 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 09:44:42 INFO - PROCESS | 908 | 1467132282563 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 09:44:42 INFO - PROCESS | 908 | 1467132282566 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:44:42 INFO - PROCESS | 908 | 1467132282568 Marionette TRACE conn5 <- [1,582,null,{}] 09:44:42 INFO - PROCESS | 908 | 1467132282572 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:42 INFO - PROCESS | 908 | 1467132282574 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:42 INFO - PROCESS | 908 | 1467132282780 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 09:44:42 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 09:44:42 INFO - PROCESS | 908 | 1467132282934 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:42 INFO - PROCESS | 908 | 1467132282936 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:42 INFO - PROCESS | 908 | ++DOCSHELL 00000039E059D000 == 33 [pid = 908] [id = 155] 09:44:42 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D2E29800) [pid = 908] [serial = 463] [outer = 0000000000000000] 09:44:42 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039DDD11000) [pid = 908] [serial = 464] [outer = 00000039D2E29800] 09:44:42 INFO - PROCESS | 908 | 1467132282982 Marionette DEBUG loaded listener.js 09:44:43 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039DF87B400) [pid = 908] [serial = 465] [outer = 00000039D2E29800] 09:44:43 INFO - PROCESS | 908 | 1467132283430 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:44:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:44:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 881ms 09:44:43 INFO - PROCESS | 908 | 1467132283450 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 09:44:43 INFO - PROCESS | 908 | 1467132283452 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 09:44:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:44:43 INFO - PROCESS | 908 | 1467132283463 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:44:43 INFO - PROCESS | 908 | 1467132283465 Marionette TRACE conn5 <- [1,586,null,{}] 09:44:43 INFO - PROCESS | 908 | 1467132283468 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:43 INFO - PROCESS | 908 | 1467132283470 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:43 INFO - PROCESS | 908 | 1467132283582 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 09:44:43 INFO - PROCESS | 908 | 1467132283589 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:43 INFO - PROCESS | 908 | 1467132283591 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:43 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9152000 == 34 [pid = 908] [id = 156] 09:44:43 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039DFBE3800) [pid = 908] [serial = 466] [outer = 0000000000000000] 09:44:43 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039DFBE9400) [pid = 908] [serial = 467] [outer = 00000039DFBE3800] 09:44:43 INFO - PROCESS | 908 | 1467132283638 Marionette DEBUG loaded listener.js 09:44:43 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039DFF55C00) [pid = 908] [serial = 468] [outer = 00000039DFBE3800] 09:44:44 INFO - PROCESS | 908 | 1467132284098 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:44:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:44:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 692ms 09:44:44 INFO - PROCESS | 908 | 1467132284151 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 09:44:44 INFO - PROCESS | 908 | 1467132284154 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 09:44:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:44:44 INFO - PROCESS | 908 | 1467132284164 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:44:44 INFO - PROCESS | 908 | 1467132284166 Marionette TRACE conn5 <- [1,590,null,{}] 09:44:44 INFO - PROCESS | 908 | 1467132284170 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:44 INFO - PROCESS | 908 | 1467132284176 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:44 INFO - PROCESS | 908 | 1467132284308 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 09:44:44 INFO - PROCESS | 908 | 1467132284361 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:44 INFO - PROCESS | 908 | 1467132284363 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:44 INFO - PROCESS | 908 | ++DOCSHELL 00000039E37D3800 == 35 [pid = 908] [id = 157] 09:44:44 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E03AAC00) [pid = 908] [serial = 469] [outer = 0000000000000000] 09:44:44 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E0B6FC00) [pid = 908] [serial = 470] [outer = 00000039E03AAC00] 09:44:44 INFO - PROCESS | 908 | 1467132284409 Marionette DEBUG loaded listener.js 09:44:44 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039E0CDC800) [pid = 908] [serial = 471] [outer = 00000039E03AAC00] 09:44:44 INFO - PROCESS | 908 | 1467132284863 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:44:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:44:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 776ms 09:44:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:44:44 INFO - PROCESS | 908 | 1467132284942 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 09:44:44 INFO - PROCESS | 908 | 1467132284944 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 09:44:44 INFO - PROCESS | 908 | 1467132284947 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:44:44 INFO - PROCESS | 908 | 1467132284949 Marionette TRACE conn5 <- [1,594,null,{}] 09:44:44 INFO - PROCESS | 908 | 1467132284961 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:44 INFO - PROCESS | 908 | 1467132284963 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:45 INFO - PROCESS | 908 | 1467132285068 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 09:44:45 INFO - PROCESS | 908 | 1467132285116 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:45 INFO - PROCESS | 908 | 1467132285118 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:45 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BF4800 == 36 [pid = 908] [id = 158] 09:44:45 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039E0DEA400) [pid = 908] [serial = 472] [outer = 0000000000000000] 09:44:45 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039E0DF0400) [pid = 908] [serial = 473] [outer = 00000039E0DEA400] 09:44:45 INFO - PROCESS | 908 | 1467132285166 Marionette DEBUG loaded listener.js 09:44:45 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039E2117400) [pid = 908] [serial = 474] [outer = 00000039E0DEA400] 09:44:45 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039D32C4000) [pid = 908] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:44:45 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039D153B000) [pid = 908] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:44:45 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039D9297000) [pid = 908] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:44:45 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D32C5000) [pid = 908] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:44:45 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039DD4BD800) [pid = 908] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:44:45 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D2026800) [pid = 908] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:44:45 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039E4876400) [pid = 908] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:44:45 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039DD4D7800) [pid = 908] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:44:45 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039DFFD8C00) [pid = 908] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:44:45 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039E04F4400) [pid = 908] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:44:45 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039DFBE6800) [pid = 908] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:44:45 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DF872C00) [pid = 908] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:44:45 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039E0DEB400) [pid = 908] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:44:45 INFO - PROCESS | 908 | 1467132285640 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:44:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:44:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 734ms 09:44:45 INFO - PROCESS | 908 | 1467132285684 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 09:44:45 INFO - PROCESS | 908 | 1467132285687 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 09:44:45 INFO - PROCESS | 908 | 1467132285690 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:44:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:44:45 INFO - PROCESS | 908 | 1467132285692 Marionette TRACE conn5 <- [1,598,null,{}] 09:44:45 INFO - PROCESS | 908 | 1467132285695 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:45 INFO - PROCESS | 908 | 1467132285697 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:45 INFO - PROCESS | 908 | 1467132285782 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 09:44:45 INFO - PROCESS | 908 | 1467132285789 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:45 INFO - PROCESS | 908 | 1467132285791 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:45 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4D93800 == 37 [pid = 908] [id = 159] 09:44:45 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DCA0D800) [pid = 908] [serial = 475] [outer = 0000000000000000] 09:44:45 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039E05CC400) [pid = 908] [serial = 476] [outer = 00000039DCA0D800] 09:44:45 INFO - PROCESS | 908 | 1467132285836 Marionette DEBUG loaded listener.js 09:44:45 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E24EB400) [pid = 908] [serial = 477] [outer = 00000039DCA0D800] 09:44:46 INFO - PROCESS | 908 | 1467132286253 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:44:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:44:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 587ms 09:44:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:44:46 INFO - PROCESS | 908 | 1467132286287 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 09:44:46 INFO - PROCESS | 908 | 1467132286290 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 09:44:46 INFO - PROCESS | 908 | 1467132286293 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:44:46 INFO - PROCESS | 908 | 1467132286295 Marionette TRACE conn5 <- [1,602,null,{}] 09:44:46 INFO - PROCESS | 908 | 1467132286298 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:46 INFO - PROCESS | 908 | 1467132286300 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:46 INFO - PROCESS | 908 | 1467132286384 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 09:44:46 INFO - PROCESS | 908 | 1467132286390 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:46 INFO - PROCESS | 908 | 1467132286392 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:46 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6013800 == 38 [pid = 908] [id = 160] 09:44:46 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E2945400) [pid = 908] [serial = 478] [outer = 0000000000000000] 09:44:46 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E372BC00) [pid = 908] [serial = 479] [outer = 00000039E2945400] 09:44:46 INFO - PROCESS | 908 | 1467132286436 Marionette DEBUG loaded listener.js 09:44:46 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E390C400) [pid = 908] [serial = 480] [outer = 00000039E2945400] 09:44:46 INFO - PROCESS | 908 | 1467132286908 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:44:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:44:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 671ms 09:44:46 INFO - PROCESS | 908 | 1467132286966 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 09:44:46 INFO - PROCESS | 908 | 1467132286968 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 09:44:46 INFO - PROCESS | 908 | 1467132286971 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:44:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:44:46 INFO - PROCESS | 908 | 1467132286973 Marionette TRACE conn5 <- [1,606,null,{}] 09:44:46 INFO - PROCESS | 908 | 1467132286977 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:46 INFO - PROCESS | 908 | 1467132286979 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:47 INFO - PROCESS | 908 | 1467132287062 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 09:44:47 INFO - PROCESS | 908 | 1467132287068 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:47 INFO - PROCESS | 908 | 1467132287070 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:47 INFO - PROCESS | 908 | ++DOCSHELL 00000039E059C800 == 39 [pid = 908] [id = 161] 09:44:47 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E3A25C00) [pid = 908] [serial = 481] [outer = 0000000000000000] 09:44:47 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E3A2C000) [pid = 908] [serial = 482] [outer = 00000039E3A25C00] 09:44:47 INFO - PROCESS | 908 | 1467132287116 Marionette DEBUG loaded listener.js 09:44:47 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E487A000) [pid = 908] [serial = 483] [outer = 00000039E3A25C00] 09:44:47 INFO - PROCESS | 908 | 1467132287693 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:44:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:44:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 776ms 09:44:47 INFO - PROCESS | 908 | 1467132287752 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 09:44:47 INFO - PROCESS | 908 | 1467132287757 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 09:44:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:44:47 INFO - PROCESS | 908 | 1467132287790 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:44:47 INFO - PROCESS | 908 | 1467132287794 Marionette TRACE conn5 <- [1,610,null,{}] 09:44:47 INFO - PROCESS | 908 | 1467132287800 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:47 INFO - PROCESS | 908 | 1467132287804 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:47 INFO - PROCESS | 908 | 1467132287931 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 09:44:48 INFO - PROCESS | 908 | 1467132287998 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:48 INFO - PROCESS | 908 | 1467132288001 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:48 INFO - PROCESS | 908 | ++DOCSHELL 00000039DCEAE000 == 40 [pid = 908] [id = 162] 09:44:48 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039D2EF1800) [pid = 908] [serial = 484] [outer = 0000000000000000] 09:44:48 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039D344F000) [pid = 908] [serial = 485] [outer = 00000039D2EF1800] 09:44:48 INFO - PROCESS | 908 | 1467132288103 Marionette DEBUG loaded listener.js 09:44:48 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039D9295400) [pid = 908] [serial = 486] [outer = 00000039D2EF1800] 09:44:48 INFO - PROCESS | 908 | 1467132288708 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:44:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:44:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1005ms 09:44:48 INFO - PROCESS | 908 | 1467132288783 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 09:44:48 INFO - PROCESS | 908 | 1467132288789 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 09:44:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:44:48 INFO - PROCESS | 908 | 1467132288796 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:44:48 INFO - PROCESS | 908 | 1467132288799 Marionette TRACE conn5 <- [1,614,null,{}] 09:44:48 INFO - PROCESS | 908 | 1467132288804 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:48 INFO - PROCESS | 908 | 1467132288807 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:48 INFO - PROCESS | 908 | 1467132288932 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 09:44:49 INFO - PROCESS | 908 | 1467132288998 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:49 INFO - PROCESS | 908 | 1467132289001 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:49 INFO - PROCESS | 908 | ++DOCSHELL 00000039E24C5800 == 41 [pid = 908] [id = 163] 09:44:49 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039DD40C400) [pid = 908] [serial = 487] [outer = 0000000000000000] 09:44:49 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039DD4D2C00) [pid = 908] [serial = 488] [outer = 00000039DD40C400] 09:44:49 INFO - PROCESS | 908 | 1467132289102 Marionette DEBUG loaded listener.js 09:44:49 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039DFC9DC00) [pid = 908] [serial = 489] [outer = 00000039DD40C400] 09:44:49 INFO - PROCESS | 908 | 1467132289720 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:44:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:44:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 986ms 09:44:49 INFO - PROCESS | 908 | 1467132289783 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 09:44:49 INFO - PROCESS | 908 | 1467132289787 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 09:44:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:44:49 INFO - PROCESS | 908 | 1467132289791 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:44:49 INFO - PROCESS | 908 | 1467132289795 Marionette TRACE conn5 <- [1,618,null,{}] 09:44:49 INFO - PROCESS | 908 | 1467132289807 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:49 INFO - PROCESS | 908 | 1467132289812 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:49 INFO - PROCESS | 908 | 1467132289926 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 09:44:50 INFO - PROCESS | 908 | 1467132290001 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:50 INFO - PROCESS | 908 | 1467132290005 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:50 INFO - PROCESS | 908 | ++DOCSHELL 00000039E721E800 == 42 [pid = 908] [id = 164] 09:44:50 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039E0DB3000) [pid = 908] [serial = 490] [outer = 0000000000000000] 09:44:50 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039E0DF1800) [pid = 908] [serial = 491] [outer = 00000039E0DB3000] 09:44:50 INFO - PROCESS | 908 | 1467132290105 Marionette DEBUG loaded listener.js 09:44:50 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039E4879000) [pid = 908] [serial = 492] [outer = 00000039E0DB3000] 09:44:50 INFO - PROCESS | 908 | 1467132290741 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:44:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:44:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 987ms 09:44:50 INFO - PROCESS | 908 | 1467132290778 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 09:44:50 INFO - PROCESS | 908 | 1467132290782 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 09:44:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:44:50 INFO - PROCESS | 908 | 1467132290785 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:44:50 INFO - PROCESS | 908 | 1467132290788 Marionette TRACE conn5 <- [1,622,null,{}] 09:44:50 INFO - PROCESS | 908 | 1467132290792 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:50 INFO - PROCESS | 908 | 1467132290794 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:51 INFO - PROCESS | 908 | 1467132291016 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 09:44:51 INFO - PROCESS | 908 | 1467132291100 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:51 INFO - PROCESS | 908 | 1467132291103 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:51 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9635000 == 43 [pid = 908] [id = 165] 09:44:51 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (00000039D165C800) [pid = 908] [serial = 493] [outer = 0000000000000000] 09:44:51 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (00000039D2EF1000) [pid = 908] [serial = 494] [outer = 00000039D165C800] 09:44:51 INFO - PROCESS | 908 | 1467132291197 Marionette DEBUG loaded listener.js 09:44:51 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (00000039D344FC00) [pid = 908] [serial = 495] [outer = 00000039D165C800] 09:44:51 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:51 INFO - PROCESS | 908 | [908] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:44:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E6013800 == 42 [pid = 908] [id = 160] 09:44:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E4D93800 == 41 [pid = 908] [id = 159] 09:44:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BF4800 == 40 [pid = 908] [id = 158] 09:44:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E37D3800 == 39 [pid = 908] [id = 157] 09:44:52 INFO - PROCESS | 908 | --DOCSHELL 00000039D9152000 == 38 [pid = 908] [id = 156] 09:44:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E059D000 == 37 [pid = 908] [id = 155] 09:44:52 INFO - PROCESS | 908 | --DOCSHELL 00000039DFADF000 == 36 [pid = 908] [id = 154] 09:44:52 INFO - PROCESS | 908 | --DOCSHELL 00000039DD0C1000 == 35 [pid = 908] [id = 153] 09:44:52 INFO - PROCESS | 908 | --DOCSHELL 00000039D9634800 == 34 [pid = 908] [id = 152] 09:44:52 INFO - PROCESS | 908 | --DOCSHELL 00000039D3CDD800 == 33 [pid = 908] [id = 150] 09:44:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E6F54800 == 32 [pid = 908] [id = 136] 09:44:52 INFO - PROCESS | 908 | --DOCSHELL 00000039DD8AE800 == 31 [pid = 908] [id = 151] 09:44:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E721E800 == 30 [pid = 908] [id = 164] 09:44:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E24C5800 == 29 [pid = 908] [id = 163] 09:44:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E059C800 == 28 [pid = 908] [id = 161] 09:44:52 INFO - PROCESS | 908 | --DOCSHELL 00000039DCEAE000 == 27 [pid = 908] [id = 162] 09:44:52 INFO - PROCESS | 908 | --DOMWINDOW == 94 (00000039DCE17400) [pid = 908] [serial = 422] [outer = 0000000000000000] [url = about:blank] 09:44:52 INFO - PROCESS | 908 | --DOMWINDOW == 93 (00000039DD10E400) [pid = 908] [serial = 423] [outer = 0000000000000000] [url = about:blank] 09:44:52 INFO - PROCESS | 908 | --DOMWINDOW == 92 (00000039D76C3400) [pid = 908] [serial = 416] [outer = 0000000000000000] [url = about:blank] 09:44:52 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039D92DB400) [pid = 908] [serial = 419] [outer = 0000000000000000] [url = about:blank] 09:44:52 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039D9878C00) [pid = 908] [serial = 420] [outer = 0000000000000000] [url = about:blank] 09:44:52 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039D32C8000) [pid = 908] [serial = 413] [outer = 0000000000000000] [url = about:blank] 09:44:52 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039D340A000) [pid = 908] [serial = 414] [outer = 0000000000000000] [url = about:blank] 09:44:52 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039DEFB9400) [pid = 908] [serial = 426] [outer = 0000000000000000] [url = about:blank] 09:44:52 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039DD7BA800) [pid = 908] [serial = 425] [outer = 0000000000000000] [url = about:blank] 09:44:52 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039D2E25800) [pid = 908] [serial = 410] [outer = 0000000000000000] [url = about:blank] 09:44:52 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039D2EE2800) [pid = 908] [serial = 411] [outer = 0000000000000000] [url = about:blank] 09:44:52 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039E4880800) [pid = 908] [serial = 408] [outer = 0000000000000000] [url = about:blank] 09:44:52 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039DFBE8800) [pid = 908] [serial = 428] [outer = 0000000000000000] [url = about:blank] 09:44:52 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039DFF47400) [pid = 908] [serial = 429] [outer = 0000000000000000] [url = about:blank] 09:44:52 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039E057CC00) [pid = 908] [serial = 435] [outer = 0000000000000000] [url = about:blank] 09:44:52 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039E03A2C00) [pid = 908] [serial = 434] [outer = 0000000000000000] [url = about:blank] 09:44:52 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039E05C5000) [pid = 908] [serial = 437] [outer = 0000000000000000] [url = about:blank] 09:44:52 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039E0143400) [pid = 908] [serial = 440] [outer = 0000000000000000] [url = about:blank] 09:44:52 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039E0D94800) [pid = 908] [serial = 441] [outer = 0000000000000000] [url = about:blank] 09:44:52 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039E0B8A000) [pid = 908] [serial = 438] [outer = 0000000000000000] [url = about:blank] 09:44:52 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D836F000) [pid = 908] [serial = 417] [outer = 0000000000000000] [url = about:blank] 09:44:52 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039DFF4D800) [pid = 908] [serial = 431] [outer = 0000000000000000] [url = about:blank] 09:44:52 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039E0144000) [pid = 908] [serial = 432] [outer = 0000000000000000] [url = about:blank] 09:44:52 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039E13BD800) [pid = 908] [serial = 443] [outer = 0000000000000000] [url = about:blank] 09:44:52 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039E1F2C000) [pid = 908] [serial = 444] [outer = 0000000000000000] [url = about:blank] 09:44:52 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039E24EC400) [pid = 908] [serial = 446] [outer = 0000000000000000] [url = about:blank] 09:44:52 INFO - PROCESS | 908 | 1467132292529 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:44:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:44:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1786ms 09:44:52 INFO - PROCESS | 908 | 1467132292574 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 09:44:52 INFO - PROCESS | 908 | 1467132292579 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 09:44:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:44:52 INFO - PROCESS | 908 | 1467132292584 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:44:52 INFO - PROCESS | 908 | 1467132292588 Marionette TRACE conn5 <- [1,626,null,{}] 09:44:52 INFO - PROCESS | 908 | 1467132292594 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:52 INFO - PROCESS | 908 | 1467132292597 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:52 INFO - PROCESS | 908 | 1467132292724 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 09:44:52 INFO - PROCESS | 908 | 1467132292734 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:52 INFO - PROCESS | 908 | 1467132292738 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:52 INFO - PROCESS | 908 | ++DOCSHELL 00000039D81C0800 == 28 [pid = 908] [id = 166] 09:44:52 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039D2EDD400) [pid = 908] [serial = 496] [outer = 0000000000000000] 09:44:52 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D2EE1000) [pid = 908] [serial = 497] [outer = 00000039D2EDD400] 09:44:52 INFO - PROCESS | 908 | 1467132292792 Marionette DEBUG loaded listener.js 09:44:52 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D32C5000) [pid = 908] [serial = 498] [outer = 00000039D2EDD400] 09:44:53 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:53 INFO - PROCESS | 908 | [908] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:44:53 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:53 INFO - PROCESS | 908 | [908] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:44:53 INFO - PROCESS | 908 | 1467132293262 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:44:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:44:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 734ms 09:44:53 INFO - PROCESS | 908 | 1467132293322 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 09:44:53 INFO - PROCESS | 908 | 1467132293327 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 09:44:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:44:53 INFO - PROCESS | 908 | 1467132293334 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:44:53 INFO - PROCESS | 908 | 1467132293337 Marionette TRACE conn5 <- [1,630,null,{}] 09:44:53 INFO - PROCESS | 908 | 1467132293341 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:53 INFO - PROCESS | 908 | 1467132293344 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:53 INFO - PROCESS | 908 | 1467132293437 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 09:44:53 INFO - PROCESS | 908 | 1467132293445 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:53 INFO - PROCESS | 908 | 1467132293448 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:53 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9DDF000 == 29 [pid = 908] [id = 167] 09:44:53 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D344D400) [pid = 908] [serial = 499] [outer = 0000000000000000] 09:44:53 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D3451C00) [pid = 908] [serial = 500] [outer = 00000039D344D400] 09:44:53 INFO - PROCESS | 908 | 1467132293504 Marionette DEBUG loaded listener.js 09:44:53 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D78F5400) [pid = 908] [serial = 501] [outer = 00000039D344D400] 09:44:53 INFO - PROCESS | 908 | 1467132293967 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:44:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:44:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 671ms 09:44:54 INFO - PROCESS | 908 | 1467132294007 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 09:44:54 INFO - PROCESS | 908 | 1467132294009 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 09:44:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:44:54 INFO - PROCESS | 908 | 1467132294012 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:44:54 INFO - PROCESS | 908 | 1467132294016 Marionette TRACE conn5 <- [1,634,null,{}] 09:44:54 INFO - PROCESS | 908 | 1467132294028 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:54 INFO - PROCESS | 908 | 1467132294033 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:54 INFO - PROCESS | 908 | 1467132294151 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 09:44:54 INFO - PROCESS | 908 | 1467132294167 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:54 INFO - PROCESS | 908 | 1467132294170 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:54 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFAE2000 == 30 [pid = 908] [id = 168] 09:44:54 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D1ED2400) [pid = 908] [serial = 502] [outer = 0000000000000000] 09:44:54 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039D9CD2000) [pid = 908] [serial = 503] [outer = 00000039D1ED2400] 09:44:54 INFO - PROCESS | 908 | 1467132294220 Marionette DEBUG loaded listener.js 09:44:54 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039DCA2D000) [pid = 908] [serial = 504] [outer = 00000039D1ED2400] 09:44:54 INFO - PROCESS | 908 | 1467132294665 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:44:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:44:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 671ms 09:44:54 INFO - PROCESS | 908 | 1467132294686 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 09:44:54 INFO - PROCESS | 908 | 1467132294689 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 09:44:54 INFO - PROCESS | 908 | 1467132294693 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:44:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:44:54 INFO - PROCESS | 908 | 1467132294695 Marionette TRACE conn5 <- [1,638,null,{}] 09:44:54 INFO - PROCESS | 908 | 1467132294698 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:54 INFO - PROCESS | 908 | 1467132294701 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:54 INFO - PROCESS | 908 | 1467132294820 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 09:44:54 INFO - PROCESS | 908 | 1467132294826 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:54 INFO - PROCESS | 908 | 1467132294828 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:54 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFBA5000 == 31 [pid = 908] [id = 169] 09:44:54 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039DD405400) [pid = 908] [serial = 505] [outer = 0000000000000000] 09:44:54 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039DD40CC00) [pid = 908] [serial = 506] [outer = 00000039DD405400] 09:44:54 INFO - PROCESS | 908 | 1467132294876 Marionette DEBUG loaded listener.js 09:44:54 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039DD4D8000) [pid = 908] [serial = 507] [outer = 00000039DD405400] 09:44:55 INFO - PROCESS | 908 | 1467132295329 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:44:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:44:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 671ms 09:44:55 INFO - PROCESS | 908 | 1467132295367 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 09:44:55 INFO - PROCESS | 908 | 1467132295369 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 09:44:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:44:55 INFO - PROCESS | 908 | 1467132295372 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:44:55 INFO - PROCESS | 908 | 1467132295374 Marionette TRACE conn5 <- [1,642,null,{}] 09:44:55 INFO - PROCESS | 908 | 1467132295378 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:55 INFO - PROCESS | 908 | 1467132295380 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:55 INFO - PROCESS | 908 | 1467132295484 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 09:44:55 INFO - PROCESS | 908 | 1467132295560 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:55 INFO - PROCESS | 908 | 1467132295562 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:55 INFO - PROCESS | 908 | ++DOCSHELL 00000039E05B2000 == 32 [pid = 908] [id = 170] 09:44:55 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039D344D000) [pid = 908] [serial = 508] [outer = 0000000000000000] 09:44:55 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039DDD43400) [pid = 908] [serial = 509] [outer = 00000039D344D000] 09:44:55 INFO - PROCESS | 908 | 1467132295610 Marionette DEBUG loaded listener.js 09:44:55 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039DFAB5800) [pid = 908] [serial = 510] [outer = 00000039D344D000] 09:44:56 INFO - PROCESS | 908 | 1467132296059 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:44:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:44:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 734ms 09:44:56 INFO - PROCESS | 908 | 1467132296110 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 09:44:56 INFO - PROCESS | 908 | 1467132296112 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 09:44:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:44:56 INFO - PROCESS | 908 | 1467132296116 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:44:56 INFO - PROCESS | 908 | 1467132296117 Marionette TRACE conn5 <- [1,646,null,{}] 09:44:56 INFO - PROCESS | 908 | 1467132296121 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:56 INFO - PROCESS | 908 | 1467132296127 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:56 INFO - PROCESS | 908 | 1467132296261 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 09:44:56 INFO - PROCESS | 908 | 1467132296273 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:56 INFO - PROCESS | 908 | 1467132296275 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:56 INFO - PROCESS | 908 | ++DOCSHELL 00000039E1FBB800 == 33 [pid = 908] [id = 171] 09:44:56 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039DF87AC00) [pid = 908] [serial = 511] [outer = 0000000000000000] 09:44:56 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039DFF50000) [pid = 908] [serial = 512] [outer = 00000039DF87AC00] 09:44:56 INFO - PROCESS | 908 | 1467132296362 Marionette DEBUG loaded listener.js 09:44:56 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039E039E000) [pid = 908] [serial = 513] [outer = 00000039DF87AC00] 09:44:56 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039E3A25C00) [pid = 908] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:44:56 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039D32D1800) [pid = 908] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:44:56 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039DCA2BC00) [pid = 908] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:44:56 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039DCA0D800) [pid = 908] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:44:56 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D2E29800) [pid = 908] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:44:56 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D45ED000) [pid = 908] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:44:56 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039DFBE3800) [pid = 908] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:44:56 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039E2945400) [pid = 908] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:44:56 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039E242F000) [pid = 908] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:44:56 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039E0DEA400) [pid = 908] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:44:56 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D160D800) [pid = 908] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:44:56 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039D3406C00) [pid = 908] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:44:56 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039E03AAC00) [pid = 908] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:44:57 INFO - PROCESS | 908 | 1467132296996 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:44:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:44:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 923ms 09:44:57 INFO - PROCESS | 908 | 1467132297042 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 09:44:57 INFO - PROCESS | 908 | 1467132297044 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 09:44:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:44:57 INFO - PROCESS | 908 | 1467132297047 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:44:57 INFO - PROCESS | 908 | 1467132297049 Marionette TRACE conn5 <- [1,650,null,{}] 09:44:57 INFO - PROCESS | 908 | 1467132297053 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:57 INFO - PROCESS | 908 | 1467132297055 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:57 INFO - PROCESS | 908 | 1467132297158 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 09:44:57 INFO - PROCESS | 908 | 1467132297205 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:57 INFO - PROCESS | 908 | 1467132297207 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:57 INFO - PROCESS | 908 | ++DOCSHELL 00000039E37C1800 == 34 [pid = 908] [id = 172] 09:44:57 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D160B800) [pid = 908] [serial = 514] [outer = 0000000000000000] 09:44:57 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D3406C00) [pid = 908] [serial = 515] [outer = 00000039D160B800] 09:44:57 INFO - PROCESS | 908 | 1467132297254 Marionette DEBUG loaded listener.js 09:44:57 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E014C800) [pid = 908] [serial = 516] [outer = 00000039D160B800] 09:44:57 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:57 INFO - PROCESS | 908 | [908] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:44:57 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:57 INFO - PROCESS | 908 | 1467132297621 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:44:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:44:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 629ms 09:44:57 INFO - PROCESS | 908 | 1467132297683 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 09:44:57 INFO - PROCESS | 908 | 1467132297686 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 09:44:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:44:57 INFO - PROCESS | 908 | 1467132297689 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:44:57 INFO - PROCESS | 908 | 1467132297691 Marionette TRACE conn5 <- [1,654,null,{}] 09:44:57 INFO - PROCESS | 908 | 1467132297694 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:57 INFO - PROCESS | 908 | 1467132297696 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:57 INFO - PROCESS | 908 | 1467132297776 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 09:44:57 INFO - PROCESS | 908 | 1467132297782 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:57 INFO - PROCESS | 908 | 1467132297784 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:57 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BDB800 == 35 [pid = 908] [id = 173] 09:44:57 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E03A7C00) [pid = 908] [serial = 517] [outer = 0000000000000000] 09:44:57 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E05C1800) [pid = 908] [serial = 518] [outer = 00000039E03A7C00] 09:44:57 INFO - PROCESS | 908 | 1467132297830 Marionette DEBUG loaded listener.js 09:44:57 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E05CBC00) [pid = 908] [serial = 519] [outer = 00000039E03A7C00] 09:44:58 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:58 INFO - PROCESS | 908 | [908] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:44:58 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:58 INFO - PROCESS | 908 | [908] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:44:58 INFO - PROCESS | 908 | 1467132298268 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:44:58 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:44:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 629ms 09:44:58 INFO - PROCESS | 908 | 1467132298323 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 09:44:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:44:58 INFO - PROCESS | 908 | 1467132298325 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 09:44:58 INFO - PROCESS | 908 | 1467132298328 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:44:58 INFO - PROCESS | 908 | 1467132298330 Marionette TRACE conn5 <- [1,658,null,{}] 09:44:58 INFO - PROCESS | 908 | 1467132298334 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:58 INFO - PROCESS | 908 | 1467132298336 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:58 INFO - PROCESS | 908 | 1467132298417 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 09:44:58 INFO - PROCESS | 908 | 1467132298425 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:58 INFO - PROCESS | 908 | 1467132298427 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:58 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFAE0800 == 36 [pid = 908] [id = 174] 09:44:58 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E0B8D800) [pid = 908] [serial = 520] [outer = 0000000000000000] 09:44:58 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E0CE8000) [pid = 908] [serial = 521] [outer = 00000039E0B8D800] 09:44:58 INFO - PROCESS | 908 | 1467132298473 Marionette DEBUG loaded listener.js 09:44:58 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E0DE8C00) [pid = 908] [serial = 522] [outer = 00000039E0B8D800] 09:44:59 INFO - PROCESS | 908 | 1467132299041 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:44:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:44:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 777ms 09:44:59 INFO - PROCESS | 908 | 1467132299108 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 09:44:59 INFO - PROCESS | 908 | 1467132299113 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 09:44:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:44:59 INFO - PROCESS | 908 | 1467132299119 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:44:59 INFO - PROCESS | 908 | 1467132299122 Marionette TRACE conn5 <- [1,662,null,{}] 09:44:59 INFO - PROCESS | 908 | 1467132299153 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:59 INFO - PROCESS | 908 | 1467132299157 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:59 INFO - PROCESS | 908 | 1467132299292 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 09:44:59 INFO - PROCESS | 908 | 1467132299357 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:59 INFO - PROCESS | 908 | 1467132299360 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:44:59 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9158800 == 37 [pid = 908] [id = 175] 09:44:59 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039D2EDCC00) [pid = 908] [serial = 523] [outer = 0000000000000000] 09:44:59 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039D2EEA800) [pid = 908] [serial = 524] [outer = 00000039D2EDCC00] 09:44:59 INFO - PROCESS | 908 | 1467132299420 Marionette DEBUG loaded listener.js 09:44:59 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039D3412C00) [pid = 908] [serial = 525] [outer = 00000039D2EDCC00] 09:44:59 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:59 INFO - PROCESS | 908 | [908] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:45:00 INFO - PROCESS | 908 | 1467132300242 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:45:00 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:45:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1213ms 09:45:00 INFO - PROCESS | 908 | 1467132300336 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 09:45:00 INFO - PROCESS | 908 | 1467132300341 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 09:45:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:45:00 INFO - PROCESS | 908 | 1467132300349 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:45:00 INFO - PROCESS | 908 | 1467132300352 Marionette TRACE conn5 <- [1,666,null,{}] 09:45:00 INFO - PROCESS | 908 | 1467132300356 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:00 INFO - PROCESS | 908 | 1467132300359 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:00 INFO - PROCESS | 908 | 1467132300546 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 09:45:00 INFO - PROCESS | 908 | 1467132300657 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:00 INFO - PROCESS | 908 | 1467132300660 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:00 INFO - PROCESS | 908 | ++DOCSHELL 00000039E05B1800 == 38 [pid = 908] [id = 176] 09:45:00 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039DCA0A400) [pid = 908] [serial = 526] [outer = 0000000000000000] 09:45:00 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039DCE20800) [pid = 908] [serial = 527] [outer = 00000039DCA0A400] 09:45:00 INFO - PROCESS | 908 | 1467132300723 Marionette DEBUG loaded listener.js 09:45:00 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039DDD41000) [pid = 908] [serial = 528] [outer = 00000039DCA0A400] 09:45:01 INFO - PROCESS | 908 | 1467132301618 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:45:01 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BDB800 == 37 [pid = 908] [id = 173] 09:45:01 INFO - PROCESS | 908 | --DOCSHELL 00000039E37C1800 == 36 [pid = 908] [id = 172] 09:45:01 INFO - PROCESS | 908 | --DOCSHELL 00000039E1FBB800 == 35 [pid = 908] [id = 171] 09:45:01 INFO - PROCESS | 908 | --DOCSHELL 00000039E05B2000 == 34 [pid = 908] [id = 170] 09:45:01 INFO - PROCESS | 908 | --DOCSHELL 00000039DFBA5000 == 33 [pid = 908] [id = 169] 09:45:01 INFO - PROCESS | 908 | --DOCSHELL 00000039DFAE2000 == 32 [pid = 908] [id = 168] 09:45:01 INFO - PROCESS | 908 | --DOCSHELL 00000039D9DDF000 == 31 [pid = 908] [id = 167] 09:45:01 INFO - PROCESS | 908 | --DOCSHELL 00000039D81C0800 == 30 [pid = 908] [id = 166] 09:45:01 INFO - PROCESS | 908 | --DOCSHELL 00000039D9635000 == 29 [pid = 908] [id = 165] 09:45:01 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039D80B3400) [pid = 908] [serial = 456] [outer = 0000000000000000] [url = about:blank] 09:45:01 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039DD077000) [pid = 908] [serial = 461] [outer = 0000000000000000] [url = about:blank] 09:45:01 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039E05CC400) [pid = 908] [serial = 476] [outer = 0000000000000000] [url = about:blank] 09:45:01 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039DDD11000) [pid = 908] [serial = 464] [outer = 0000000000000000] [url = about:blank] 09:45:01 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039D79C5C00) [pid = 908] [serial = 458] [outer = 0000000000000000] [url = about:blank] 09:45:01 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039DFBE9400) [pid = 908] [serial = 467] [outer = 0000000000000000] [url = about:blank] 09:45:01 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039E372BC00) [pid = 908] [serial = 479] [outer = 0000000000000000] [url = about:blank] 09:45:01 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039E35C9400) [pid = 908] [serial = 447] [outer = 0000000000000000] [url = about:blank] 09:45:01 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039E0DF0400) [pid = 908] [serial = 473] [outer = 0000000000000000] [url = about:blank] 09:45:01 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039E24EB400) [pid = 908] [serial = 477] [outer = 0000000000000000] [url = about:blank] 09:45:01 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D2023800) [pid = 908] [serial = 450] [outer = 0000000000000000] [url = about:blank] 09:45:01 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039E2117400) [pid = 908] [serial = 474] [outer = 0000000000000000] [url = about:blank] 09:45:01 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D92D7400) [pid = 908] [serial = 459] [outer = 0000000000000000] [url = about:blank] 09:45:01 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DD4CF400) [pid = 908] [serial = 462] [outer = 0000000000000000] [url = about:blank] 09:45:01 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039DFF55C00) [pid = 908] [serial = 468] [outer = 0000000000000000] [url = about:blank] 09:45:01 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D3444400) [pid = 908] [serial = 452] [outer = 0000000000000000] [url = about:blank] 09:45:01 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039E0B6FC00) [pid = 908] [serial = 470] [outer = 0000000000000000] [url = about:blank] 09:45:01 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039DF87B400) [pid = 908] [serial = 465] [outer = 0000000000000000] [url = about:blank] 09:45:01 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039D392A400) [pid = 908] [serial = 453] [outer = 0000000000000000] [url = about:blank] 09:45:01 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039E0CDC800) [pid = 908] [serial = 471] [outer = 0000000000000000] [url = about:blank] 09:45:01 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039D3679000) [pid = 908] [serial = 455] [outer = 0000000000000000] [url = about:blank] 09:45:01 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039D1662400) [pid = 908] [serial = 449] [outer = 0000000000000000] [url = about:blank] 09:45:01 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039E390C400) [pid = 908] [serial = 480] [outer = 0000000000000000] [url = about:blank] 09:45:01 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039E3A2C000) [pid = 908] [serial = 482] [outer = 0000000000000000] [url = about:blank] 09:45:01 INFO - PROCESS | 908 | --DOMWINDOW == 64 (00000039E487A000) [pid = 908] [serial = 483] [outer = 0000000000000000] [url = about:blank] 09:45:01 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:45:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1344ms 09:45:01 INFO - PROCESS | 908 | 1467132301694 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 09:45:01 INFO - PROCESS | 908 | 1467132301698 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 09:45:01 INFO - PROCESS | 908 | 1467132301704 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:45:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:45:01 INFO - PROCESS | 908 | 1467132301707 Marionette TRACE conn5 <- [1,670,null,{}] 09:45:01 INFO - PROCESS | 908 | 1467132301712 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:01 INFO - PROCESS | 908 | 1467132301715 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:01 INFO - PROCESS | 908 | 1467132301826 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 09:45:01 INFO - PROCESS | 908 | 1467132301890 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:01 INFO - PROCESS | 908 | 1467132301895 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:01 INFO - PROCESS | 908 | ++DOCSHELL 00000039D84A3800 == 30 [pid = 908] [id = 177] 09:45:01 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (00000039D2EDF000) [pid = 908] [serial = 529] [outer = 0000000000000000] 09:45:01 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039D2EEB000) [pid = 908] [serial = 530] [outer = 00000039D2EDF000] 09:45:01 INFO - PROCESS | 908 | 1467132301947 Marionette DEBUG loaded listener.js 09:45:02 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039D3414C00) [pid = 908] [serial = 531] [outer = 00000039D2EDF000] 09:45:02 INFO - PROCESS | 908 | [908] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:45:02 INFO - PROCESS | 908 | [908] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:45:02 INFO - PROCESS | 908 | 1467132302912 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:45:02 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:45:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1237ms 09:45:02 INFO - PROCESS | 908 | 1467132302945 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 09:45:02 INFO - PROCESS | 908 | 1467132302950 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 09:45:02 INFO - PROCESS | 908 | 1467132302956 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:45:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:45:02 INFO - PROCESS | 908 | 1467132302958 Marionette TRACE conn5 <- [1,674,null,{}] 09:45:02 INFO - PROCESS | 908 | 1467132302962 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:02 INFO - PROCESS | 908 | 1467132302965 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:03 INFO - PROCESS | 908 | 1467132303053 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 09:45:03 INFO - PROCESS | 908 | 1467132303060 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:03 INFO - PROCESS | 908 | 1467132303063 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:03 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD724800 == 31 [pid = 908] [id = 178] 09:45:03 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039D9111C00) [pid = 908] [serial = 532] [outer = 0000000000000000] 09:45:03 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039D92DAC00) [pid = 908] [serial = 533] [outer = 00000039D9111C00] 09:45:03 INFO - PROCESS | 908 | 1467132303112 Marionette DEBUG loaded listener.js 09:45:03 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039DCA08000) [pid = 908] [serial = 534] [outer = 00000039D9111C00] 09:45:04 INFO - PROCESS | 908 | 1467132304055 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:45:04 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:45:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1139ms 09:45:04 INFO - PROCESS | 908 | 1467132304101 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 09:45:04 INFO - PROCESS | 908 | 1467132304104 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 09:45:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:45:04 INFO - PROCESS | 908 | 1467132304107 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:45:04 INFO - PROCESS | 908 | 1467132304111 Marionette TRACE conn5 <- [1,678,null,{}] 09:45:04 INFO - PROCESS | 908 | 1467132304123 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:04 INFO - PROCESS | 908 | 1467132304128 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:04 INFO - PROCESS | 908 | 1467132304242 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 09:45:04 INFO - PROCESS | 908 | 1467132304249 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:04 INFO - PROCESS | 908 | 1467132304253 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:04 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFB40000 == 32 [pid = 908] [id = 179] 09:45:04 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D29C9800) [pid = 908] [serial = 535] [outer = 0000000000000000] 09:45:04 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039DF872800) [pid = 908] [serial = 536] [outer = 00000039D29C9800] 09:45:04 INFO - PROCESS | 908 | 1467132304340 Marionette DEBUG loaded listener.js 09:45:04 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039DFC9F400) [pid = 908] [serial = 537] [outer = 00000039D29C9800] 09:45:05 INFO - PROCESS | 908 | 1467132305296 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:45:05 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:45:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1235ms 09:45:05 INFO - PROCESS | 908 | 1467132305351 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 09:45:05 INFO - PROCESS | 908 | 1467132305354 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 09:45:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:45:05 INFO - PROCESS | 908 | 1467132305358 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:45:05 INFO - PROCESS | 908 | 1467132305360 Marionette TRACE conn5 <- [1,682,null,{}] 09:45:05 INFO - PROCESS | 908 | 1467132305364 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:05 INFO - PROCESS | 908 | 1467132305366 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:05 INFO - PROCESS | 908 | 1467132305481 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 09:45:05 INFO - PROCESS | 908 | 1467132305486 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:05 INFO - PROCESS | 908 | 1467132305489 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:05 INFO - PROCESS | 908 | ++DOCSHELL 00000039E05BB800 == 33 [pid = 908] [id = 180] 09:45:05 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039E0116400) [pid = 908] [serial = 538] [outer = 0000000000000000] 09:45:05 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039E013F400) [pid = 908] [serial = 539] [outer = 00000039E0116400] 09:45:05 INFO - PROCESS | 908 | 1467132305582 Marionette DEBUG loaded listener.js 09:45:05 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039E039D400) [pid = 908] [serial = 540] [outer = 00000039E0116400] 09:45:05 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039D344D000) [pid = 908] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:45:05 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D160B800) [pid = 908] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:45:05 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039DF87AC00) [pid = 908] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:45:05 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039E03A7C00) [pid = 908] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:45:05 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039D2EDD400) [pid = 908] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:45:05 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039D165C800) [pid = 908] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:45:05 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039D1ED2400) [pid = 908] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:45:05 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039D344D400) [pid = 908] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:45:05 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039DD405400) [pid = 908] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:45:05 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039D2EF1800) [pid = 908] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:45:05 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039DD40C400) [pid = 908] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:45:05 INFO - PROCESS | 908 | --DOMWINDOW == 64 (00000039E0DB3000) [pid = 908] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:45:06 INFO - PROCESS | 908 | 1467132306498 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:45:06 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:45:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1176ms 09:45:06 INFO - PROCESS | 908 | 1467132306537 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 09:45:06 INFO - PROCESS | 908 | 1467132306539 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 09:45:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:45:06 INFO - PROCESS | 908 | 1467132306543 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:45:06 INFO - PROCESS | 908 | 1467132306545 Marionette TRACE conn5 <- [1,686,null,{}] 09:45:06 INFO - PROCESS | 908 | 1467132306549 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:06 INFO - PROCESS | 908 | 1467132306551 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:06 INFO - PROCESS | 908 | 1467132306658 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 09:45:06 INFO - PROCESS | 908 | 1467132306666 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:06 INFO - PROCESS | 908 | 1467132306668 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:06 INFO - PROCESS | 908 | ++DOCSHELL 00000039E1FB8800 == 34 [pid = 908] [id = 181] 09:45:06 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (00000039DD406800) [pid = 908] [serial = 541] [outer = 0000000000000000] 09:45:06 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039DF87AC00) [pid = 908] [serial = 542] [outer = 00000039DD406800] 09:45:06 INFO - PROCESS | 908 | 1467132306714 Marionette DEBUG loaded listener.js 09:45:06 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039E0585C00) [pid = 908] [serial = 543] [outer = 00000039DD406800] 09:45:07 INFO - PROCESS | 908 | 1467132307629 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:45:07 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:45:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1127ms 09:45:07 INFO - PROCESS | 908 | 1467132307672 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 09:45:07 INFO - PROCESS | 908 | 1467132307674 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 09:45:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:45:07 INFO - PROCESS | 908 | 1467132307678 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:45:07 INFO - PROCESS | 908 | 1467132307679 Marionette TRACE conn5 <- [1,690,null,{}] 09:45:07 INFO - PROCESS | 908 | 1467132307683 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:07 INFO - PROCESS | 908 | 1467132307689 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:07 INFO - PROCESS | 908 | 1467132307831 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 09:45:07 INFO - PROCESS | 908 | 1467132307840 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:07 INFO - PROCESS | 908 | 1467132307842 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:07 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BE1000 == 35 [pid = 908] [id = 182] 09:45:07 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039E0B95400) [pid = 908] [serial = 544] [outer = 0000000000000000] 09:45:07 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039E1520000) [pid = 908] [serial = 545] [outer = 00000039E0B95400] 09:45:07 INFO - PROCESS | 908 | 1467132307889 Marionette DEBUG loaded listener.js 09:45:07 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039E21C7800) [pid = 908] [serial = 546] [outer = 00000039E0B95400] 09:45:09 INFO - PROCESS | 908 | 1467132309059 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:45:09 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:45:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1428ms 09:45:09 INFO - PROCESS | 908 | 1467132309110 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 09:45:09 INFO - PROCESS | 908 | 1467132309115 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 09:45:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:45:09 INFO - PROCESS | 908 | 1467132309119 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:45:09 INFO - PROCESS | 908 | 1467132309123 Marionette TRACE conn5 <- [1,694,null,{}] 09:45:09 INFO - PROCESS | 908 | 1467132309182 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:09 INFO - PROCESS | 908 | 1467132309186 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:09 INFO - PROCESS | 908 | 1467132309319 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 09:45:09 INFO - PROCESS | 908 | 1467132309425 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:09 INFO - PROCESS | 908 | 1467132309429 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:09 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD8C5800 == 36 [pid = 908] [id = 183] 09:45:09 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D32C5800) [pid = 908] [serial = 547] [outer = 0000000000000000] 09:45:09 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D9296800) [pid = 908] [serial = 548] [outer = 00000039D32C5800] 09:45:09 INFO - PROCESS | 908 | 1467132309490 Marionette DEBUG loaded listener.js 09:45:09 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039DD082C00) [pid = 908] [serial = 549] [outer = 00000039D32C5800] 09:45:10 INFO - PROCESS | 908 | 1467132310590 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:45:10 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:45:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1526ms 09:45:10 INFO - PROCESS | 908 | 1467132310650 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 09:45:10 INFO - PROCESS | 908 | 1467132310655 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 09:45:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:45:10 INFO - PROCESS | 908 | 1467132310842 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:45:10 INFO - PROCESS | 908 | 1467132310846 Marionette TRACE conn5 <- [1,698,null,{}] 09:45:10 INFO - PROCESS | 908 | 1467132310857 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:10 INFO - PROCESS | 908 | 1467132310861 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:11 INFO - PROCESS | 908 | 1467132310998 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 09:45:11 INFO - PROCESS | 908 | 1467132311061 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:11 INFO - PROCESS | 908 | 1467132311064 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:11 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9146800 == 37 [pid = 908] [id = 184] 09:45:11 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D32C3800) [pid = 908] [serial = 550] [outer = 0000000000000000] 09:45:11 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D3447000) [pid = 908] [serial = 551] [outer = 00000039D32C3800] 09:45:11 INFO - PROCESS | 908 | 1467132311116 Marionette DEBUG loaded listener.js 09:45:11 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D7DFA400) [pid = 908] [serial = 552] [outer = 00000039D32C3800] 09:45:11 INFO - PROCESS | 908 | --DOCSHELL 00000039E1FB8800 == 36 [pid = 908] [id = 181] 09:45:11 INFO - PROCESS | 908 | --DOCSHELL 00000039E05BB800 == 35 [pid = 908] [id = 180] 09:45:11 INFO - PROCESS | 908 | --DOCSHELL 00000039DFB40000 == 34 [pid = 908] [id = 179] 09:45:11 INFO - PROCESS | 908 | --DOCSHELL 00000039DD724800 == 33 [pid = 908] [id = 178] 09:45:11 INFO - PROCESS | 908 | --DOCSHELL 00000039D84A3800 == 32 [pid = 908] [id = 177] 09:45:11 INFO - PROCESS | 908 | --DOCSHELL 00000039D9158800 == 31 [pid = 908] [id = 175] 09:45:11 INFO - PROCESS | 908 | --DOCSHELL 00000039E05B1800 == 30 [pid = 908] [id = 176] 09:45:11 INFO - PROCESS | 908 | --DOCSHELL 00000039DD8C5800 == 29 [pid = 908] [id = 183] 09:45:11 INFO - PROCESS | 908 | --DOCSHELL 00000039DFAE0800 == 28 [pid = 908] [id = 174] 09:45:11 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BE1000 == 27 [pid = 908] [id = 182] 09:45:12 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039D344FC00) [pid = 908] [serial = 495] [outer = 0000000000000000] [url = about:blank] 09:45:12 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D2EF1000) [pid = 908] [serial = 494] [outer = 0000000000000000] [url = about:blank] 09:45:12 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D9CD2000) [pid = 908] [serial = 503] [outer = 0000000000000000] [url = about:blank] 09:45:12 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039D3451C00) [pid = 908] [serial = 500] [outer = 0000000000000000] [url = about:blank] 09:45:12 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039D78F5400) [pid = 908] [serial = 501] [outer = 0000000000000000] [url = about:blank] 09:45:12 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039DD40CC00) [pid = 908] [serial = 506] [outer = 0000000000000000] [url = about:blank] 09:45:12 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039D9295400) [pid = 908] [serial = 486] [outer = 0000000000000000] [url = about:blank] 09:45:12 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039D344F000) [pid = 908] [serial = 485] [outer = 0000000000000000] [url = about:blank] 09:45:12 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039DFC9DC00) [pid = 908] [serial = 489] [outer = 0000000000000000] [url = about:blank] 09:45:12 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039DD4D2C00) [pid = 908] [serial = 488] [outer = 0000000000000000] [url = about:blank] 09:45:12 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039E4879000) [pid = 908] [serial = 492] [outer = 0000000000000000] [url = about:blank] 09:45:12 INFO - PROCESS | 908 | --DOMWINDOW == 64 (00000039E0DF1800) [pid = 908] [serial = 491] [outer = 0000000000000000] [url = about:blank] 09:45:12 INFO - PROCESS | 908 | --DOMWINDOW == 63 (00000039DFAB5800) [pid = 908] [serial = 510] [outer = 0000000000000000] [url = about:blank] 09:45:12 INFO - PROCESS | 908 | --DOMWINDOW == 62 (00000039DDD43400) [pid = 908] [serial = 509] [outer = 0000000000000000] [url = about:blank] 09:45:12 INFO - PROCESS | 908 | --DOMWINDOW == 61 (00000039D3406C00) [pid = 908] [serial = 515] [outer = 0000000000000000] [url = about:blank] 09:45:12 INFO - PROCESS | 908 | --DOMWINDOW == 60 (00000039DFF50000) [pid = 908] [serial = 512] [outer = 0000000000000000] [url = about:blank] 09:45:12 INFO - PROCESS | 908 | --DOMWINDOW == 59 (00000039E05C1800) [pid = 908] [serial = 518] [outer = 0000000000000000] [url = about:blank] 09:45:12 INFO - PROCESS | 908 | --DOMWINDOW == 58 (00000039E0CE8000) [pid = 908] [serial = 521] [outer = 0000000000000000] [url = about:blank] 09:45:12 INFO - PROCESS | 908 | --DOMWINDOW == 57 (00000039E039E000) [pid = 908] [serial = 513] [outer = 0000000000000000] [url = about:blank] 09:45:12 INFO - PROCESS | 908 | --DOMWINDOW == 56 (00000039D32C5000) [pid = 908] [serial = 498] [outer = 0000000000000000] [url = about:blank] 09:45:12 INFO - PROCESS | 908 | --DOMWINDOW == 55 (00000039D2EE1000) [pid = 908] [serial = 497] [outer = 0000000000000000] [url = about:blank] 09:45:12 INFO - PROCESS | 908 | --DOMWINDOW == 54 (00000039E05CBC00) [pid = 908] [serial = 519] [outer = 0000000000000000] [url = about:blank] 09:45:12 INFO - PROCESS | 908 | --DOMWINDOW == 53 (00000039DD4D8000) [pid = 908] [serial = 507] [outer = 0000000000000000] [url = about:blank] 09:45:12 INFO - PROCESS | 908 | --DOMWINDOW == 52 (00000039E014C800) [pid = 908] [serial = 516] [outer = 0000000000000000] [url = about:blank] 09:45:12 INFO - PROCESS | 908 | --DOMWINDOW == 51 (00000039DCA2D000) [pid = 908] [serial = 504] [outer = 0000000000000000] [url = about:blank] 09:45:12 INFO - PROCESS | 908 | 1467132312771 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:45:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:45:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2125ms 09:45:12 INFO - PROCESS | 908 | 1467132312789 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 09:45:12 INFO - PROCESS | 908 | 1467132312794 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 09:45:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:45:12 INFO - PROCESS | 908 | 1467132312799 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:45:12 INFO - PROCESS | 908 | 1467132312802 Marionette TRACE conn5 <- [1,702,null,{}] 09:45:12 INFO - PROCESS | 908 | 1467132312808 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:12 INFO - PROCESS | 908 | 1467132312811 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:12 INFO - PROCESS | 908 | 1467132312900 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 09:45:12 INFO - PROCESS | 908 | 1467132312959 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:12 INFO - PROCESS | 908 | 1467132312962 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:12 INFO - PROCESS | 908 | ++DOCSHELL 00000039D7961800 == 28 [pid = 908] [id = 185] 09:45:12 INFO - PROCESS | 908 | ++DOMWINDOW == 52 (00000039D1ED8800) [pid = 908] [serial = 553] [outer = 0000000000000000] 09:45:13 INFO - PROCESS | 908 | ++DOMWINDOW == 53 (00000039D2023000) [pid = 908] [serial = 554] [outer = 00000039D1ED8800] 09:45:13 INFO - PROCESS | 908 | 1467132313013 Marionette DEBUG loaded listener.js 09:45:13 INFO - PROCESS | 908 | ++DOMWINDOW == 54 (00000039D29C7C00) [pid = 908] [serial = 555] [outer = 00000039D1ED8800] 09:45:13 INFO - PROCESS | 908 | 1467132313895 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:45:13 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:45:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1123ms 09:45:13 INFO - PROCESS | 908 | 1467132313933 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 09:45:13 INFO - PROCESS | 908 | 1467132313939 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 09:45:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:45:13 INFO - PROCESS | 908 | 1467132313945 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:45:13 INFO - PROCESS | 908 | 1467132313948 Marionette TRACE conn5 <- [1,706,null,{}] 09:45:13 INFO - PROCESS | 908 | 1467132313952 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:13 INFO - PROCESS | 908 | 1467132313955 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:14 INFO - PROCESS | 908 | 1467132314071 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 09:45:14 INFO - PROCESS | 908 | 1467132314078 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:14 INFO - PROCESS | 908 | 1467132314081 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:14 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9142800 == 29 [pid = 908] [id = 186] 09:45:14 INFO - PROCESS | 908 | ++DOMWINDOW == 55 (00000039D32C3000) [pid = 908] [serial = 556] [outer = 0000000000000000] 09:45:14 INFO - PROCESS | 908 | ++DOMWINDOW == 56 (00000039D32C5400) [pid = 908] [serial = 557] [outer = 00000039D32C3000] 09:45:14 INFO - PROCESS | 908 | 1467132314164 Marionette DEBUG loaded listener.js 09:45:14 INFO - PROCESS | 908 | ++DOMWINDOW == 57 (00000039D340F800) [pid = 908] [serial = 558] [outer = 00000039D32C3000] 09:45:15 INFO - PROCESS | 908 | 1467132315124 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:45:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:45:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1229ms 09:45:15 INFO - PROCESS | 908 | 1467132315175 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 09:45:15 INFO - PROCESS | 908 | 1467132315178 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 09:45:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:45:15 INFO - PROCESS | 908 | 1467132315182 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:45:15 INFO - PROCESS | 908 | 1467132315185 Marionette TRACE conn5 <- [1,710,null,{}] 09:45:15 INFO - PROCESS | 908 | 1467132315197 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:15 INFO - PROCESS | 908 | 1467132315202 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:15 INFO - PROCESS | 908 | 1467132315318 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 09:45:15 INFO - PROCESS | 908 | 1467132315326 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:15 INFO - PROCESS | 908 | 1467132315329 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:15 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD710800 == 30 [pid = 908] [id = 187] 09:45:15 INFO - PROCESS | 908 | ++DOMWINDOW == 58 (00000039D32CC800) [pid = 908] [serial = 559] [outer = 0000000000000000] 09:45:15 INFO - PROCESS | 908 | ++DOMWINDOW == 59 (00000039D796BC00) [pid = 908] [serial = 560] [outer = 00000039D32CC800] 09:45:15 INFO - PROCESS | 908 | 1467132315379 Marionette DEBUG loaded listener.js 09:45:15 INFO - PROCESS | 908 | ++DOMWINDOW == 60 (00000039D80D8800) [pid = 908] [serial = 561] [outer = 00000039D32CC800] 09:45:15 INFO - PROCESS | 908 | 1467132315871 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 09:45:15 INFO - PROCESS | 908 | 1467132315927 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 09:45:15 INFO - PROCESS | 908 | 1467132315930 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:45:15 INFO - PROCESS | 908 | 1467132315932 Marionette TRACE conn5 <- [1,714,null,{}] 09:45:15 INFO - PROCESS | 908 | 1467132315936 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:15 INFO - PROCESS | 908 | 1467132315938 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:16 INFO - PROCESS | 908 | 1467132316106 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 09:45:16 INFO - PROCESS | 908 | --DOMWINDOW == 59 (00000039D29C9800) [pid = 908] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:45:16 INFO - PROCESS | 908 | --DOMWINDOW == 58 (00000039E0116400) [pid = 908] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:45:16 INFO - PROCESS | 908 | --DOMWINDOW == 57 (00000039D2EDF000) [pid = 908] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:45:16 INFO - PROCESS | 908 | --DOMWINDOW == 56 (00000039DCA0A400) [pid = 908] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:45:16 INFO - PROCESS | 908 | --DOMWINDOW == 55 (00000039D2EDCC00) [pid = 908] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:45:16 INFO - PROCESS | 908 | --DOMWINDOW == 54 (00000039D9111C00) [pid = 908] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:45:16 INFO - PROCESS | 908 | --DOMWINDOW == 53 (00000039E0B8D800) [pid = 908] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:45:16 INFO - PROCESS | 908 | --DOMWINDOW == 52 (00000039E0B95400) [pid = 908] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:45:16 INFO - PROCESS | 908 | --DOMWINDOW == 51 (00000039DD406800) [pid = 908] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:45:16 INFO - PROCESS | 908 | 1467132316157 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:16 INFO - PROCESS | 908 | 1467132316159 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:16 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFAD1800 == 31 [pid = 908] [id = 188] 09:45:16 INFO - PROCESS | 908 | ++DOMWINDOW == 52 (00000039D2027800) [pid = 908] [serial = 562] [outer = 0000000000000000] 09:45:16 INFO - PROCESS | 908 | ++DOMWINDOW == 53 (00000039D344D400) [pid = 908] [serial = 563] [outer = 00000039D2027800] 09:45:16 INFO - PROCESS | 908 | 1467132316207 Marionette DEBUG loaded listener.js 09:45:16 INFO - PROCESS | 908 | ++DOMWINDOW == 54 (00000039D936CC00) [pid = 908] [serial = 564] [outer = 00000039D2027800] 09:45:16 INFO - PROCESS | 908 | 1467132316635 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:45:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:45:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 734ms 09:45:16 INFO - PROCESS | 908 | 1467132316688 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 09:45:16 INFO - PROCESS | 908 | 1467132316690 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 09:45:16 INFO - PROCESS | 908 | 1467132316696 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:45:16 INFO - PROCESS | 908 | 1467132316698 Marionette TRACE conn5 <- [1,718,null,{}] 09:45:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:45:16 INFO - PROCESS | 908 | 1467132316701 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:16 INFO - PROCESS | 908 | 1467132316703 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:16 INFO - PROCESS | 908 | 1467132316785 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 09:45:16 INFO - PROCESS | 908 | 1467132316790 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:16 INFO - PROCESS | 908 | 1467132316792 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:16 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFB46000 == 32 [pid = 908] [id = 189] 09:45:16 INFO - PROCESS | 908 | ++DOMWINDOW == 55 (00000039D2EDA800) [pid = 908] [serial = 565] [outer = 0000000000000000] 09:45:16 INFO - PROCESS | 908 | ++DOMWINDOW == 56 (00000039D9D61000) [pid = 908] [serial = 566] [outer = 00000039D2EDA800] 09:45:16 INFO - PROCESS | 908 | 1467132316838 Marionette DEBUG loaded listener.js 09:45:16 INFO - PROCESS | 908 | ++DOMWINDOW == 57 (00000039DCE21C00) [pid = 908] [serial = 567] [outer = 00000039D2EDA800] 09:45:17 INFO - PROCESS | 908 | 1467132317309 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 09:45:17 INFO - PROCESS | 908 | 1467132317375 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 09:45:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:45:17 INFO - PROCESS | 908 | 1467132317378 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:45:17 INFO - PROCESS | 908 | 1467132317380 Marionette TRACE conn5 <- [1,722,null,{}] 09:45:17 INFO - PROCESS | 908 | 1467132317384 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:17 INFO - PROCESS | 908 | 1467132317390 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:17 INFO - PROCESS | 908 | 1467132317497 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 09:45:17 INFO - PROCESS | 908 | 1467132317509 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:17 INFO - PROCESS | 908 | 1467132317511 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:17 INFO - PROCESS | 908 | ++DOCSHELL 00000039D3CD1800 == 33 [pid = 908] [id = 190] 09:45:17 INFO - PROCESS | 908 | ++DOMWINDOW == 58 (00000039DD40D400) [pid = 908] [serial = 568] [outer = 0000000000000000] 09:45:17 INFO - PROCESS | 908 | ++DOMWINDOW == 59 (00000039DD73FC00) [pid = 908] [serial = 569] [outer = 00000039DD40D400] 09:45:17 INFO - PROCESS | 908 | 1467132317564 Marionette DEBUG loaded listener.js 09:45:17 INFO - PROCESS | 908 | ++DOMWINDOW == 60 (00000039DD7C0800) [pid = 908] [serial = 570] [outer = 00000039DD40D400] 09:45:18 INFO - PROCESS | 908 | 1467132318030 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:45:18 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:45:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 671ms 09:45:18 INFO - PROCESS | 908 | 1467132318052 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 09:45:18 INFO - PROCESS | 908 | 1467132318054 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 09:45:18 INFO - PROCESS | 908 | 1467132318057 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:45:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:45:18 INFO - PROCESS | 908 | 1467132318059 Marionette TRACE conn5 <- [1,726,null,{}] 09:45:18 INFO - PROCESS | 908 | 1467132318063 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:18 INFO - PROCESS | 908 | 1467132318065 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:18 INFO - PROCESS | 908 | 1467132318213 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 09:45:18 INFO - PROCESS | 908 | 1467132318287 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:18 INFO - PROCESS | 908 | 1467132318290 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:18 INFO - PROCESS | 908 | ++DOCSHELL 00000039D2944800 == 34 [pid = 908] [id = 191] 09:45:18 INFO - PROCESS | 908 | ++DOMWINDOW == 61 (00000039D1659400) [pid = 908] [serial = 571] [outer = 0000000000000000] 09:45:18 INFO - PROCESS | 908 | ++DOMWINDOW == 62 (00000039D1660000) [pid = 908] [serial = 572] [outer = 00000039D1659400] 09:45:18 INFO - PROCESS | 908 | 1467132318393 Marionette DEBUG loaded listener.js 09:45:18 INFO - PROCESS | 908 | ++DOMWINDOW == 63 (00000039D200BC00) [pid = 908] [serial = 573] [outer = 00000039D1659400] 09:45:19 INFO - PROCESS | 908 | [908] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:45:19 INFO - PROCESS | 908 | 1467132319594 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:45:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:45:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1570ms 09:45:19 INFO - PROCESS | 908 | 1467132319633 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 09:45:19 INFO - PROCESS | 908 | 1467132319637 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 09:45:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:45:19 INFO - PROCESS | 908 | 1467132319643 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:45:19 INFO - PROCESS | 908 | 1467132319646 Marionette TRACE conn5 <- [1,730,null,{}] 09:45:19 INFO - PROCESS | 908 | 1467132319739 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:19 INFO - PROCESS | 908 | 1467132319742 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:19 INFO - PROCESS | 908 | 1467132319872 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 09:45:19 INFO - PROCESS | 908 | 1467132319932 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:19 INFO - PROCESS | 908 | 1467132319935 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:19 INFO - PROCESS | 908 | ++DOCSHELL 00000039DCEB6000 == 35 [pid = 908] [id = 192] 09:45:19 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (00000039D32C6000) [pid = 908] [serial = 574] [outer = 0000000000000000] 09:45:19 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (00000039D392F000) [pid = 908] [serial = 575] [outer = 00000039D32C6000] 09:45:19 INFO - PROCESS | 908 | 1467132319995 Marionette DEBUG loaded listener.js 09:45:20 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039D79C1800) [pid = 908] [serial = 576] [outer = 00000039D32C6000] 09:45:20 INFO - PROCESS | 908 | --DOCSHELL 00000039D3CD1800 == 34 [pid = 908] [id = 190] 09:45:20 INFO - PROCESS | 908 | --DOCSHELL 00000039DFB46000 == 33 [pid = 908] [id = 189] 09:45:20 INFO - PROCESS | 908 | --DOCSHELL 00000039DFAD1800 == 32 [pid = 908] [id = 188] 09:45:20 INFO - PROCESS | 908 | --DOCSHELL 00000039DD710800 == 31 [pid = 908] [id = 187] 09:45:20 INFO - PROCESS | 908 | --DOCSHELL 00000039D9142800 == 30 [pid = 908] [id = 186] 09:45:20 INFO - PROCESS | 908 | --DOCSHELL 00000039D7961800 == 29 [pid = 908] [id = 185] 09:45:20 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039E21C7800) [pid = 908] [serial = 546] [outer = 0000000000000000] [url = about:blank] 09:45:20 INFO - PROCESS | 908 | --DOMWINDOW == 64 (00000039E1520000) [pid = 908] [serial = 545] [outer = 0000000000000000] [url = about:blank] 09:45:20 INFO - PROCESS | 908 | --DOMWINDOW == 63 (00000039DF87AC00) [pid = 908] [serial = 542] [outer = 0000000000000000] [url = about:blank] 09:45:20 INFO - PROCESS | 908 | --DOMWINDOW == 62 (00000039DF872800) [pid = 908] [serial = 536] [outer = 0000000000000000] [url = about:blank] 09:45:20 INFO - PROCESS | 908 | --DOMWINDOW == 61 (00000039E013F400) [pid = 908] [serial = 539] [outer = 0000000000000000] [url = about:blank] 09:45:20 INFO - PROCESS | 908 | --DOMWINDOW == 60 (00000039D2EEB000) [pid = 908] [serial = 530] [outer = 0000000000000000] [url = about:blank] 09:45:20 INFO - PROCESS | 908 | --DOMWINDOW == 59 (00000039DFC9F400) [pid = 908] [serial = 537] [outer = 0000000000000000] [url = about:blank] 09:45:20 INFO - PROCESS | 908 | --DOMWINDOW == 58 (00000039D3414C00) [pid = 908] [serial = 531] [outer = 0000000000000000] [url = about:blank] 09:45:20 INFO - PROCESS | 908 | --DOMWINDOW == 57 (00000039DCE20800) [pid = 908] [serial = 527] [outer = 0000000000000000] [url = about:blank] 09:45:20 INFO - PROCESS | 908 | --DOMWINDOW == 56 (00000039DDD41000) [pid = 908] [serial = 528] [outer = 0000000000000000] [url = about:blank] 09:45:20 INFO - PROCESS | 908 | --DOMWINDOW == 55 (00000039D2EEA800) [pid = 908] [serial = 524] [outer = 0000000000000000] [url = about:blank] 09:45:20 INFO - PROCESS | 908 | --DOMWINDOW == 54 (00000039D3412C00) [pid = 908] [serial = 525] [outer = 0000000000000000] [url = about:blank] 09:45:20 INFO - PROCESS | 908 | --DOMWINDOW == 53 (00000039D92DAC00) [pid = 908] [serial = 533] [outer = 0000000000000000] [url = about:blank] 09:45:20 INFO - PROCESS | 908 | --DOMWINDOW == 52 (00000039E0DE8C00) [pid = 908] [serial = 522] [outer = 0000000000000000] [url = about:blank] 09:45:20 INFO - PROCESS | 908 | --DOMWINDOW == 51 (00000039E039D400) [pid = 908] [serial = 540] [outer = 0000000000000000] [url = about:blank] 09:45:20 INFO - PROCESS | 908 | --DOMWINDOW == 50 (00000039E0585C00) [pid = 908] [serial = 543] [outer = 0000000000000000] [url = about:blank] 09:45:20 INFO - PROCESS | 908 | --DOMWINDOW == 49 (00000039DCA08000) [pid = 908] [serial = 534] [outer = 0000000000000000] [url = about:blank] 09:45:21 INFO - PROCESS | 908 | 1467132321196 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:45:21 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:45:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1577ms 09:45:21 INFO - PROCESS | 908 | 1467132321223 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 09:45:21 INFO - PROCESS | 908 | 1467132321227 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 09:45:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:45:21 INFO - PROCESS | 908 | 1467132321247 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:45:21 INFO - PROCESS | 908 | 1467132321249 Marionette TRACE conn5 <- [1,734,null,{}] 09:45:21 INFO - PROCESS | 908 | 1467132321255 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:21 INFO - PROCESS | 908 | 1467132321258 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:21 INFO - PROCESS | 908 | 1467132321342 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 09:45:21 INFO - PROCESS | 908 | 1467132321389 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:21 INFO - PROCESS | 908 | 1467132321392 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:21 INFO - PROCESS | 908 | ++DOCSHELL 00000039D8498800 == 30 [pid = 908] [id = 193] 09:45:21 INFO - PROCESS | 908 | ++DOMWINDOW == 50 (00000039D3406000) [pid = 908] [serial = 577] [outer = 0000000000000000] 09:45:21 INFO - PROCESS | 908 | ++DOMWINDOW == 51 (00000039D3411C00) [pid = 908] [serial = 578] [outer = 00000039D3406000] 09:45:21 INFO - PROCESS | 908 | 1467132321442 Marionette DEBUG loaded listener.js 09:45:21 INFO - PROCESS | 908 | ++DOMWINDOW == 52 (00000039D36EA000) [pid = 908] [serial = 579] [outer = 00000039D3406000] 09:45:22 INFO - PROCESS | 908 | 1467132322351 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:45:22 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:45:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1131ms 09:45:22 INFO - PROCESS | 908 | 1467132322382 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 09:45:22 INFO - PROCESS | 908 | 1467132322387 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 09:45:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:45:22 INFO - PROCESS | 908 | 1467132322394 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:45:22 INFO - PROCESS | 908 | 1467132322396 Marionette TRACE conn5 <- [1,738,null,{}] 09:45:22 INFO - PROCESS | 908 | 1467132322400 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:22 INFO - PROCESS | 908 | 1467132322403 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:22 INFO - PROCESS | 908 | 1467132322492 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 09:45:22 INFO - PROCESS | 908 | 1467132322498 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:22 INFO - PROCESS | 908 | 1467132322501 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:22 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD430800 == 31 [pid = 908] [id = 194] 09:45:22 INFO - PROCESS | 908 | ++DOMWINDOW == 53 (00000039D8472000) [pid = 908] [serial = 580] [outer = 0000000000000000] 09:45:22 INFO - PROCESS | 908 | ++DOMWINDOW == 54 (00000039D9105C00) [pid = 908] [serial = 581] [outer = 00000039D8472000] 09:45:22 INFO - PROCESS | 908 | 1467132322553 Marionette DEBUG loaded listener.js 09:45:22 INFO - PROCESS | 908 | ++DOMWINDOW == 55 (00000039D936C800) [pid = 908] [serial = 582] [outer = 00000039D8472000] 09:45:23 INFO - PROCESS | 908 | 1467132323540 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:45:23 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:45:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1193ms 09:45:23 INFO - PROCESS | 908 | 1467132323587 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 09:45:23 INFO - PROCESS | 908 | 1467132323590 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 09:45:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:45:23 INFO - PROCESS | 908 | 1467132323594 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:45:23 INFO - PROCESS | 908 | 1467132323598 Marionette TRACE conn5 <- [1,742,null,{}] 09:45:23 INFO - PROCESS | 908 | 1467132323611 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:23 INFO - PROCESS | 908 | 1467132323616 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:23 INFO - PROCESS | 908 | 1467132323734 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 09:45:23 INFO - PROCESS | 908 | --DOMWINDOW == 54 (00000039D32C3800) [pid = 908] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:45:23 INFO - PROCESS | 908 | --DOMWINDOW == 53 (00000039D1ED8800) [pid = 908] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:45:23 INFO - PROCESS | 908 | --DOMWINDOW == 52 (00000039D32C3000) [pid = 908] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:45:23 INFO - PROCESS | 908 | --DOMWINDOW == 51 (00000039D32C5800) [pid = 908] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:45:23 INFO - PROCESS | 908 | --DOMWINDOW == 50 (00000039D32CC800) [pid = 908] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:45:23 INFO - PROCESS | 908 | --DOMWINDOW == 49 (00000039D2027800) [pid = 908] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:45:23 INFO - PROCESS | 908 | --DOMWINDOW == 48 (00000039D2EDA800) [pid = 908] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:45:23 INFO - PROCESS | 908 | 1467132323781 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:23 INFO - PROCESS | 908 | 1467132323784 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:23 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFB34000 == 32 [pid = 908] [id = 195] 09:45:23 INFO - PROCESS | 908 | ++DOMWINDOW == 49 (00000039D2027800) [pid = 908] [serial = 583] [outer = 0000000000000000] 09:45:23 INFO - PROCESS | 908 | ++DOMWINDOW == 50 (00000039D32C3800) [pid = 908] [serial = 584] [outer = 00000039D2027800] 09:45:23 INFO - PROCESS | 908 | 1467132323836 Marionette DEBUG loaded listener.js 09:45:23 INFO - PROCESS | 908 | ++DOMWINDOW == 51 (00000039DD408C00) [pid = 908] [serial = 585] [outer = 00000039D2027800] 09:45:24 INFO - PROCESS | 908 | 1467132324725 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:45:24 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:45:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1196ms 09:45:24 INFO - PROCESS | 908 | 1467132324791 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 09:45:24 INFO - PROCESS | 908 | 1467132324794 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 09:45:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:45:24 INFO - PROCESS | 908 | 1467132324797 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:45:24 INFO - PROCESS | 908 | 1467132324799 Marionette TRACE conn5 <- [1,746,null,{}] 09:45:24 INFO - PROCESS | 908 | 1467132324803 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:24 INFO - PROCESS | 908 | 1467132324805 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:24 INFO - PROCESS | 908 | 1467132324919 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 09:45:24 INFO - PROCESS | 908 | 1467132324928 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:24 INFO - PROCESS | 908 | 1467132324930 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:24 INFO - PROCESS | 908 | ++DOCSHELL 00000039E05A5000 == 33 [pid = 908] [id = 196] 09:45:24 INFO - PROCESS | 908 | ++DOMWINDOW == 52 (00000039D168E800) [pid = 908] [serial = 586] [outer = 0000000000000000] 09:45:24 INFO - PROCESS | 908 | ++DOMWINDOW == 53 (00000039DD74B000) [pid = 908] [serial = 587] [outer = 00000039D168E800] 09:45:24 INFO - PROCESS | 908 | 1467132324976 Marionette DEBUG loaded listener.js 09:45:25 INFO - PROCESS | 908 | ++DOMWINDOW == 54 (00000039DDD39000) [pid = 908] [serial = 588] [outer = 00000039D168E800] 09:45:25 INFO - PROCESS | 908 | 1467132325394 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:45:25 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:45:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 629ms 09:45:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:45:25 INFO - PROCESS | 908 | 1467132325429 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 09:45:25 INFO - PROCESS | 908 | 1467132325432 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 09:45:25 INFO - PROCESS | 908 | 1467132325435 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:45:25 INFO - PROCESS | 908 | 1467132325437 Marionette TRACE conn5 <- [1,750,null,{}] 09:45:25 INFO - PROCESS | 908 | 1467132325453 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:25 INFO - PROCESS | 908 | 1467132325456 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:25 INFO - PROCESS | 908 | 1467132325538 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 09:45:25 INFO - PROCESS | 908 | 1467132325544 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:25 INFO - PROCESS | 908 | 1467132325546 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:25 INFO - PROCESS | 908 | ++DOCSHELL 00000039D98F8000 == 34 [pid = 908] [id = 197] 09:45:25 INFO - PROCESS | 908 | ++DOMWINDOW == 55 (00000039DF872800) [pid = 908] [serial = 589] [outer = 0000000000000000] 09:45:25 INFO - PROCESS | 908 | ++DOMWINDOW == 56 (00000039DF878400) [pid = 908] [serial = 590] [outer = 00000039DF872800] 09:45:25 INFO - PROCESS | 908 | 1467132325592 Marionette DEBUG loaded listener.js 09:45:25 INFO - PROCESS | 908 | ++DOMWINDOW == 57 (00000039DFBE8400) [pid = 908] [serial = 591] [outer = 00000039DF872800] 09:45:26 INFO - PROCESS | 908 | [908] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:45:26 INFO - PROCESS | 908 | 1467132326507 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:45:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:45:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1083ms 09:45:26 INFO - PROCESS | 908 | 1467132326521 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 09:45:26 INFO - PROCESS | 908 | 1467132326523 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 09:45:26 INFO - PROCESS | 908 | 1467132326527 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:45:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:45:26 INFO - PROCESS | 908 | 1467132326528 Marionette TRACE conn5 <- [1,754,null,{}] 09:45:26 INFO - PROCESS | 908 | 1467132326532 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:26 INFO - PROCESS | 908 | 1467132326538 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:26 INFO - PROCESS | 908 | 1467132326668 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 09:45:26 INFO - PROCESS | 908 | 1467132326675 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:26 INFO - PROCESS | 908 | 1467132326677 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:26 INFO - PROCESS | 908 | ++DOCSHELL 00000039E36A5000 == 35 [pid = 908] [id = 198] 09:45:26 INFO - PROCESS | 908 | ++DOMWINDOW == 58 (00000039DFF48000) [pid = 908] [serial = 592] [outer = 0000000000000000] 09:45:26 INFO - PROCESS | 908 | ++DOMWINDOW == 59 (00000039DFFD8C00) [pid = 908] [serial = 593] [outer = 00000039DFF48000] 09:45:26 INFO - PROCESS | 908 | 1467132326732 Marionette DEBUG loaded listener.js 09:45:26 INFO - PROCESS | 908 | ++DOMWINDOW == 60 (00000039E0144800) [pid = 908] [serial = 594] [outer = 00000039DFF48000] 09:45:27 INFO - PROCESS | 908 | 1467132327814 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:45:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:45:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1341ms 09:45:27 INFO - PROCESS | 908 | 1467132327872 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 09:45:27 INFO - PROCESS | 908 | 1467132327877 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 09:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:45:27 INFO - PROCESS | 908 | 1467132327882 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:45:27 INFO - PROCESS | 908 | 1467132327886 Marionette TRACE conn5 <- [1,758,null,{}] 09:45:27 INFO - PROCESS | 908 | 1467132327892 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:27 INFO - PROCESS | 908 | 1467132327896 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:28 INFO - PROCESS | 908 | 1467132328044 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 09:45:28 INFO - PROCESS | 908 | 1467132328193 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:28 INFO - PROCESS | 908 | 1467132328196 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:28 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD0BB000 == 36 [pid = 908] [id = 199] 09:45:28 INFO - PROCESS | 908 | ++DOMWINDOW == 61 (00000039D36E5800) [pid = 908] [serial = 595] [outer = 0000000000000000] 09:45:28 INFO - PROCESS | 908 | ++DOMWINDOW == 62 (00000039D47B7400) [pid = 908] [serial = 596] [outer = 00000039D36E5800] 09:45:28 INFO - PROCESS | 908 | 1467132328257 Marionette DEBUG loaded listener.js 09:45:28 INFO - PROCESS | 908 | ++DOMWINDOW == 63 (00000039D9294800) [pid = 908] [serial = 597] [outer = 00000039D36E5800] 09:45:28 INFO - PROCESS | 908 | 1467132328880 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1022ms 09:45:28 INFO - PROCESS | 908 | 1467132328908 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 09:45:28 INFO - PROCESS | 908 | 1467132328914 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 09:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:45:28 INFO - PROCESS | 908 | 1467132328920 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:45:28 INFO - PROCESS | 908 | 1467132328923 Marionette TRACE conn5 <- [1,762,null,{}] 09:45:28 INFO - PROCESS | 908 | 1467132328928 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:28 INFO - PROCESS | 908 | 1467132328931 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:29 INFO - PROCESS | 908 | 1467132329047 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 09:45:29 INFO - PROCESS | 908 | 1467132329118 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:29 INFO - PROCESS | 908 | 1467132329120 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:29 INFO - PROCESS | 908 | ++DOCSHELL 00000039E1FB7000 == 37 [pid = 908] [id = 200] 09:45:29 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (00000039DD079000) [pid = 908] [serial = 598] [outer = 0000000000000000] 09:45:29 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (00000039DD40B800) [pid = 908] [serial = 599] [outer = 00000039DD079000] 09:45:29 INFO - PROCESS | 908 | 1467132329180 Marionette DEBUG loaded listener.js 09:45:29 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039DF870800) [pid = 908] [serial = 600] [outer = 00000039DD079000] 09:45:29 INFO - PROCESS | 908 | 1467132329918 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1077ms 09:45:30 INFO - PROCESS | 908 | 1467132329999 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 09:45:30 INFO - PROCESS | 908 | 1467132330003 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 09:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:45:30 INFO - PROCESS | 908 | 1467132330024 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:45:30 INFO - PROCESS | 908 | 1467132330028 Marionette TRACE conn5 <- [1,766,null,{}] 09:45:30 INFO - PROCESS | 908 | 1467132330034 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:30 INFO - PROCESS | 908 | 1467132330037 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:30 INFO - PROCESS | 908 | 1467132330150 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 09:45:30 INFO - PROCESS | 908 | 1467132330214 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:30 INFO - PROCESS | 908 | 1467132330216 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:30 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9124800 == 38 [pid = 908] [id = 201] 09:45:30 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039D344B000) [pid = 908] [serial = 601] [outer = 0000000000000000] 09:45:30 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039D344F000) [pid = 908] [serial = 602] [outer = 00000039D344B000] 09:45:30 INFO - PROCESS | 908 | 1467132330268 Marionette DEBUG loaded listener.js 09:45:30 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039D80B1C00) [pid = 908] [serial = 603] [outer = 00000039D344B000] 09:45:30 INFO - PROCESS | 908 | --DOCSHELL 00000039D98F8000 == 37 [pid = 908] [id = 197] 09:45:30 INFO - PROCESS | 908 | --DOCSHELL 00000039E05A5000 == 36 [pid = 908] [id = 196] 09:45:30 INFO - PROCESS | 908 | --DOCSHELL 00000039DFB34000 == 35 [pid = 908] [id = 195] 09:45:30 INFO - PROCESS | 908 | --DOCSHELL 00000039DD430800 == 34 [pid = 908] [id = 194] 09:45:30 INFO - PROCESS | 908 | --DOCSHELL 00000039D8498800 == 33 [pid = 908] [id = 193] 09:45:30 INFO - PROCESS | 908 | --DOCSHELL 00000039DCEB6000 == 32 [pid = 908] [id = 192] 09:45:30 INFO - PROCESS | 908 | --DOCSHELL 00000039D9146800 == 31 [pid = 908] [id = 184] 09:45:30 INFO - PROCESS | 908 | --DOCSHELL 00000039D2944800 == 30 [pid = 908] [id = 191] 09:45:30 INFO - PROCESS | 908 | --DOCSHELL 00000039E1FB7000 == 29 [pid = 908] [id = 200] 09:45:30 INFO - PROCESS | 908 | --DOCSHELL 00000039DD0BB000 == 28 [pid = 908] [id = 199] 09:45:30 INFO - PROCESS | 908 | --DOCSHELL 00000039E36A5000 == 27 [pid = 908] [id = 198] 09:45:31 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039DD73FC00) [pid = 908] [serial = 569] [outer = 0000000000000000] [url = about:blank] 09:45:31 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039D7DFA400) [pid = 908] [serial = 552] [outer = 0000000000000000] [url = about:blank] 09:45:31 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039D3447000) [pid = 908] [serial = 551] [outer = 0000000000000000] [url = about:blank] 09:45:31 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039D2023000) [pid = 908] [serial = 554] [outer = 0000000000000000] [url = about:blank] 09:45:31 INFO - PROCESS | 908 | --DOMWINDOW == 64 (00000039D340F800) [pid = 908] [serial = 558] [outer = 0000000000000000] [url = about:blank] 09:45:31 INFO - PROCESS | 908 | --DOMWINDOW == 63 (00000039DD082C00) [pid = 908] [serial = 549] [outer = 0000000000000000] [url = about:blank] 09:45:31 INFO - PROCESS | 908 | --DOMWINDOW == 62 (00000039D9296800) [pid = 908] [serial = 548] [outer = 0000000000000000] [url = about:blank] 09:45:31 INFO - PROCESS | 908 | --DOMWINDOW == 61 (00000039D796BC00) [pid = 908] [serial = 560] [outer = 0000000000000000] [url = about:blank] 09:45:31 INFO - PROCESS | 908 | --DOMWINDOW == 60 (00000039D344D400) [pid = 908] [serial = 563] [outer = 0000000000000000] [url = about:blank] 09:45:31 INFO - PROCESS | 908 | --DOMWINDOW == 59 (00000039D9D61000) [pid = 908] [serial = 566] [outer = 0000000000000000] [url = about:blank] 09:45:31 INFO - PROCESS | 908 | --DOMWINDOW == 58 (00000039D32C5400) [pid = 908] [serial = 557] [outer = 0000000000000000] [url = about:blank] 09:45:31 INFO - PROCESS | 908 | --DOMWINDOW == 57 (00000039D80D8800) [pid = 908] [serial = 561] [outer = 0000000000000000] [url = about:blank] 09:45:31 INFO - PROCESS | 908 | --DOMWINDOW == 56 (00000039DCE21C00) [pid = 908] [serial = 567] [outer = 0000000000000000] [url = about:blank] 09:45:31 INFO - PROCESS | 908 | --DOMWINDOW == 55 (00000039D936CC00) [pid = 908] [serial = 564] [outer = 0000000000000000] [url = about:blank] 09:45:31 INFO - PROCESS | 908 | --DOMWINDOW == 54 (00000039D29C7C00) [pid = 908] [serial = 555] [outer = 0000000000000000] [url = about:blank] 09:45:31 INFO - PROCESS | 908 | 1467132331453 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1487ms 09:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:45:31 INFO - PROCESS | 908 | 1467132331514 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 09:45:31 INFO - PROCESS | 908 | 1467132331517 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 09:45:31 INFO - PROCESS | 908 | 1467132331522 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:45:31 INFO - PROCESS | 908 | 1467132331525 Marionette TRACE conn5 <- [1,770,null,{}] 09:45:31 INFO - PROCESS | 908 | 1467132331530 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:31 INFO - PROCESS | 908 | 1467132331533 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:31 INFO - PROCESS | 908 | 1467132331646 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 09:45:31 INFO - PROCESS | 908 | 1467132331714 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:31 INFO - PROCESS | 908 | 1467132331717 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:31 INFO - PROCESS | 908 | ++DOCSHELL 00000039D83BD000 == 28 [pid = 908] [id = 202] 09:45:31 INFO - PROCESS | 908 | ++DOMWINDOW == 55 (00000039D2EECC00) [pid = 908] [serial = 604] [outer = 0000000000000000] 09:45:31 INFO - PROCESS | 908 | ++DOMWINDOW == 56 (00000039D2F66400) [pid = 908] [serial = 605] [outer = 00000039D2EECC00] 09:45:31 INFO - PROCESS | 908 | 1467132331767 Marionette DEBUG loaded listener.js 09:45:31 INFO - PROCESS | 908 | ++DOMWINDOW == 57 (00000039D340CC00) [pid = 908] [serial = 606] [outer = 00000039D2EECC00] 09:45:32 INFO - PROCESS | 908 | 1467132332151 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 692ms 09:45:32 INFO - PROCESS | 908 | 1467132332214 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 09:45:32 INFO - PROCESS | 908 | 1467132332220 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 09:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:45:32 INFO - PROCESS | 908 | 1467132332262 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:45:32 INFO - PROCESS | 908 | 1467132332265 Marionette TRACE conn5 <- [1,774,null,{}] 09:45:32 INFO - PROCESS | 908 | 1467132332269 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:32 INFO - PROCESS | 908 | 1467132332272 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:32 INFO - PROCESS | 908 | 1467132332367 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 09:45:32 INFO - PROCESS | 908 | 1467132332376 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:32 INFO - PROCESS | 908 | 1467132332379 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:32 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD0C2000 == 29 [pid = 908] [id = 203] 09:45:32 INFO - PROCESS | 908 | ++DOMWINDOW == 58 (00000039D3679000) [pid = 908] [serial = 607] [outer = 0000000000000000] 09:45:32 INFO - PROCESS | 908 | ++DOMWINDOW == 59 (00000039D474F400) [pid = 908] [serial = 608] [outer = 00000039D3679000] 09:45:32 INFO - PROCESS | 908 | 1467132332429 Marionette DEBUG loaded listener.js 09:45:32 INFO - PROCESS | 908 | ++DOMWINDOW == 60 (00000039D7DFA400) [pid = 908] [serial = 609] [outer = 00000039D3679000] 09:45:32 INFO - PROCESS | 908 | 1467132332876 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 693ms 09:45:32 INFO - PROCESS | 908 | 1467132332950 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 09:45:32 INFO - PROCESS | 908 | 1467132332953 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 09:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:45:32 INFO - PROCESS | 908 | 1467132332957 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:45:32 INFO - PROCESS | 908 | 1467132332961 Marionette TRACE conn5 <- [1,778,null,{}] 09:45:32 INFO - PROCESS | 908 | 1467132332973 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:32 INFO - PROCESS | 908 | 1467132332978 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:33 INFO - PROCESS | 908 | 1467132333064 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 09:45:33 INFO - PROCESS | 908 | 1467132333080 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:33 INFO - PROCESS | 908 | 1467132333083 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:33 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFAD7800 == 30 [pid = 908] [id = 204] 09:45:33 INFO - PROCESS | 908 | ++DOMWINDOW == 61 (00000039D9111400) [pid = 908] [serial = 610] [outer = 0000000000000000] 09:45:33 INFO - PROCESS | 908 | ++DOMWINDOW == 62 (00000039D92DC000) [pid = 908] [serial = 611] [outer = 00000039D9111400] 09:45:33 INFO - PROCESS | 908 | 1467132333133 Marionette DEBUG loaded listener.js 09:45:33 INFO - PROCESS | 908 | ++DOMWINDOW == 63 (00000039D9D55800) [pid = 908] [serial = 612] [outer = 00000039D9111400] 09:45:33 INFO - PROCESS | 908 | 1467132333631 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 734ms 09:45:33 INFO - PROCESS | 908 | 1467132333718 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 09:45:33 INFO - PROCESS | 908 | 1467132333721 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 09:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:45:33 INFO - PROCESS | 908 | 1467132333725 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:45:33 INFO - PROCESS | 908 | 1467132333726 Marionette TRACE conn5 <- [1,782,null,{}] 09:45:33 INFO - PROCESS | 908 | 1467132333730 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:33 INFO - PROCESS | 908 | 1467132333732 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:33 INFO - PROCESS | 908 | 1467132333847 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 09:45:33 INFO - PROCESS | 908 | 1467132333895 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:33 INFO - PROCESS | 908 | 1467132333897 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:33 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFB96800 == 31 [pid = 908] [id = 205] 09:45:33 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (00000039DD069800) [pid = 908] [serial = 613] [outer = 0000000000000000] 09:45:33 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (00000039DD07AC00) [pid = 908] [serial = 614] [outer = 00000039DD069800] 09:45:33 INFO - PROCESS | 908 | 1467132333946 Marionette DEBUG loaded listener.js 09:45:34 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039DD408800) [pid = 908] [serial = 615] [outer = 00000039DD069800] 09:45:34 INFO - PROCESS | 908 | 1467132334378 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 671ms 09:45:34 INFO - PROCESS | 908 | 1467132334400 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 09:45:34 INFO - PROCESS | 908 | 1467132334402 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 09:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:45:34 INFO - PROCESS | 908 | 1467132334406 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:45:34 INFO - PROCESS | 908 | 1467132334408 Marionette TRACE conn5 <- [1,786,null,{}] 09:45:34 INFO - PROCESS | 908 | 1467132334411 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:34 INFO - PROCESS | 908 | 1467132334413 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:34 INFO - PROCESS | 908 | 1467132334517 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 09:45:34 INFO - PROCESS | 908 | 1467132334524 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:34 INFO - PROCESS | 908 | 1467132334526 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:34 INFO - PROCESS | 908 | ++DOCSHELL 00000039E0522800 == 32 [pid = 908] [id = 206] 09:45:34 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039D29C7C00) [pid = 908] [serial = 616] [outer = 0000000000000000] 09:45:34 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039DD4D5000) [pid = 908] [serial = 617] [outer = 00000039D29C7C00] 09:45:34 INFO - PROCESS | 908 | 1467132334572 Marionette DEBUG loaded listener.js 09:45:34 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039DD7C6800) [pid = 908] [serial = 618] [outer = 00000039D29C7C00] 09:45:35 INFO - PROCESS | 908 | 1467132335055 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:45:35 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:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 671ms 09:45:35 INFO - PROCESS | 908 | 1467132335080 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 09:45:35 INFO - PROCESS | 908 | 1467132335083 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 09:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:45:35 INFO - PROCESS | 908 | 1467132335086 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:45:35 INFO - PROCESS | 908 | 1467132335088 Marionette TRACE conn5 <- [1,790,null,{}] 09:45:35 INFO - PROCESS | 908 | 1467132335102 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:35 INFO - PROCESS | 908 | 1467132335108 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:35 INFO - PROCESS | 908 | 1467132335253 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 09:45:35 INFO - PROCESS | 908 | 1467132335281 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:35 INFO - PROCESS | 908 | 1467132335283 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:35 INFO - PROCESS | 908 | ++DOCSHELL 00000039E1FBB800 == 33 [pid = 908] [id = 207] 09:45:35 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039DF873400) [pid = 908] [serial = 619] [outer = 0000000000000000] 09:45:35 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039DFDFA000) [pid = 908] [serial = 620] [outer = 00000039DF873400] 09:45:35 INFO - PROCESS | 908 | 1467132335330 Marionette DEBUG loaded listener.js 09:45:35 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039DFF4FC00) [pid = 908] [serial = 621] [outer = 00000039DF873400] 09:45:35 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039DFF48000) [pid = 908] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:45:35 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039DF872800) [pid = 908] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:45:35 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039D2027800) [pid = 908] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:45:35 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039DD40D400) [pid = 908] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:45:35 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039D32C6000) [pid = 908] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:45:35 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039D1659400) [pid = 908] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:45:35 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039D3406000) [pid = 908] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:45:35 INFO - PROCESS | 908 | --DOMWINDOW == 64 (00000039D8472000) [pid = 908] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:45:35 INFO - PROCESS | 908 | --DOMWINDOW == 63 (00000039D168E800) [pid = 908] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:45:35 INFO - PROCESS | 908 | 1467132335817 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:45:35 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:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 776ms 09:45:35 INFO - PROCESS | 908 | 1467132335865 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 09:45:35 INFO - PROCESS | 908 | 1467132335868 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 09:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:45:35 INFO - PROCESS | 908 | 1467132335871 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:45:35 INFO - PROCESS | 908 | 1467132335873 Marionette TRACE conn5 <- [1,794,null,{}] 09:45:35 INFO - PROCESS | 908 | 1467132335876 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:35 INFO - PROCESS | 908 | 1467132335879 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:35 INFO - PROCESS | 908 | 1467132335959 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 09:45:35 INFO - PROCESS | 908 | 1467132335965 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:35 INFO - PROCESS | 908 | 1467132335967 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:35 INFO - PROCESS | 908 | ++DOCSHELL 00000039E37C6000 == 34 [pid = 908] [id = 208] 09:45:35 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (00000039D9869400) [pid = 908] [serial = 622] [outer = 0000000000000000] 09:45:36 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (00000039DF870C00) [pid = 908] [serial = 623] [outer = 00000039D9869400] 09:45:36 INFO - PROCESS | 908 | 1467132336012 Marionette DEBUG loaded listener.js 09:45:36 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039DFF53000) [pid = 908] [serial = 624] [outer = 00000039D9869400] 09:45:36 INFO - PROCESS | 908 | 1467132336420 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:45:36 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:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 587ms 09:45:36 INFO - PROCESS | 908 | 1467132336461 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 09:45:36 INFO - PROCESS | 908 | 1467132336464 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 09:45:36 INFO - PROCESS | 908 | 1467132336467 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:45:36 INFO - PROCESS | 908 | 1467132336469 Marionette TRACE conn5 <- [1,798,null,{}] 09:45:36 INFO - PROCESS | 908 | 1467132336473 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:36 INFO - PROCESS | 908 | 1467132336475 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:36 INFO - PROCESS | 908 | 1467132336556 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 09:45:36 INFO - PROCESS | 908 | 1467132336562 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:36 INFO - PROCESS | 908 | 1467132336564 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:36 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3922800 == 35 [pid = 908] [id = 209] 09:45:36 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039E013EC00) [pid = 908] [serial = 625] [outer = 0000000000000000] 09:45:36 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039D3449000) [pid = 908] [serial = 626] [outer = 00000039E013EC00] 09:45:36 INFO - PROCESS | 908 | 1467132336610 Marionette DEBUG loaded listener.js 09:45:36 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039E01E4C00) [pid = 908] [serial = 627] [outer = 00000039E013EC00] 09:45:37 INFO - PROCESS | 908 | 1467132337046 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 629ms 09:45:37 INFO - PROCESS | 908 | 1467132337099 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 09:45:37 INFO - PROCESS | 908 | 1467132337102 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 09:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:45:37 INFO - PROCESS | 908 | 1467132337110 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:45:37 INFO - PROCESS | 908 | 1467132337112 Marionette TRACE conn5 <- [1,802,null,{}] 09:45:37 INFO - PROCESS | 908 | 1467132337116 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:37 INFO - PROCESS | 908 | 1467132337118 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:37 INFO - PROCESS | 908 | 1467132337201 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 09:45:37 INFO - PROCESS | 908 | 1467132337208 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:37 INFO - PROCESS | 908 | 1467132337210 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:37 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BEC000 == 36 [pid = 908] [id = 210] 09:45:37 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039D8374800) [pid = 908] [serial = 628] [outer = 0000000000000000] 09:45:37 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039E03A5000) [pid = 908] [serial = 629] [outer = 00000039D8374800] 09:45:37 INFO - PROCESS | 908 | 1467132337255 Marionette DEBUG loaded listener.js 09:45:37 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039E04F0400) [pid = 908] [serial = 630] [outer = 00000039D8374800] 09:45:37 INFO - PROCESS | 908 | 1467132337900 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 09:45:38 INFO - PROCESS | 908 | 1467132338007 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 09:45:38 INFO - PROCESS | 908 | 1467132338012 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:45:38 INFO - PROCESS | 908 | 1467132338016 Marionette TRACE conn5 <- [1,806,null,{}] 09:45:38 INFO - PROCESS | 908 | 1467132338023 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:38 INFO - PROCESS | 908 | 1467132338026 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:38 INFO - PROCESS | 908 | 1467132338164 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 09:45:38 INFO - PROCESS | 908 | 1467132338230 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:38 INFO - PROCESS | 908 | 1467132338233 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:38 INFO - PROCESS | 908 | ++DOCSHELL 00000039D98F3800 == 37 [pid = 908] [id = 211] 09:45:38 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D252B800) [pid = 908] [serial = 631] [outer = 0000000000000000] 09:45:38 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D32C7800) [pid = 908] [serial = 632] [outer = 00000039D252B800] 09:45:38 INFO - PROCESS | 908 | 1467132338294 Marionette DEBUG loaded listener.js 09:45:38 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D3C1A400) [pid = 908] [serial = 633] [outer = 00000039D252B800] 09:45:39 INFO - PROCESS | 908 | 1467132339097 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1135ms 09:45:39 INFO - PROCESS | 908 | 1467132339152 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 09:45:39 INFO - PROCESS | 908 | 1467132339157 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 09:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:45:39 INFO - PROCESS | 908 | 1467132339164 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:45:39 INFO - PROCESS | 908 | 1467132339167 Marionette TRACE conn5 <- [1,810,null,{}] 09:45:39 INFO - PROCESS | 908 | 1467132339172 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:39 INFO - PROCESS | 908 | 1467132339175 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:39 INFO - PROCESS | 908 | 1467132339332 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 09:45:39 INFO - PROCESS | 908 | 1467132339397 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:39 INFO - PROCESS | 908 | 1467132339400 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:39 INFO - PROCESS | 908 | ++DOCSHELL 00000039D4210800 == 38 [pid = 908] [id = 212] 09:45:39 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D160CC00) [pid = 908] [serial = 634] [outer = 0000000000000000] 09:45:39 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039D29C9800) [pid = 908] [serial = 635] [outer = 00000039D160CC00] 09:45:39 INFO - PROCESS | 908 | 1467132339594 Marionette DEBUG loaded listener.js 09:45:39 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039D32CEC00) [pid = 908] [serial = 636] [outer = 00000039D160CC00] 09:45:40 INFO - PROCESS | 908 | --DOCSHELL 00000039E3922800 == 37 [pid = 908] [id = 209] 09:45:40 INFO - PROCESS | 908 | --DOCSHELL 00000039E37C6000 == 36 [pid = 908] [id = 208] 09:45:40 INFO - PROCESS | 908 | --DOCSHELL 00000039E1FBB800 == 35 [pid = 908] [id = 207] 09:45:40 INFO - PROCESS | 908 | --DOCSHELL 00000039E0522800 == 34 [pid = 908] [id = 206] 09:45:40 INFO - PROCESS | 908 | --DOCSHELL 00000039DFB96800 == 33 [pid = 908] [id = 205] 09:45:40 INFO - PROCESS | 908 | --DOCSHELL 00000039DFAD7800 == 32 [pid = 908] [id = 204] 09:45:40 INFO - PROCESS | 908 | --DOCSHELL 00000039DD0C2000 == 31 [pid = 908] [id = 203] 09:45:40 INFO - PROCESS | 908 | --DOCSHELL 00000039D83BD000 == 30 [pid = 908] [id = 202] 09:45:40 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039E0144800) [pid = 908] [serial = 594] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039DFFD8C00) [pid = 908] [serial = 593] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DF878400) [pid = 908] [serial = 590] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D32C3800) [pid = 908] [serial = 584] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039DD7C0800) [pid = 908] [serial = 570] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039D392F000) [pid = 908] [serial = 575] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039D79C1800) [pid = 908] [serial = 576] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039D1660000) [pid = 908] [serial = 572] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039D200BC00) [pid = 908] [serial = 573] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039D3411C00) [pid = 908] [serial = 578] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039D36EA000) [pid = 908] [serial = 579] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039D9105C00) [pid = 908] [serial = 581] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039DD74B000) [pid = 908] [serial = 587] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 908 | --DOMWINDOW == 64 (00000039DFBE8400) [pid = 908] [serial = 591] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 908 | --DOMWINDOW == 63 (00000039DD408C00) [pid = 908] [serial = 585] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 908 | --DOMWINDOW == 62 (00000039DDD39000) [pid = 908] [serial = 588] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 908 | --DOMWINDOW == 61 (00000039D936C800) [pid = 908] [serial = 582] [outer = 0000000000000000] [url = about:blank] 09:45:40 INFO - PROCESS | 908 | 1467132340282 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 09:45:40 INFO - PROCESS | 908 | 1467132340352 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 09:45:40 INFO - PROCESS | 908 | 1467132340358 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:45:40 INFO - PROCESS | 908 | 1467132340360 Marionette TRACE conn5 <- [1,814,null,{}] 09:45:40 INFO - PROCESS | 908 | 1467132340365 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:40 INFO - PROCESS | 908 | 1467132340368 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:40 INFO - PROCESS | 908 | 1467132340463 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 09:45:40 INFO - PROCESS | 908 | 1467132340475 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:40 INFO - PROCESS | 908 | 1467132340478 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:40 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9139800 == 31 [pid = 908] [id = 213] 09:45:40 INFO - PROCESS | 908 | ++DOMWINDOW == 62 (00000039D1663400) [pid = 908] [serial = 637] [outer = 0000000000000000] 09:45:40 INFO - PROCESS | 908 | ++DOMWINDOW == 63 (00000039D32C6400) [pid = 908] [serial = 638] [outer = 00000039D1663400] 09:45:40 INFO - PROCESS | 908 | 1467132340527 Marionette DEBUG loaded listener.js 09:45:40 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (00000039D36ED000) [pid = 908] [serial = 639] [outer = 00000039D1663400] 09:45:41 INFO - PROCESS | 908 | 1467132341019 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 672ms 09:45:41 INFO - PROCESS | 908 | 1467132341033 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 09:45:41 INFO - PROCESS | 908 | 1467132341037 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 09:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:45:41 INFO - PROCESS | 908 | 1467132341048 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:45:41 INFO - PROCESS | 908 | 1467132341050 Marionette TRACE conn5 <- [1,818,null,{}] 09:45:41 INFO - PROCESS | 908 | 1467132341054 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:41 INFO - PROCESS | 908 | 1467132341057 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:41 INFO - PROCESS | 908 | 1467132341151 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 09:45:41 INFO - PROCESS | 908 | 1467132341160 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:41 INFO - PROCESS | 908 | 1467132341163 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:41 INFO - PROCESS | 908 | ++DOCSHELL 00000039DF14E800 == 32 [pid = 908] [id = 214] 09:45:41 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (00000039D9293800) [pid = 908] [serial = 640] [outer = 0000000000000000] 09:45:41 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039D92D2400) [pid = 908] [serial = 641] [outer = 00000039D9293800] 09:45:41 INFO - PROCESS | 908 | 1467132341209 Marionette DEBUG loaded listener.js 09:45:41 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039D9CCF000) [pid = 908] [serial = 642] [outer = 00000039D9293800] 09:45:41 INFO - PROCESS | 908 | 1467132341688 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 671ms 09:45:41 INFO - PROCESS | 908 | 1467132341724 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 09:45:41 INFO - PROCESS | 908 | 1467132341727 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 09:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:45:41 INFO - PROCESS | 908 | 1467132341730 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:45:41 INFO - PROCESS | 908 | 1467132341734 Marionette TRACE conn5 <- [1,822,null,{}] 09:45:41 INFO - PROCESS | 908 | 1467132341745 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:41 INFO - PROCESS | 908 | 1467132341750 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:41 INFO - PROCESS | 908 | 1467132341841 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 09:45:41 INFO - PROCESS | 908 | 1467132341850 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:41 INFO - PROCESS | 908 | 1467132341853 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:41 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFD65800 == 33 [pid = 908] [id = 215] 09:45:41 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039D2026400) [pid = 908] [serial = 643] [outer = 0000000000000000] 09:45:41 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039DD40E400) [pid = 908] [serial = 644] [outer = 00000039D2026400] 09:45:41 INFO - PROCESS | 908 | 1467132341899 Marionette DEBUG loaded listener.js 09:45:41 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039DD742400) [pid = 908] [serial = 645] [outer = 00000039D2026400] 09:45:42 INFO - PROCESS | 908 | 1467132342368 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 692ms 09:45:42 INFO - PROCESS | 908 | 1467132342428 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 09:45:42 INFO - PROCESS | 908 | 1467132342431 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 09:45:42 INFO - PROCESS | 908 | 1467132342434 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:45:42 INFO - PROCESS | 908 | 1467132342436 Marionette TRACE conn5 <- [1,826,null,{}] 09:45:42 INFO - PROCESS | 908 | 1467132342440 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:42 INFO - PROCESS | 908 | 1467132342442 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:42 INFO - PROCESS | 908 | 1467132342557 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 09:45:42 INFO - PROCESS | 908 | 1467132342562 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:42 INFO - PROCESS | 908 | 1467132342564 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:42 INFO - PROCESS | 908 | ++DOCSHELL 00000039E07BB000 == 34 [pid = 908] [id = 216] 09:45:42 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039DDD39000) [pid = 908] [serial = 646] [outer = 0000000000000000] 09:45:42 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039DEF0C400) [pid = 908] [serial = 647] [outer = 00000039DDD39000] 09:45:42 INFO - PROCESS | 908 | 1467132342617 Marionette DEBUG loaded listener.js 09:45:42 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039DF87A400) [pid = 908] [serial = 648] [outer = 00000039DDD39000] 09:45:44 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039D3679000) [pid = 908] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:45:44 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039DD069800) [pid = 908] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:45:44 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039D9111400) [pid = 908] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:45:44 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039D344B000) [pid = 908] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:45:44 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039D29C7C00) [pid = 908] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:45:44 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039D2EECC00) [pid = 908] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:45:44 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039DF873400) [pid = 908] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:45:44 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039E013EC00) [pid = 908] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:45:44 INFO - PROCESS | 908 | --DOMWINDOW == 64 (00000039D36E5800) [pid = 908] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:45:44 INFO - PROCESS | 908 | --DOMWINDOW == 63 (00000039DD079000) [pid = 908] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:45:44 INFO - PROCESS | 908 | --DOMWINDOW == 62 (00000039D9869400) [pid = 908] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:45:44 INFO - PROCESS | 908 | 1467132344526 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 2126ms 09:45:44 INFO - PROCESS | 908 | 1467132344565 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 09:45:44 INFO - PROCESS | 908 | 1467132344568 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 09:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:45:44 INFO - PROCESS | 908 | 1467132344571 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:45:44 INFO - PROCESS | 908 | 1467132344573 Marionette TRACE conn5 <- [1,830,null,{}] 09:45:44 INFO - PROCESS | 908 | 1467132344576 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:44 INFO - PROCESS | 908 | 1467132344578 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:44 INFO - PROCESS | 908 | 1467132344661 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 09:45:44 INFO - PROCESS | 908 | 1467132344732 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:44 INFO - PROCESS | 908 | 1467132344734 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:44 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFB48000 == 35 [pid = 908] [id = 217] 09:45:44 INFO - PROCESS | 908 | ++DOMWINDOW == 63 (00000039DCA0E800) [pid = 908] [serial = 649] [outer = 0000000000000000] 09:45:44 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (00000039DDD0C400) [pid = 908] [serial = 650] [outer = 00000039DCA0E800] 09:45:44 INFO - PROCESS | 908 | 1467132344791 Marionette DEBUG loaded listener.js 09:45:44 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (00000039E0146400) [pid = 908] [serial = 651] [outer = 00000039DCA0E800] 09:45:45 INFO - PROCESS | 908 | 1467132345192 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 671ms 09:45:45 INFO - PROCESS | 908 | 1467132345246 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 09:45:45 INFO - PROCESS | 908 | 1467132345248 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 09:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:45:45 INFO - PROCESS | 908 | 1467132345251 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:45:45 INFO - PROCESS | 908 | 1467132345253 Marionette TRACE conn5 <- [1,834,null,{}] 09:45:45 INFO - PROCESS | 908 | 1467132345257 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:45 INFO - PROCESS | 908 | 1467132345263 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:45 INFO - PROCESS | 908 | 1467132345356 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 09:45:45 INFO - PROCESS | 908 | 1467132345362 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:45 INFO - PROCESS | 908 | 1467132345364 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:45 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4D8A800 == 36 [pid = 908] [id = 218] 09:45:45 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039E01E4000) [pid = 908] [serial = 652] [outer = 0000000000000000] 09:45:45 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039E05C0400) [pid = 908] [serial = 653] [outer = 00000039E01E4000] 09:45:45 INFO - PROCESS | 908 | 1467132345409 Marionette DEBUG loaded listener.js 09:45:45 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039E05CBC00) [pid = 908] [serial = 654] [outer = 00000039E01E4000] 09:45:45 INFO - PROCESS | 908 | 1467132345821 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 629ms 09:45:45 INFO - PROCESS | 908 | 1467132345884 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 09:45:45 INFO - PROCESS | 908 | 1467132345886 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 09:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:45:45 INFO - PROCESS | 908 | 1467132345890 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:45:45 INFO - PROCESS | 908 | 1467132345892 Marionette TRACE conn5 <- [1,838,null,{}] 09:45:45 INFO - PROCESS | 908 | 1467132345895 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:45 INFO - PROCESS | 908 | 1467132345897 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:45 INFO - PROCESS | 908 | 1467132345981 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 09:45:46 INFO - PROCESS | 908 | 1467132345988 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:46 INFO - PROCESS | 908 | 1467132345990 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:46 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4DD1000 == 37 [pid = 908] [id = 219] 09:45:46 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039E05CC800) [pid = 908] [serial = 655] [outer = 0000000000000000] 09:45:46 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039E0B91400) [pid = 908] [serial = 656] [outer = 00000039E05CC800] 09:45:46 INFO - PROCESS | 908 | 1467132346037 Marionette DEBUG loaded listener.js 09:45:46 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039E0CE2000) [pid = 908] [serial = 657] [outer = 00000039E05CC800] 09:45:46 INFO - PROCESS | 908 | 1467132346635 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 776ms 09:45:46 INFO - PROCESS | 908 | 1467132346702 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 09:45:46 INFO - PROCESS | 908 | 1467132346708 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 09:45:46 INFO - PROCESS | 908 | 1467132346715 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:45:46 INFO - PROCESS | 908 | 1467132346719 Marionette TRACE conn5 <- [1,842,null,{}] 09:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:45:46 INFO - PROCESS | 908 | 1467132346726 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:46 INFO - PROCESS | 908 | 1467132346729 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:46 INFO - PROCESS | 908 | 1467132346857 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 09:45:46 INFO - PROCESS | 908 | 1467132346923 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:46 INFO - PROCESS | 908 | 1467132346928 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:46 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD0C7800 == 38 [pid = 908] [id = 220] 09:45:46 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D2535C00) [pid = 908] [serial = 658] [outer = 0000000000000000] 09:45:47 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D3414400) [pid = 908] [serial = 659] [outer = 00000039D2535C00] 09:45:47 INFO - PROCESS | 908 | 1467132347029 Marionette DEBUG loaded listener.js 09:45:47 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D79C6000) [pid = 908] [serial = 660] [outer = 00000039D2535C00] 09:45:47 INFO - PROCESS | 908 | 1467132347630 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 923ms 09:45:47 INFO - PROCESS | 908 | 1467132347646 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 09:45:47 INFO - PROCESS | 908 | 1467132347651 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 09:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:45:47 INFO - PROCESS | 908 | 1467132347658 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:45:47 INFO - PROCESS | 908 | 1467132347661 Marionette TRACE conn5 <- [1,846,null,{}] 09:45:47 INFO - PROCESS | 908 | 1467132347666 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:47 INFO - PROCESS | 908 | 1467132347669 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:47 INFO - PROCESS | 908 | 1467132347783 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 09:45:47 INFO - PROCESS | 908 | 1467132347869 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:47 INFO - PROCESS | 908 | 1467132347872 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:47 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFD54800 == 39 [pid = 908] [id = 221] 09:45:47 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DCA09400) [pid = 908] [serial = 661] [outer = 0000000000000000] 09:45:47 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039DCA31800) [pid = 908] [serial = 662] [outer = 00000039DCA09400] 09:45:47 INFO - PROCESS | 908 | 1467132347931 Marionette DEBUG loaded listener.js 09:45:48 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039DD4BD000) [pid = 908] [serial = 663] [outer = 00000039DCA09400] 09:45:48 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039DFE84000) [pid = 908] [serial = 664] [outer = 00000039D3C1E400] 09:45:48 INFO - PROCESS | 908 | 1467132348631 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1023ms 09:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:45:48 INFO - PROCESS | 908 | 1467132348683 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 09:45:48 INFO - PROCESS | 908 | 1467132348686 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 09:45:48 INFO - PROCESS | 908 | 1467132348690 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:45:48 INFO - PROCESS | 908 | 1467132348694 Marionette TRACE conn5 <- [1,850,null,{}] 09:45:48 INFO - PROCESS | 908 | 1467132348706 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:48 INFO - PROCESS | 908 | 1467132348711 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:48 INFO - PROCESS | 908 | 1467132348850 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 09:45:48 INFO - PROCESS | 908 | 1467132348919 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:48 INFO - PROCESS | 908 | 1467132348922 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:48 INFO - PROCESS | 908 | ++DOCSHELL 00000039E602C000 == 40 [pid = 908] [id = 222] 09:45:48 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039D1ED9400) [pid = 908] [serial = 665] [outer = 0000000000000000] 09:45:48 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E0B94800) [pid = 908] [serial = 666] [outer = 00000039D1ED9400] 09:45:48 INFO - PROCESS | 908 | 1467132348983 Marionette DEBUG loaded listener.js 09:45:49 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E0DEC400) [pid = 908] [serial = 667] [outer = 00000039D1ED9400] 09:45:49 INFO - PROCESS | 908 | 1467132349580 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 945ms 09:45:49 INFO - PROCESS | 908 | 1467132349636 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 09:45:49 INFO - PROCESS | 908 | 1467132349639 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 09:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:45:49 INFO - PROCESS | 908 | 1467132349643 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:45:49 INFO - PROCESS | 908 | 1467132349645 Marionette TRACE conn5 <- [1,854,null,{}] 09:45:49 INFO - PROCESS | 908 | 1467132349649 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:49 INFO - PROCESS | 908 | 1467132349652 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:49 INFO - PROCESS | 908 | 1467132349765 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 09:45:49 INFO - PROCESS | 908 | 1467132349850 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:49 INFO - PROCESS | 908 | 1467132349853 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:49 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7108800 == 41 [pid = 908] [id = 223] 09:45:49 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E13BC000) [pid = 908] [serial = 668] [outer = 0000000000000000] 09:45:49 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E1525C00) [pid = 908] [serial = 669] [outer = 00000039E13BC000] 09:45:49 INFO - PROCESS | 908 | 1467132349910 Marionette DEBUG loaded listener.js 09:45:50 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039E1F29800) [pid = 908] [serial = 670] [outer = 00000039E13BC000] 09:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:45:50 INFO - PROCESS | 908 | 1467132350659 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1025ms 09:45:50 INFO - PROCESS | 908 | 1467132350671 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 09:45:50 INFO - PROCESS | 908 | 1467132350675 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 09:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:45:50 INFO - PROCESS | 908 | 1467132350715 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:45:50 INFO - PROCESS | 908 | 1467132350720 Marionette TRACE conn5 <- [1,858,null,{}] 09:45:50 INFO - PROCESS | 908 | 1467132350734 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:50 INFO - PROCESS | 908 | 1467132350738 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:50 INFO - PROCESS | 908 | 1467132350844 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 09:45:50 INFO - PROCESS | 908 | 1467132350913 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:50 INFO - PROCESS | 908 | 1467132350918 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:50 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9912000 == 42 [pid = 908] [id = 224] 09:45:50 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039D3407800) [pid = 908] [serial = 671] [outer = 0000000000000000] 09:45:50 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039D3447C00) [pid = 908] [serial = 672] [outer = 00000039D3407800] 09:45:50 INFO - PROCESS | 908 | 1467132350970 Marionette DEBUG loaded listener.js 09:45:51 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039D81A0000) [pid = 908] [serial = 673] [outer = 00000039D3407800] 09:45:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E4D8A800 == 41 [pid = 908] [id = 218] 09:45:52 INFO - PROCESS | 908 | --DOCSHELL 00000039DFB48000 == 40 [pid = 908] [id = 217] 09:45:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E07BB000 == 39 [pid = 908] [id = 216] 09:45:52 INFO - PROCESS | 908 | --DOCSHELL 00000039DFD65800 == 38 [pid = 908] [id = 215] 09:45:52 INFO - PROCESS | 908 | --DOCSHELL 00000039DF14E800 == 37 [pid = 908] [id = 214] 09:45:52 INFO - PROCESS | 908 | --DOCSHELL 00000039D9139800 == 36 [pid = 908] [id = 213] 09:45:52 INFO - PROCESS | 908 | --DOCSHELL 00000039D4210800 == 35 [pid = 908] [id = 212] 09:45:52 INFO - PROCESS | 908 | --DOCSHELL 00000039D98F3800 == 34 [pid = 908] [id = 211] 09:45:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BEC000 == 33 [pid = 908] [id = 210] 09:45:52 INFO - PROCESS | 908 | --DOCSHELL 00000039D9124800 == 32 [pid = 908] [id = 201] 09:45:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E7108800 == 31 [pid = 908] [id = 223] 09:45:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E602C000 == 30 [pid = 908] [id = 222] 09:45:52 INFO - PROCESS | 908 | --DOCSHELL 00000039DFD54800 == 29 [pid = 908] [id = 221] 09:45:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E4DD1000 == 28 [pid = 908] [id = 219] 09:45:52 INFO - PROCESS | 908 | --DOCSHELL 00000039DD0C7800 == 27 [pid = 908] [id = 220] 09:45:52 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039D7DFA400) [pid = 908] [serial = 609] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039D474F400) [pid = 908] [serial = 608] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039DD07AC00) [pid = 908] [serial = 614] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D92DC000) [pid = 908] [serial = 611] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D80B1C00) [pid = 908] [serial = 603] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D344F000) [pid = 908] [serial = 602] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039DD4D5000) [pid = 908] [serial = 617] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D2F66400) [pid = 908] [serial = 605] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039DD408800) [pid = 908] [serial = 615] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039DFDFA000) [pid = 908] [serial = 620] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039DD7C6800) [pid = 908] [serial = 618] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039D340CC00) [pid = 908] [serial = 606] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D3449000) [pid = 908] [serial = 626] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D9294800) [pid = 908] [serial = 597] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039D47B7400) [pid = 908] [serial = 596] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039DFF4FC00) [pid = 908] [serial = 621] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039DF870800) [pid = 908] [serial = 600] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039DD40B800) [pid = 908] [serial = 599] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039DF870C00) [pid = 908] [serial = 623] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039E01E4C00) [pid = 908] [serial = 627] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039E03A5000) [pid = 908] [serial = 629] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039DFF53000) [pid = 908] [serial = 624] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 908 | --DOMWINDOW == 64 (00000039D9D55800) [pid = 908] [serial = 612] [outer = 0000000000000000] [url = about:blank] 09:45:52 INFO - PROCESS | 908 | 1467132352323 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1675ms 09:45:52 INFO - PROCESS | 908 | 1467132352373 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 09:45:52 INFO - PROCESS | 908 | 1467132352378 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 09:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:45:52 INFO - PROCESS | 908 | 1467132352383 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:45:52 INFO - PROCESS | 908 | 1467132352386 Marionette TRACE conn5 <- [1,862,null,{}] 09:45:52 INFO - PROCESS | 908 | 1467132352392 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:52 INFO - PROCESS | 908 | 1467132352395 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:52 INFO - PROCESS | 908 | 1467132352496 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 09:45:52 INFO - PROCESS | 908 | 1467132352566 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:52 INFO - PROCESS | 908 | 1467132352571 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:52 INFO - PROCESS | 908 | ++DOCSHELL 00000039D794E800 == 28 [pid = 908] [id = 225] 09:45:52 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (00000039D2024000) [pid = 908] [serial = 674] [outer = 0000000000000000] 09:45:52 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039D2E27000) [pid = 908] [serial = 675] [outer = 00000039D2024000] 09:45:52 INFO - PROCESS | 908 | 1467132352622 Marionette DEBUG loaded listener.js 09:45:52 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039D2EEB000) [pid = 908] [serial = 676] [outer = 00000039D2024000] 09:45:53 INFO - PROCESS | 908 | 1467132353053 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 734ms 09:45:53 INFO - PROCESS | 908 | 1467132353121 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 09:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:45:53 INFO - PROCESS | 908 | 1467132353126 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 09:45:53 INFO - PROCESS | 908 | 1467132353133 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:45:53 INFO - PROCESS | 908 | 1467132353136 Marionette TRACE conn5 <- [1,866,null,{}] 09:45:53 INFO - PROCESS | 908 | 1467132353140 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:53 INFO - PROCESS | 908 | 1467132353143 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:53 INFO - PROCESS | 908 | 1467132353233 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 09:45:53 INFO - PROCESS | 908 | 1467132353249 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:53 INFO - PROCESS | 908 | 1467132353252 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:53 INFO - PROCESS | 908 | ++DOCSHELL 00000039D962E800 == 29 [pid = 908] [id = 226] 09:45:53 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039D3410C00) [pid = 908] [serial = 677] [outer = 0000000000000000] 09:45:53 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039D3414C00) [pid = 908] [serial = 678] [outer = 00000039D3410C00] 09:45:53 INFO - PROCESS | 908 | 1467132353301 Marionette DEBUG loaded listener.js 09:45:53 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039D36EAC00) [pid = 908] [serial = 679] [outer = 00000039D3410C00] 09:45:53 INFO - PROCESS | 908 | 1467132353770 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 692ms 09:45:53 INFO - PROCESS | 908 | 1467132353826 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 09:45:53 INFO - PROCESS | 908 | 1467132353828 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 09:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:45:53 INFO - PROCESS | 908 | 1467132353832 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:45:53 INFO - PROCESS | 908 | 1467132353836 Marionette TRACE conn5 <- [1,870,null,{}] 09:45:53 INFO - PROCESS | 908 | 1467132353880 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:53 INFO - PROCESS | 908 | 1467132353885 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:54 INFO - PROCESS | 908 | 1467132354008 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 09:45:54 INFO - PROCESS | 908 | 1467132354048 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:54 INFO - PROCESS | 908 | 1467132354052 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:54 INFO - PROCESS | 908 | ++DOCSHELL 00000039DF898000 == 30 [pid = 908] [id = 227] 09:45:54 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D2026800) [pid = 908] [serial = 680] [outer = 0000000000000000] 09:45:54 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D9292C00) [pid = 908] [serial = 681] [outer = 00000039D2026800] 09:45:54 INFO - PROCESS | 908 | 1467132354102 Marionette DEBUG loaded listener.js 09:45:54 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D9369400) [pid = 908] [serial = 682] [outer = 00000039D2026800] 09:45:54 INFO - PROCESS | 908 | 1467132354515 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 733ms 09:45:54 INFO - PROCESS | 908 | 1467132354570 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 09:45:54 INFO - PROCESS | 908 | 1467132354573 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 09:45:54 INFO - PROCESS | 908 | 1467132354576 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:45:54 INFO - PROCESS | 908 | 1467132354578 Marionette TRACE conn5 <- [1,874,null,{}] 09:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:45:54 INFO - PROCESS | 908 | 1467132354582 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:54 INFO - PROCESS | 908 | 1467132354584 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:54 INFO - PROCESS | 908 | 1467132354698 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 09:45:54 INFO - PROCESS | 908 | 1467132354703 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:54 INFO - PROCESS | 908 | 1467132354705 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:54 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFB38800 == 31 [pid = 908] [id = 228] 09:45:54 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D9D55400) [pid = 908] [serial = 683] [outer = 0000000000000000] 09:45:54 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DCA09000) [pid = 908] [serial = 684] [outer = 00000039D9D55400] 09:45:54 INFO - PROCESS | 908 | 1467132354795 Marionette DEBUG loaded listener.js 09:45:54 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039DD076800) [pid = 908] [serial = 685] [outer = 00000039D9D55400] 09:45:55 INFO - PROCESS | 908 | 1467132355255 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 735ms 09:45:55 INFO - PROCESS | 908 | 1467132355341 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 09:45:55 INFO - PROCESS | 908 | 1467132355344 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 09:45:55 INFO - PROCESS | 908 | 1467132355347 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:45:55 INFO - PROCESS | 908 | 1467132355349 Marionette TRACE conn5 <- [1,878,null,{}] 09:45:55 INFO - PROCESS | 908 | 1467132355353 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:55 INFO - PROCESS | 908 | 1467132355355 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:55 INFO - PROCESS | 908 | 1467132355461 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 09:45:55 INFO - PROCESS | 908 | 1467132355474 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:55 INFO - PROCESS | 908 | 1467132355476 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:55 INFO - PROCESS | 908 | ++DOCSHELL 00000039E0513000 == 32 [pid = 908] [id = 229] 09:45:55 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039D3410800) [pid = 908] [serial = 686] [outer = 0000000000000000] 09:45:55 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039DD40D400) [pid = 908] [serial = 687] [outer = 00000039D3410800] 09:45:55 INFO - PROCESS | 908 | 1467132355521 Marionette DEBUG loaded listener.js 09:45:55 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039DD73FC00) [pid = 908] [serial = 688] [outer = 00000039D3410800] 09:45:55 INFO - PROCESS | 908 | 1467132355955 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 671ms 09:45:56 INFO - PROCESS | 908 | 1467132356023 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 09:45:56 INFO - PROCESS | 908 | 1467132356025 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 09:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:45:56 INFO - PROCESS | 908 | 1467132356028 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:45:56 INFO - PROCESS | 908 | 1467132356030 Marionette TRACE conn5 <- [1,882,null,{}] 09:45:56 INFO - PROCESS | 908 | 1467132356034 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:56 INFO - PROCESS | 908 | 1467132356040 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:56 INFO - PROCESS | 908 | 1467132356178 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 09:45:56 INFO - PROCESS | 908 | 1467132356229 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:56 INFO - PROCESS | 908 | 1467132356231 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:56 INFO - PROCESS | 908 | ++DOCSHELL 00000039E13A2800 == 33 [pid = 908] [id = 230] 09:45:56 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039DD7BE800) [pid = 908] [serial = 689] [outer = 0000000000000000] 09:45:56 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039DF872800) [pid = 908] [serial = 690] [outer = 00000039DD7BE800] 09:45:56 INFO - PROCESS | 908 | 1467132356279 Marionette DEBUG loaded listener.js 09:45:56 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039DFF4C800) [pid = 908] [serial = 691] [outer = 00000039DD7BE800] 09:45:56 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039E05CC800) [pid = 908] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:45:56 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039E01E4000) [pid = 908] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:45:56 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039DDD39000) [pid = 908] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:45:56 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D9293800) [pid = 908] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:45:56 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D160CC00) [pid = 908] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:45:56 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D1663400) [pid = 908] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:45:56 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039D8374800) [pid = 908] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:45:56 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D2026400) [pid = 908] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:45:56 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D252B800) [pid = 908] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:45:56 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039DCA0E800) [pid = 908] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:45:56 INFO - PROCESS | 908 | 1467132356827 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 838ms 09:45:56 INFO - PROCESS | 908 | 1467132356870 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 09:45:56 INFO - PROCESS | 908 | 1467132356872 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 09:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:45:56 INFO - PROCESS | 908 | 1467132356875 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:45:56 INFO - PROCESS | 908 | 1467132356877 Marionette TRACE conn5 <- [1,886,null,{}] 09:45:56 INFO - PROCESS | 908 | 1467132356880 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:56 INFO - PROCESS | 908 | 1467132356883 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:56 INFO - PROCESS | 908 | 1467132356964 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 09:45:56 INFO - PROCESS | 908 | 1467132356969 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:56 INFO - PROCESS | 908 | 1467132356971 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:56 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3718000 == 34 [pid = 908] [id = 231] 09:45:56 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039DCA08000) [pid = 908] [serial = 692] [outer = 0000000000000000] 09:45:57 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039DFF4C000) [pid = 908] [serial = 693] [outer = 00000039DCA08000] 09:45:57 INFO - PROCESS | 908 | 1467132357018 Marionette DEBUG loaded listener.js 09:45:57 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039E013F400) [pid = 908] [serial = 694] [outer = 00000039DCA08000] 09:45:57 INFO - PROCESS | 908 | 1467132357446 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 629ms 09:45:57 INFO - PROCESS | 908 | 1467132357508 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 09:45:57 INFO - PROCESS | 908 | 1467132357510 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 09:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:45:57 INFO - PROCESS | 908 | 1467132357514 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:45:57 INFO - PROCESS | 908 | 1467132357516 Marionette TRACE conn5 <- [1,890,null,{}] 09:45:57 INFO - PROCESS | 908 | 1467132357519 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:57 INFO - PROCESS | 908 | 1467132357522 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:57 INFO - PROCESS | 908 | 1467132357603 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 09:45:57 INFO - PROCESS | 908 | 1467132357611 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:57 INFO - PROCESS | 908 | 1467132357613 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:57 INFO - PROCESS | 908 | ++DOCSHELL 00000039E392D800 == 35 [pid = 908] [id = 232] 09:45:57 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039E01E2800) [pid = 908] [serial = 695] [outer = 0000000000000000] 09:45:57 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E039DC00) [pid = 908] [serial = 696] [outer = 00000039E01E2800] 09:45:57 INFO - PROCESS | 908 | 1467132357659 Marionette DEBUG loaded listener.js 09:45:57 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E03AC400) [pid = 908] [serial = 697] [outer = 00000039E01E2800] 09:45:58 INFO - PROCESS | 908 | 1467132358077 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 630ms 09:45:58 INFO - PROCESS | 908 | 1467132358146 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 09:45:58 INFO - PROCESS | 908 | 1467132358148 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 09:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:45:58 INFO - PROCESS | 908 | 1467132358152 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:45:58 INFO - PROCESS | 908 | 1467132358154 Marionette TRACE conn5 <- [1,894,null,{}] 09:45:58 INFO - PROCESS | 908 | 1467132358157 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:58 INFO - PROCESS | 908 | 1467132358159 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:58 INFO - PROCESS | 908 | 1467132358239 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 09:45:58 INFO - PROCESS | 908 | 1467132358246 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:58 INFO - PROCESS | 908 | 1467132358248 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:58 INFO - PROCESS | 908 | ++DOCSHELL 00000039DF896800 == 36 [pid = 908] [id = 233] 09:45:58 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E04F4C00) [pid = 908] [serial = 698] [outer = 0000000000000000] 09:45:58 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E05CA400) [pid = 908] [serial = 699] [outer = 00000039E04F4C00] 09:45:58 INFO - PROCESS | 908 | 1467132358294 Marionette DEBUG loaded listener.js 09:45:58 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E0B92800) [pid = 908] [serial = 700] [outer = 00000039E04F4C00] 09:45:59 INFO - PROCESS | 908 | 1467132359028 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 923ms 09:45:59 INFO - PROCESS | 908 | 1467132359079 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 09:45:59 INFO - PROCESS | 908 | 1467132359085 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 09:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:45:59 INFO - PROCESS | 908 | 1467132359090 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:45:59 INFO - PROCESS | 908 | 1467132359094 Marionette TRACE conn5 <- [1,898,null,{}] 09:45:59 INFO - PROCESS | 908 | 1467132359101 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:59 INFO - PROCESS | 908 | 1467132359104 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:59 INFO - PROCESS | 908 | 1467132359234 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 09:45:59 INFO - PROCESS | 908 | 1467132359310 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:59 INFO - PROCESS | 908 | 1467132359313 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:45:59 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9623800 == 37 [pid = 908] [id = 234] 09:45:59 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039D2ED3400) [pid = 908] [serial = 701] [outer = 0000000000000000] 09:45:59 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039D2EED800) [pid = 908] [serial = 702] [outer = 00000039D2ED3400] 09:45:59 INFO - PROCESS | 908 | 1467132359414 Marionette DEBUG loaded listener.js 09:45:59 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039D3411000) [pid = 908] [serial = 703] [outer = 00000039D2ED3400] 09:46:00 INFO - PROCESS | 908 | 1467132360186 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1136ms 09:46:00 INFO - PROCESS | 908 | 1467132360229 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 09:46:00 INFO - PROCESS | 908 | 1467132360234 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 09:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:46:00 INFO - PROCESS | 908 | 1467132360264 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:46:00 INFO - PROCESS | 908 | 1467132360268 Marionette TRACE conn5 <- [1,902,null,{}] 09:46:00 INFO - PROCESS | 908 | 1467132360273 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:00 INFO - PROCESS | 908 | 1467132360276 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:00 INFO - PROCESS | 908 | 1467132360415 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 09:46:00 INFO - PROCESS | 908 | 1467132360482 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:00 INFO - PROCESS | 908 | 1467132360485 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:00 INFO - PROCESS | 908 | ++DOCSHELL 00000039E0511000 == 38 [pid = 908] [id = 235] 09:46:00 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039D92D7000) [pid = 908] [serial = 704] [outer = 0000000000000000] 09:46:00 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039D9869800) [pid = 908] [serial = 705] [outer = 00000039D92D7000] 09:46:00 INFO - PROCESS | 908 | 1467132360545 Marionette DEBUG loaded listener.js 09:46:00 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039DD40D800) [pid = 908] [serial = 706] [outer = 00000039D92D7000] 09:46:01 INFO - PROCESS | 908 | --DOCSHELL 00000039E392D800 == 37 [pid = 908] [id = 232] 09:46:01 INFO - PROCESS | 908 | --DOCSHELL 00000039E3718000 == 36 [pid = 908] [id = 231] 09:46:01 INFO - PROCESS | 908 | --DOCSHELL 00000039E13A2800 == 35 [pid = 908] [id = 230] 09:46:01 INFO - PROCESS | 908 | --DOCSHELL 00000039E0513000 == 34 [pid = 908] [id = 229] 09:46:01 INFO - PROCESS | 908 | --DOCSHELL 00000039DFB38800 == 33 [pid = 908] [id = 228] 09:46:01 INFO - PROCESS | 908 | --DOCSHELL 00000039DF898000 == 32 [pid = 908] [id = 227] 09:46:01 INFO - PROCESS | 908 | --DOCSHELL 00000039D962E800 == 31 [pid = 908] [id = 226] 09:46:01 INFO - PROCESS | 908 | --DOCSHELL 00000039D794E800 == 30 [pid = 908] [id = 225] 09:46:01 INFO - PROCESS | 908 | --DOCSHELL 00000039D9912000 == 29 [pid = 908] [id = 224] 09:46:01 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039D1665C00) [pid = 908] [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:46:01 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039E0CE2000) [pid = 908] [serial = 657] [outer = 0000000000000000] [url = about:blank] 09:46:01 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039E0B91400) [pid = 908] [serial = 656] [outer = 0000000000000000] [url = about:blank] 09:46:01 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039E05CBC00) [pid = 908] [serial = 654] [outer = 0000000000000000] [url = about:blank] 09:46:01 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039DEF0C400) [pid = 908] [serial = 647] [outer = 0000000000000000] [url = about:blank] 09:46:01 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039DF87A400) [pid = 908] [serial = 648] [outer = 0000000000000000] [url = about:blank] 09:46:01 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D9CCF000) [pid = 908] [serial = 642] [outer = 0000000000000000] [url = about:blank] 09:46:01 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D29C9800) [pid = 908] [serial = 635] [outer = 0000000000000000] [url = about:blank] 09:46:01 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D32CEC00) [pid = 908] [serial = 636] [outer = 0000000000000000] [url = about:blank] 09:46:01 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D32C6400) [pid = 908] [serial = 638] [outer = 0000000000000000] [url = about:blank] 09:46:01 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D36ED000) [pid = 908] [serial = 639] [outer = 0000000000000000] [url = about:blank] 09:46:01 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039E04F0400) [pid = 908] [serial = 630] [outer = 0000000000000000] [url = about:blank] 09:46:01 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039DD40E400) [pid = 908] [serial = 644] [outer = 0000000000000000] [url = about:blank] 09:46:01 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D32C7800) [pid = 908] [serial = 632] [outer = 0000000000000000] [url = about:blank] 09:46:01 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039D3C1A400) [pid = 908] [serial = 633] [outer = 0000000000000000] [url = about:blank] 09:46:01 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039D92D2400) [pid = 908] [serial = 641] [outer = 0000000000000000] [url = about:blank] 09:46:01 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039E05C0400) [pid = 908] [serial = 653] [outer = 0000000000000000] [url = about:blank] 09:46:01 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039DDD0C400) [pid = 908] [serial = 650] [outer = 0000000000000000] [url = about:blank] 09:46:01 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039E0146400) [pid = 908] [serial = 651] [outer = 0000000000000000] [url = about:blank] 09:46:01 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039DD742400) [pid = 908] [serial = 645] [outer = 0000000000000000] [url = about:blank] 09:46:01 INFO - PROCESS | 908 | 1467132361519 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1299ms 09:46:01 INFO - PROCESS | 908 | 1467132361541 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 09:46:01 INFO - PROCESS | 908 | 1467132361545 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 09:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:46:01 INFO - PROCESS | 908 | 1467132361550 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:46:01 INFO - PROCESS | 908 | 1467132361553 Marionette TRACE conn5 <- [1,906,null,{}] 09:46:01 INFO - PROCESS | 908 | 1467132361558 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:01 INFO - PROCESS | 908 | 1467132361561 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:01 INFO - PROCESS | 908 | 1467132361654 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 09:46:01 INFO - PROCESS | 908 | 1467132361661 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:01 INFO - PROCESS | 908 | 1467132361664 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:01 INFO - PROCESS | 908 | ++DOCSHELL 00000039D83B2000 == 30 [pid = 908] [id = 236] 09:46:01 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039D2EEA800) [pid = 908] [serial = 707] [outer = 0000000000000000] 09:46:01 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039D32C7C00) [pid = 908] [serial = 708] [outer = 00000039D2EEA800] 09:46:01 INFO - PROCESS | 908 | 1467132361714 Marionette DEBUG loaded listener.js 09:46:01 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039D3414000) [pid = 908] [serial = 709] [outer = 00000039D2EEA800] 09:46:02 INFO - PROCESS | 908 | 1467132362238 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 735ms 09:46:02 INFO - PROCESS | 908 | 1467132362286 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 09:46:02 INFO - PROCESS | 908 | 1467132362291 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 09:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:46:02 INFO - PROCESS | 908 | 1467132362297 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:46:02 INFO - PROCESS | 908 | 1467132362300 Marionette TRACE conn5 <- [1,910,null,{}] 09:46:02 INFO - PROCESS | 908 | 1467132362304 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:02 INFO - PROCESS | 908 | 1467132362307 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:02 INFO - PROCESS | 908 | 1467132362401 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 09:46:02 INFO - PROCESS | 908 | 1467132362477 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:02 INFO - PROCESS | 908 | 1467132362479 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:02 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD0C8800 == 31 [pid = 908] [id = 237] 09:46:02 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D80B8C00) [pid = 908] [serial = 710] [outer = 0000000000000000] 09:46:02 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D846F800) [pid = 908] [serial = 711] [outer = 00000039D80B8C00] 09:46:02 INFO - PROCESS | 908 | 1467132362528 Marionette DEBUG loaded listener.js 09:46:02 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D9869C00) [pid = 908] [serial = 712] [outer = 00000039D80B8C00] 09:46:02 INFO - PROCESS | 908 | 1467132362935 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 671ms 09:46:02 INFO - PROCESS | 908 | 1467132362971 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 09:46:02 INFO - PROCESS | 908 | 1467132362973 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 09:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:46:02 INFO - PROCESS | 908 | 1467132362977 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:46:02 INFO - PROCESS | 908 | 1467132362981 Marionette TRACE conn5 <- [1,914,null,{}] 09:46:02 INFO - PROCESS | 908 | 1467132362992 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:02 INFO - PROCESS | 908 | 1467132362997 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:03 INFO - PROCESS | 908 | 1467132363113 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 09:46:03 INFO - PROCESS | 908 | 1467132363121 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:03 INFO - PROCESS | 908 | 1467132363125 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:03 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFB31000 == 32 [pid = 908] [id = 238] 09:46:03 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039DCA2A000) [pid = 908] [serial = 713] [outer = 0000000000000000] 09:46:03 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DD4D4000) [pid = 908] [serial = 714] [outer = 00000039DCA2A000] 09:46:03 INFO - PROCESS | 908 | 1467132363184 Marionette DEBUG loaded listener.js 09:46:03 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039DDD0F400) [pid = 908] [serial = 715] [outer = 00000039DCA2A000] 09:46:03 INFO - PROCESS | 908 | 1467132363611 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 692ms 09:46:03 INFO - PROCESS | 908 | 1467132363672 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 09:46:03 INFO - PROCESS | 908 | 1467132363675 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 09:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:46:03 INFO - PROCESS | 908 | 1467132363678 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:46:03 INFO - PROCESS | 908 | 1467132363680 Marionette TRACE conn5 <- [1,918,null,{}] 09:46:03 INFO - PROCESS | 908 | 1467132363684 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:03 INFO - PROCESS | 908 | 1467132363686 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:03 INFO - PROCESS | 908 | 1467132363803 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 09:46:03 INFO - PROCESS | 908 | 1467132363847 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:03 INFO - PROCESS | 908 | 1467132363849 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:03 INFO - PROCESS | 908 | ++DOCSHELL 00000039E05BA000 == 33 [pid = 908] [id = 239] 09:46:03 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039DF87C000) [pid = 908] [serial = 716] [outer = 0000000000000000] 09:46:03 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039DFBE1400) [pid = 908] [serial = 717] [outer = 00000039DF87C000] 09:46:03 INFO - PROCESS | 908 | 1467132363903 Marionette DEBUG loaded listener.js 09:46:03 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039DFF53400) [pid = 908] [serial = 718] [outer = 00000039DF87C000] 09:46:04 INFO - PROCESS | 908 | 1467132364341 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 671ms 09:46:04 INFO - PROCESS | 908 | 1467132364352 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 09:46:04 INFO - PROCESS | 908 | 1467132364354 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 09:46:04 INFO - PROCESS | 908 | 1467132364357 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:46:04 INFO - PROCESS | 908 | 1467132364359 Marionette TRACE conn5 <- [1,922,null,{}] 09:46:04 INFO - PROCESS | 908 | 1467132364362 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:04 INFO - PROCESS | 908 | 1467132364364 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:04 INFO - PROCESS | 908 | 1467132364475 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 09:46:04 INFO - PROCESS | 908 | 1467132364556 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:04 INFO - PROCESS | 908 | 1467132364558 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:04 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3711000 == 34 [pid = 908] [id = 240] 09:46:04 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E01E1800) [pid = 908] [serial = 719] [outer = 0000000000000000] 09:46:04 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E03A1C00) [pid = 908] [serial = 720] [outer = 00000039E01E1800] 09:46:04 INFO - PROCESS | 908 | 1467132364606 Marionette DEBUG loaded listener.js 09:46:04 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E05C0400) [pid = 908] [serial = 721] [outer = 00000039E01E1800] 09:46:05 INFO - PROCESS | 908 | 1467132365061 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 734ms 09:46:05 INFO - PROCESS | 908 | 1467132365095 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 09:46:05 INFO - PROCESS | 908 | 1467132365097 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 09:46:05 INFO - PROCESS | 908 | 1467132365100 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:46:05 INFO - PROCESS | 908 | 1467132365102 Marionette TRACE conn5 <- [1,926,null,{}] 09:46:05 INFO - PROCESS | 908 | 1467132365106 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:05 INFO - PROCESS | 908 | 1467132365113 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:05 INFO - PROCESS | 908 | 1467132365254 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 09:46:05 INFO - PROCESS | 908 | 1467132365269 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:05 INFO - PROCESS | 908 | 1467132365271 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:05 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4D83800 == 35 [pid = 908] [id = 241] 09:46:05 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E0B8F400) [pid = 908] [serial = 722] [outer = 0000000000000000] 09:46:05 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039E0DB1C00) [pid = 908] [serial = 723] [outer = 00000039E0B8F400] 09:46:05 INFO - PROCESS | 908 | 1467132365360 Marionette DEBUG loaded listener.js 09:46:05 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039E15BA400) [pid = 908] [serial = 724] [outer = 00000039E0B8F400] 09:46:05 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039D3410800) [pid = 908] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:46:05 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D2535C00) [pid = 908] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:46:05 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039DCA09400) [pid = 908] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:46:05 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D1ED9400) [pid = 908] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:46:05 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039E13BC000) [pid = 908] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:46:05 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039DD7BE800) [pid = 908] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:46:05 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039E01E2800) [pid = 908] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:46:05 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D2024000) [pid = 908] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:46:05 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039DCA08000) [pid = 908] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:46:05 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039D9D55400) [pid = 908] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:46:05 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D3410C00) [pid = 908] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:46:05 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D2026800) [pid = 908] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:46:05 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039D3407800) [pid = 908] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:46:05 INFO - PROCESS | 908 | 1467132365860 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 776ms 09:46:05 INFO - PROCESS | 908 | 1467132365880 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 09:46:05 INFO - PROCESS | 908 | 1467132365882 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 09:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:46:05 INFO - PROCESS | 908 | 1467132365885 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:46:05 INFO - PROCESS | 908 | 1467132365887 Marionette TRACE conn5 <- [1,930,null,{}] 09:46:05 INFO - PROCESS | 908 | 1467132365891 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:05 INFO - PROCESS | 908 | 1467132365893 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:05 INFO - PROCESS | 908 | 1467132365975 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 09:46:06 INFO - PROCESS | 908 | 1467132366051 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:06 INFO - PROCESS | 908 | 1467132366053 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:06 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4DD9000 == 36 [pid = 908] [id = 242] 09:46:06 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D1690C00) [pid = 908] [serial = 725] [outer = 0000000000000000] 09:46:06 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039DD07D400) [pid = 908] [serial = 726] [outer = 00000039D1690C00] 09:46:06 INFO - PROCESS | 908 | 1467132366099 Marionette DEBUG loaded listener.js 09:46:06 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039E15B3800) [pid = 908] [serial = 727] [outer = 00000039D1690C00] 09:46:06 INFO - PROCESS | 908 | 1467132366468 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 630ms 09:46:06 INFO - PROCESS | 908 | 1467132366518 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 09:46:06 INFO - PROCESS | 908 | 1467132366520 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 09:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:46:06 INFO - PROCESS | 908 | 1467132366524 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:46:06 INFO - PROCESS | 908 | 1467132366526 Marionette TRACE conn5 <- [1,934,null,{}] 09:46:06 INFO - PROCESS | 908 | 1467132366535 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:06 INFO - PROCESS | 908 | 1467132366537 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:06 INFO - PROCESS | 908 | 1467132366629 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 09:46:06 INFO - PROCESS | 908 | 1467132366634 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:06 INFO - PROCESS | 908 | 1467132366636 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:06 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6F41800 == 37 [pid = 908] [id = 243] 09:46:06 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039E2121800) [pid = 908] [serial = 728] [outer = 0000000000000000] 09:46:06 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E242DC00) [pid = 908] [serial = 729] [outer = 00000039E2121800] 09:46:06 INFO - PROCESS | 908 | 1467132366682 Marionette DEBUG loaded listener.js 09:46:06 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E287B800) [pid = 908] [serial = 730] [outer = 00000039E2121800] 09:46:07 INFO - PROCESS | 908 | 1467132367110 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 627ms 09:46:07 INFO - PROCESS | 908 | 1467132367154 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 09:46:07 INFO - PROCESS | 908 | 1467132367157 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 09:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:46:07 INFO - PROCESS | 908 | 1467132367160 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:46:07 INFO - PROCESS | 908 | 1467132367162 Marionette TRACE conn5 <- [1,938,null,{}] 09:46:07 INFO - PROCESS | 908 | 1467132367165 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:07 INFO - PROCESS | 908 | 1467132367167 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:07 INFO - PROCESS | 908 | 1467132367253 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 09:46:07 INFO - PROCESS | 908 | 1467132367258 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:07 INFO - PROCESS | 908 | 1467132367260 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:07 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFADA000 == 38 [pid = 908] [id = 244] 09:46:07 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E2941000) [pid = 908] [serial = 731] [outer = 0000000000000000] 09:46:07 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E35C1C00) [pid = 908] [serial = 732] [outer = 00000039E2941000] 09:46:07 INFO - PROCESS | 908 | 1467132367305 Marionette DEBUG loaded listener.js 09:46:07 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E3656800) [pid = 908] [serial = 733] [outer = 00000039E2941000] 09:46:07 INFO - PROCESS | 908 | 1467132367826 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 734ms 09:46:07 INFO - PROCESS | 908 | 1467132367898 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 09:46:07 INFO - PROCESS | 908 | 1467132367903 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 09:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:46:07 INFO - PROCESS | 908 | 1467132367909 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:46:07 INFO - PROCESS | 908 | 1467132367914 Marionette TRACE conn5 <- [1,942,null,{}] 09:46:07 INFO - PROCESS | 908 | 1467132367921 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:07 INFO - PROCESS | 908 | 1467132367925 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:08 INFO - PROCESS | 908 | 1467132368058 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 09:46:08 INFO - PROCESS | 908 | 1467132368129 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:08 INFO - PROCESS | 908 | 1467132368134 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:08 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9630000 == 39 [pid = 908] [id = 245] 09:46:08 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039D2EE1400) [pid = 908] [serial = 734] [outer = 0000000000000000] 09:46:08 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039D32CEC00) [pid = 908] [serial = 735] [outer = 00000039D2EE1400] 09:46:08 INFO - PROCESS | 908 | 1467132368237 Marionette DEBUG loaded listener.js 09:46:08 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039D76B8400) [pid = 908] [serial = 736] [outer = 00000039D2EE1400] 09:46:08 INFO - PROCESS | 908 | 1467132368893 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1032ms 09:46:08 INFO - PROCESS | 908 | 1467132368944 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 09:46:08 INFO - PROCESS | 908 | 1467132368949 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 09:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:46:08 INFO - PROCESS | 908 | 1467132368969 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:46:08 INFO - PROCESS | 908 | 1467132368972 Marionette TRACE conn5 <- [1,946,null,{}] 09:46:09 INFO - PROCESS | 908 | 1467132369000 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:09 INFO - PROCESS | 908 | 1467132369003 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:09 INFO - PROCESS | 908 | 1467132369127 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 09:46:09 INFO - PROCESS | 908 | 1467132369195 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:09 INFO - PROCESS | 908 | 1467132369198 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:09 INFO - PROCESS | 908 | ++DOCSHELL 00000039E391D000 == 40 [pid = 908] [id = 246] 09:46:09 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039DCA0E400) [pid = 908] [serial = 737] [outer = 0000000000000000] 09:46:09 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039DD7B9000) [pid = 908] [serial = 738] [outer = 00000039DCA0E400] 09:46:09 INFO - PROCESS | 908 | 1467132369300 Marionette DEBUG loaded listener.js 09:46:09 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039DFBE6C00) [pid = 908] [serial = 739] [outer = 00000039DCA0E400] 09:46:09 INFO - PROCESS | 908 | 1467132369908 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1010ms 09:46:09 INFO - PROCESS | 908 | 1467132369968 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 09:46:09 INFO - PROCESS | 908 | 1467132369971 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 09:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:46:09 INFO - PROCESS | 908 | 1467132369975 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:46:09 INFO - PROCESS | 908 | 1467132369979 Marionette TRACE conn5 <- [1,950,null,{}] 09:46:10 INFO - PROCESS | 908 | 1467132369992 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:10 INFO - PROCESS | 908 | 1467132369997 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:10 INFO - PROCESS | 908 | 1467132370114 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 09:46:10 INFO - PROCESS | 908 | 1467132370204 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:10 INFO - PROCESS | 908 | 1467132370208 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:10 INFO - PROCESS | 908 | ++DOCSHELL 00000039E721B000 == 41 [pid = 908] [id = 247] 09:46:10 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039E0DE7C00) [pid = 908] [serial = 740] [outer = 0000000000000000] 09:46:10 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039E0DEB000) [pid = 908] [serial = 741] [outer = 00000039E0DE7C00] 09:46:10 INFO - PROCESS | 908 | 1467132370268 Marionette DEBUG loaded listener.js 09:46:10 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039E3650C00) [pid = 908] [serial = 742] [outer = 00000039E0DE7C00] 09:46:10 INFO - PROCESS | 908 | 1467132370859 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 944ms 09:46:10 INFO - PROCESS | 908 | 1467132370920 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 09:46:10 INFO - PROCESS | 908 | 1467132370923 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 09:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:46:10 INFO - PROCESS | 908 | 1467132370926 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:46:10 INFO - PROCESS | 908 | 1467132370929 Marionette TRACE conn5 <- [1,954,null,{}] 09:46:10 INFO - PROCESS | 908 | 1467132370933 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:10 INFO - PROCESS | 908 | 1467132370935 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:11 INFO - PROCESS | 908 | 1467132371050 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 09:46:11 INFO - PROCESS | 908 | 1467132371141 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:11 INFO - PROCESS | 908 | 1467132371144 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:11 INFO - PROCESS | 908 | ++DOCSHELL 00000039E727B800 == 42 [pid = 908] [id = 248] 09:46:11 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039E3907400) [pid = 908] [serial = 743] [outer = 0000000000000000] 09:46:11 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039E390B400) [pid = 908] [serial = 744] [outer = 00000039E3907400] 09:46:11 INFO - PROCESS | 908 | 1467132371201 Marionette DEBUG loaded listener.js 09:46:11 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (00000039E3A26000) [pid = 908] [serial = 745] [outer = 00000039E3907400] 09:46:12 INFO - PROCESS | 908 | 1467132372007 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1123ms 09:46:12 INFO - PROCESS | 908 | 1467132372052 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 09:46:12 INFO - PROCESS | 908 | 1467132372057 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 09:46:12 INFO - PROCESS | 908 | 1467132372062 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:46:12 INFO - PROCESS | 908 | 1467132372065 Marionette TRACE conn5 <- [1,958,null,{}] 09:46:12 INFO - PROCESS | 908 | 1467132372071 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:12 INFO - PROCESS | 908 | 1467132372074 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:12 INFO - PROCESS | 908 | 1467132372193 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 09:46:12 INFO - PROCESS | 908 | 1467132372267 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:12 INFO - PROCESS | 908 | 1467132372272 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:12 INFO - PROCESS | 908 | ++DOCSHELL 00000039D79D6000 == 43 [pid = 908] [id = 249] 09:46:12 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (00000039D32CFC00) [pid = 908] [serial = 746] [outer = 0000000000000000] 09:46:12 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (00000039D3412C00) [pid = 908] [serial = 747] [outer = 00000039D32CFC00] 09:46:12 INFO - PROCESS | 908 | 1467132372373 Marionette DEBUG loaded listener.js 09:46:12 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (00000039D7653C00) [pid = 908] [serial = 748] [outer = 00000039D32CFC00] 09:46:13 INFO - PROCESS | 908 | --DOCSHELL 00000039E6F41800 == 42 [pid = 908] [id = 243] 09:46:13 INFO - PROCESS | 908 | --DOCSHELL 00000039E4DD9000 == 41 [pid = 908] [id = 242] 09:46:13 INFO - PROCESS | 908 | --DOCSHELL 00000039E4D83800 == 40 [pid = 908] [id = 241] 09:46:13 INFO - PROCESS | 908 | --DOCSHELL 00000039E3711000 == 39 [pid = 908] [id = 240] 09:46:13 INFO - PROCESS | 908 | --DOCSHELL 00000039E05BA000 == 38 [pid = 908] [id = 239] 09:46:13 INFO - PROCESS | 908 | --DOCSHELL 00000039DFB31000 == 37 [pid = 908] [id = 238] 09:46:13 INFO - PROCESS | 908 | --DOCSHELL 00000039DD0C8800 == 36 [pid = 908] [id = 237] 09:46:13 INFO - PROCESS | 908 | --DOCSHELL 00000039D83B2000 == 35 [pid = 908] [id = 236] 09:46:13 INFO - PROCESS | 908 | --DOCSHELL 00000039DF896800 == 34 [pid = 908] [id = 233] 09:46:13 INFO - PROCESS | 908 | --DOCSHELL 00000039E0511000 == 33 [pid = 908] [id = 235] 09:46:13 INFO - PROCESS | 908 | --DOCSHELL 00000039D9623800 == 32 [pid = 908] [id = 234] 09:46:13 INFO - PROCESS | 908 | --DOCSHELL 00000039E727B800 == 31 [pid = 908] [id = 248] 09:46:13 INFO - PROCESS | 908 | --DOCSHELL 00000039E721B000 == 30 [pid = 908] [id = 247] 09:46:13 INFO - PROCESS | 908 | --DOCSHELL 00000039E391D000 == 29 [pid = 908] [id = 246] 09:46:13 INFO - PROCESS | 908 | --DOCSHELL 00000039DFADA000 == 28 [pid = 908] [id = 244] 09:46:13 INFO - PROCESS | 908 | --DOCSHELL 00000039D9630000 == 27 [pid = 908] [id = 245] 09:46:13 INFO - PROCESS | 908 | --DOMWINDOW == 95 (00000039DCA09000) [pid = 908] [serial = 684] [outer = 0000000000000000] [url = about:blank] 09:46:13 INFO - PROCESS | 908 | --DOMWINDOW == 94 (00000039D3414C00) [pid = 908] [serial = 678] [outer = 0000000000000000] [url = about:blank] 09:46:13 INFO - PROCESS | 908 | --DOMWINDOW == 93 (00000039D36EAC00) [pid = 908] [serial = 679] [outer = 0000000000000000] [url = about:blank] 09:46:13 INFO - PROCESS | 908 | --DOMWINDOW == 92 (00000039D9292C00) [pid = 908] [serial = 681] [outer = 0000000000000000] [url = about:blank] 09:46:13 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039D81A0000) [pid = 908] [serial = 673] [outer = 0000000000000000] [url = about:blank] 09:46:13 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039D3447C00) [pid = 908] [serial = 672] [outer = 0000000000000000] [url = about:blank] 09:46:13 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039DD40D400) [pid = 908] [serial = 687] [outer = 0000000000000000] [url = about:blank] 09:46:13 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039D79C6000) [pid = 908] [serial = 660] [outer = 0000000000000000] [url = about:blank] 09:46:13 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039D3414400) [pid = 908] [serial = 659] [outer = 0000000000000000] [url = about:blank] 09:46:13 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039DD4BD000) [pid = 908] [serial = 663] [outer = 0000000000000000] [url = about:blank] 09:46:13 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039DCA31800) [pid = 908] [serial = 662] [outer = 0000000000000000] [url = about:blank] 09:46:13 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039E0DEC400) [pid = 908] [serial = 667] [outer = 0000000000000000] [url = about:blank] 09:46:13 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039E0B94800) [pid = 908] [serial = 666] [outer = 0000000000000000] [url = about:blank] 09:46:13 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039E1F29800) [pid = 908] [serial = 670] [outer = 0000000000000000] [url = about:blank] 09:46:13 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039E1525C00) [pid = 908] [serial = 669] [outer = 0000000000000000] [url = about:blank] 09:46:13 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039DD076800) [pid = 908] [serial = 685] [outer = 0000000000000000] [url = about:blank] 09:46:13 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039DF872800) [pid = 908] [serial = 690] [outer = 0000000000000000] [url = about:blank] 09:46:13 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039E03AC400) [pid = 908] [serial = 697] [outer = 0000000000000000] [url = about:blank] 09:46:13 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039DD73FC00) [pid = 908] [serial = 688] [outer = 0000000000000000] [url = about:blank] 09:46:13 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039E039DC00) [pid = 908] [serial = 696] [outer = 0000000000000000] [url = about:blank] 09:46:13 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DFF4C800) [pid = 908] [serial = 691] [outer = 0000000000000000] [url = about:blank] 09:46:13 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039E05CA400) [pid = 908] [serial = 699] [outer = 0000000000000000] [url = about:blank] 09:46:13 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D2EEB000) [pid = 908] [serial = 676] [outer = 0000000000000000] [url = about:blank] 09:46:13 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039D2E27000) [pid = 908] [serial = 675] [outer = 0000000000000000] [url = about:blank] 09:46:13 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039DFF4C000) [pid = 908] [serial = 693] [outer = 0000000000000000] [url = about:blank] 09:46:13 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039E013F400) [pid = 908] [serial = 694] [outer = 0000000000000000] [url = about:blank] 09:46:13 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039D9369400) [pid = 908] [serial = 682] [outer = 0000000000000000] [url = about:blank] 09:46:13 INFO - PROCESS | 908 | 1467132373701 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1678ms 09:46:13 INFO - PROCESS | 908 | 1467132373745 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 09:46:13 INFO - PROCESS | 908 | 1467132373749 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 09:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:46:13 INFO - PROCESS | 908 | 1467132373754 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:46:13 INFO - PROCESS | 908 | 1467132373757 Marionette TRACE conn5 <- [1,962,null,{}] 09:46:13 INFO - PROCESS | 908 | 1467132373763 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:13 INFO - PROCESS | 908 | 1467132373766 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:13 INFO - PROCESS | 908 | 1467132373863 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 09:46:13 INFO - PROCESS | 908 | 1467132373938 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:13 INFO - PROCESS | 908 | 1467132373941 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:13 INFO - PROCESS | 908 | ++DOCSHELL 00000039D7D7D800 == 28 [pid = 908] [id = 250] 09:46:13 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039D202AC00) [pid = 908] [serial = 749] [outer = 0000000000000000] 09:46:13 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D2753400) [pid = 908] [serial = 750] [outer = 00000039D202AC00] 09:46:14 INFO - PROCESS | 908 | 1467132373992 Marionette DEBUG loaded listener.js 09:46:14 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D2EE4400) [pid = 908] [serial = 751] [outer = 00000039D202AC00] 09:46:14 INFO - PROCESS | 908 | 1467132374412 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 692ms 09:46:14 INFO - PROCESS | 908 | 1467132374449 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 09:46:14 INFO - PROCESS | 908 | 1467132374455 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 09:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:46:14 INFO - PROCESS | 908 | 1467132374461 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:46:14 INFO - PROCESS | 908 | 1467132374464 Marionette TRACE conn5 <- [1,966,null,{}] 09:46:14 INFO - PROCESS | 908 | 1467132374468 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:14 INFO - PROCESS | 908 | 1467132374471 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:14 INFO - PROCESS | 908 | 1467132374600 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 09:46:14 INFO - PROCESS | 908 | 1467132374614 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:14 INFO - PROCESS | 908 | 1467132374617 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:14 INFO - PROCESS | 908 | ++DOCSHELL 00000039D990F000 == 29 [pid = 908] [id = 251] 09:46:14 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D340B400) [pid = 908] [serial = 752] [outer = 0000000000000000] 09:46:14 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D344CC00) [pid = 908] [serial = 753] [outer = 00000039D340B400] 09:46:14 INFO - PROCESS | 908 | 1467132374666 Marionette DEBUG loaded listener.js 09:46:14 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D45E9000) [pid = 908] [serial = 754] [outer = 00000039D340B400] 09:46:15 INFO - PROCESS | 908 | 1467132375137 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 734ms 09:46:15 INFO - PROCESS | 908 | 1467132375197 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 09:46:15 INFO - PROCESS | 908 | 1467132375200 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 09:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:46:15 INFO - PROCESS | 908 | 1467132375204 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:46:15 INFO - PROCESS | 908 | 1467132375207 Marionette TRACE conn5 <- [1,970,null,{}] 09:46:15 INFO - PROCESS | 908 | 1467132375219 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:15 INFO - PROCESS | 908 | 1467132375224 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:15 INFO - PROCESS | 908 | 1467132375313 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 09:46:15 INFO - PROCESS | 908 | 1467132375397 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:15 INFO - PROCESS | 908 | 1467132375400 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:15 INFO - PROCESS | 908 | ++DOCSHELL 00000039DF898000 == 30 [pid = 908] [id = 252] 09:46:15 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D2E2E800) [pid = 908] [serial = 755] [outer = 0000000000000000] 09:46:15 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039D910F000) [pid = 908] [serial = 756] [outer = 00000039D2E2E800] 09:46:15 INFO - PROCESS | 908 | 1467132375451 Marionette DEBUG loaded listener.js 09:46:15 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039D92DD400) [pid = 908] [serial = 757] [outer = 00000039D2E2E800] 09:46:15 INFO - PROCESS | 908 | 1467132375883 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 733ms 09:46:15 INFO - PROCESS | 908 | 1467132375964 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 09:46:15 INFO - PROCESS | 908 | 1467132375967 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 09:46:15 INFO - PROCESS | 908 | 1467132375975 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:46:15 INFO - PROCESS | 908 | 1467132375977 Marionette TRACE conn5 <- [1,974,null,{}] 09:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:46:15 INFO - PROCESS | 908 | 1467132375981 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:15 INFO - PROCESS | 908 | 1467132375983 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:16 INFO - PROCESS | 908 | 1467132376100 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 09:46:16 INFO - PROCESS | 908 | 1467132376151 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:16 INFO - PROCESS | 908 | 1467132376154 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:16 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFB29800 == 31 [pid = 908] [id = 253] 09:46:16 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039D9D62800) [pid = 908] [serial = 758] [outer = 0000000000000000] 09:46:16 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039DCA0E800) [pid = 908] [serial = 759] [outer = 00000039D9D62800] 09:46:16 INFO - PROCESS | 908 | 1467132376202 Marionette DEBUG loaded listener.js 09:46:16 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039DD077800) [pid = 908] [serial = 760] [outer = 00000039D9D62800] 09:46:16 INFO - PROCESS | 908 | 1467132376679 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 713ms 09:46:16 INFO - PROCESS | 908 | 1467132376695 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 09:46:16 INFO - PROCESS | 908 | 1467132376697 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 09:46:16 INFO - PROCESS | 908 | 1467132376700 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:46:16 INFO - PROCESS | 908 | 1467132376702 Marionette TRACE conn5 <- [1,978,null,{}] 09:46:16 INFO - PROCESS | 908 | 1467132376713 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:16 INFO - PROCESS | 908 | 1467132376715 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:16 INFO - PROCESS | 908 | 1467132376821 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 09:46:16 INFO - PROCESS | 908 | 1467132376827 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:16 INFO - PROCESS | 908 | 1467132376829 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:16 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFE15800 == 32 [pid = 908] [id = 254] 09:46:16 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039D2025400) [pid = 908] [serial = 761] [outer = 0000000000000000] 09:46:16 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039DD409000) [pid = 908] [serial = 762] [outer = 00000039D2025400] 09:46:16 INFO - PROCESS | 908 | 1467132376875 Marionette DEBUG loaded listener.js 09:46:16 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039DD742800) [pid = 908] [serial = 763] [outer = 00000039D2025400] 09:46:17 INFO - PROCESS | 908 | 1467132377325 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 671ms 09:46:17 INFO - PROCESS | 908 | 1467132377375 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 09:46:17 INFO - PROCESS | 908 | 1467132377378 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 09:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:46:17 INFO - PROCESS | 908 | 1467132377381 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:46:17 INFO - PROCESS | 908 | 1467132377383 Marionette TRACE conn5 <- [1,982,null,{}] 09:46:17 INFO - PROCESS | 908 | 1467132377386 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:17 INFO - PROCESS | 908 | 1467132377393 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:17 INFO - PROCESS | 908 | 1467132377557 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 09:46:17 INFO - PROCESS | 908 | 1467132377581 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:17 INFO - PROCESS | 908 | 1467132377583 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:17 INFO - PROCESS | 908 | ++DOCSHELL 00000039E0916800 == 33 [pid = 908] [id = 255] 09:46:17 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039DD741000) [pid = 908] [serial = 764] [outer = 0000000000000000] 09:46:17 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039DDD11400) [pid = 908] [serial = 765] [outer = 00000039DD741000] 09:46:17 INFO - PROCESS | 908 | 1467132377630 Marionette DEBUG loaded listener.js 09:46:17 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039DFFD8400) [pid = 908] [serial = 766] [outer = 00000039DD741000] 09:46:18 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039E01E1800) [pid = 908] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:46:18 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039E04F4C00) [pid = 908] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:46:18 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039D80B8C00) [pid = 908] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:46:18 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D1690C00) [pid = 908] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:46:18 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D2EEA800) [pid = 908] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:46:18 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D2ED3400) [pid = 908] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:46:18 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039DCA2A000) [pid = 908] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:46:18 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D92D7000) [pid = 908] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:46:18 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039E0B8F400) [pid = 908] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:46:18 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039E2121800) [pid = 908] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:46:18 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039E2941000) [pid = 908] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:46:18 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DF87C000) [pid = 908] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:46:18 INFO - PROCESS | 908 | 1467132378245 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 881ms 09:46:18 INFO - PROCESS | 908 | 1467132378271 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 09:46:18 INFO - PROCESS | 908 | 1467132378273 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 09:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:46:18 INFO - PROCESS | 908 | 1467132378277 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:46:18 INFO - PROCESS | 908 | 1467132378278 Marionette TRACE conn5 <- [1,986,null,{}] 09:46:18 INFO - PROCESS | 908 | 1467132378282 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:18 INFO - PROCESS | 908 | 1467132378284 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:18 INFO - PROCESS | 908 | 1467132378365 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 09:46:18 INFO - PROCESS | 908 | 1467132378371 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:18 INFO - PROCESS | 908 | 1467132378373 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:18 INFO - PROCESS | 908 | ++DOCSHELL 00000039E28DC000 == 34 [pid = 908] [id = 256] 09:46:18 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D92DB000) [pid = 908] [serial = 767] [outer = 0000000000000000] 09:46:18 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039DFF48000) [pid = 908] [serial = 768] [outer = 00000039D92DB000] 09:46:18 INFO - PROCESS | 908 | 1467132378419 Marionette DEBUG loaded listener.js 09:46:18 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E0144000) [pid = 908] [serial = 769] [outer = 00000039D92DB000] 09:46:18 INFO - PROCESS | 908 | 1467132378823 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 587ms 09:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:46:18 INFO - PROCESS | 908 | 1467132378876 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 09:46:18 INFO - PROCESS | 908 | 1467132378878 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 09:46:18 INFO - PROCESS | 908 | 1467132378881 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:46:18 INFO - PROCESS | 908 | 1467132378883 Marionette TRACE conn5 <- [1,990,null,{}] 09:46:18 INFO - PROCESS | 908 | 1467132378887 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:18 INFO - PROCESS | 908 | 1467132378888 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:18 INFO - PROCESS | 908 | 1467132378976 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 09:46:18 INFO - PROCESS | 908 | 1467132378982 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:18 INFO - PROCESS | 908 | 1467132378984 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:19 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3926000 == 35 [pid = 908] [id = 257] 09:46:19 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E039FC00) [pid = 908] [serial = 770] [outer = 0000000000000000] 09:46:19 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E03A3C00) [pid = 908] [serial = 771] [outer = 00000039E039FC00] 09:46:19 INFO - PROCESS | 908 | 1467132379030 Marionette DEBUG loaded listener.js 09:46:19 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E04F9400) [pid = 908] [serial = 772] [outer = 00000039E039FC00] 09:46:19 INFO - PROCESS | 908 | 1467132379485 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 629ms 09:46:19 INFO - PROCESS | 908 | 1467132379525 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 09:46:19 INFO - PROCESS | 908 | 1467132379528 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 09:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:46:19 INFO - PROCESS | 908 | 1467132379532 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:46:19 INFO - PROCESS | 908 | 1467132379534 Marionette TRACE conn5 <- [1,994,null,{}] 09:46:19 INFO - PROCESS | 908 | 1467132379538 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:19 INFO - PROCESS | 908 | 1467132379540 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:19 INFO - PROCESS | 908 | 1467132379630 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 09:46:19 INFO - PROCESS | 908 | 1467132379635 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:19 INFO - PROCESS | 908 | 1467132379637 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:19 INFO - PROCESS | 908 | ++DOCSHELL 00000039DF897800 == 36 [pid = 908] [id = 258] 09:46:19 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E05C5000) [pid = 908] [serial = 773] [outer = 0000000000000000] 09:46:19 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E05C9800) [pid = 908] [serial = 774] [outer = 00000039E05C5000] 09:46:19 INFO - PROCESS | 908 | 1467132379682 Marionette DEBUG loaded listener.js 09:46:19 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039E0B90C00) [pid = 908] [serial = 775] [outer = 00000039E05C5000] 09:46:20 INFO - PROCESS | 908 | 1467132380304 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 818ms 09:46:20 INFO - PROCESS | 908 | 1467132380431 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 09:46:20 INFO - PROCESS | 908 | 1467132380437 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 09:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:46:20 INFO - PROCESS | 908 | 1467132380444 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:46:20 INFO - PROCESS | 908 | 1467132380448 Marionette TRACE conn5 <- [1,998,null,{}] 09:46:20 INFO - PROCESS | 908 | 1467132380454 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:20 INFO - PROCESS | 908 | 1467132380457 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:20 INFO - PROCESS | 908 | 1467132380600 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 09:46:20 INFO - PROCESS | 908 | 1467132380672 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:20 INFO - PROCESS | 908 | 1467132380677 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:20 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9627800 == 37 [pid = 908] [id = 259] 09:46:20 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039D2007800) [pid = 908] [serial = 776] [outer = 0000000000000000] 09:46:20 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039D2EE8800) [pid = 908] [serial = 777] [outer = 00000039D2007800] 09:46:20 INFO - PROCESS | 908 | 1467132380779 Marionette DEBUG loaded listener.js 09:46:20 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039D340F800) [pid = 908] [serial = 778] [outer = 00000039D2007800] 09:46:21 INFO - PROCESS | 908 | 1467132381491 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1125ms 09:46:21 INFO - PROCESS | 908 | 1467132381569 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 09:46:21 INFO - PROCESS | 908 | 1467132381574 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 09:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:46:21 INFO - PROCESS | 908 | 1467132381581 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:46:21 INFO - PROCESS | 908 | 1467132381584 Marionette TRACE conn5 <- [1,1002,null,{}] 09:46:21 INFO - PROCESS | 908 | 1467132381589 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:21 INFO - PROCESS | 908 | 1467132381592 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:21 INFO - PROCESS | 908 | 1467132381745 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 09:46:21 INFO - PROCESS | 908 | 1467132381858 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:21 INFO - PROCESS | 908 | 1467132381861 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:21 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFE13000 == 38 [pid = 908] [id = 260] 09:46:21 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039D8471400) [pid = 908] [serial = 779] [outer = 0000000000000000] 09:46:21 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039D9294C00) [pid = 908] [serial = 780] [outer = 00000039D8471400] 09:46:21 INFO - PROCESS | 908 | 1467132381921 Marionette DEBUG loaded listener.js 09:46:22 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039DD069800) [pid = 908] [serial = 781] [outer = 00000039D8471400] 09:46:22 INFO - PROCESS | 908 | 1467132382811 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1280ms 09:46:22 INFO - PROCESS | 908 | 1467132382862 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 09:46:22 INFO - PROCESS | 908 | 1467132382867 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 09:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:46:22 INFO - PROCESS | 908 | 1467132382873 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:46:22 INFO - PROCESS | 908 | 1467132382876 Marionette TRACE conn5 <- [1,1006,null,{}] 09:46:22 INFO - PROCESS | 908 | 1467132382882 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:22 INFO - PROCESS | 908 | 1467132382884 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:23 INFO - PROCESS | 908 | 1467132383012 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 09:46:23 INFO - PROCESS | 908 | 1467132383090 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:23 INFO - PROCESS | 908 | 1467132383095 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:23 INFO - PROCESS | 908 | ++DOCSHELL 00000039D98F7800 == 39 [pid = 908] [id = 261] 09:46:23 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039D32C2400) [pid = 908] [serial = 782] [outer = 0000000000000000] 09:46:23 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039D36EA000) [pid = 908] [serial = 783] [outer = 00000039D32C2400] 09:46:23 INFO - PROCESS | 908 | 1467132383151 Marionette DEBUG loaded listener.js 09:46:23 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (00000039D4752800) [pid = 908] [serial = 784] [outer = 00000039D32C2400] 09:46:23 INFO - PROCESS | 908 | --DOCSHELL 00000039E3926000 == 38 [pid = 908] [id = 257] 09:46:23 INFO - PROCESS | 908 | --DOCSHELL 00000039E28DC000 == 37 [pid = 908] [id = 256] 09:46:23 INFO - PROCESS | 908 | --DOCSHELL 00000039E0916800 == 36 [pid = 908] [id = 255] 09:46:23 INFO - PROCESS | 908 | --DOCSHELL 00000039DFE15800 == 35 [pid = 908] [id = 254] 09:46:23 INFO - PROCESS | 908 | --DOCSHELL 00000039DFB29800 == 34 [pid = 908] [id = 253] 09:46:23 INFO - PROCESS | 908 | --DOCSHELL 00000039DF898000 == 33 [pid = 908] [id = 252] 09:46:23 INFO - PROCESS | 908 | --DOCSHELL 00000039D990F000 == 32 [pid = 908] [id = 251] 09:46:23 INFO - PROCESS | 908 | --DOCSHELL 00000039D7D7D800 == 31 [pid = 908] [id = 250] 09:46:23 INFO - PROCESS | 908 | --DOCSHELL 00000039D79D6000 == 30 [pid = 908] [id = 249] 09:46:23 INFO - PROCESS | 908 | --DOMWINDOW == 92 (00000039E05C0400) [pid = 908] [serial = 721] [outer = 0000000000000000] [url = about:blank] 09:46:23 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039E03A1C00) [pid = 908] [serial = 720] [outer = 0000000000000000] [url = about:blank] 09:46:23 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039E0B92800) [pid = 908] [serial = 700] [outer = 0000000000000000] [url = about:blank] 09:46:23 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039D846F800) [pid = 908] [serial = 711] [outer = 0000000000000000] [url = about:blank] 09:46:23 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039D9869C00) [pid = 908] [serial = 712] [outer = 0000000000000000] [url = about:blank] 09:46:23 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039DD07D400) [pid = 908] [serial = 726] [outer = 0000000000000000] [url = about:blank] 09:46:23 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039D32C7C00) [pid = 908] [serial = 708] [outer = 0000000000000000] [url = about:blank] 09:46:23 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039D3414000) [pid = 908] [serial = 709] [outer = 0000000000000000] [url = about:blank] 09:46:23 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039D2EED800) [pid = 908] [serial = 702] [outer = 0000000000000000] [url = about:blank] 09:46:23 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D3411000) [pid = 908] [serial = 703] [outer = 0000000000000000] [url = about:blank] 09:46:23 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039DD4D4000) [pid = 908] [serial = 714] [outer = 0000000000000000] [url = about:blank] 09:46:23 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D9869800) [pid = 908] [serial = 705] [outer = 0000000000000000] [url = about:blank] 09:46:23 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039DD40D800) [pid = 908] [serial = 706] [outer = 0000000000000000] [url = about:blank] 09:46:23 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039E0DB1C00) [pid = 908] [serial = 723] [outer = 0000000000000000] [url = about:blank] 09:46:23 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039E287B800) [pid = 908] [serial = 730] [outer = 0000000000000000] [url = about:blank] 09:46:23 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039E35C1C00) [pid = 908] [serial = 732] [outer = 0000000000000000] [url = about:blank] 09:46:23 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039E15BA400) [pid = 908] [serial = 724] [outer = 0000000000000000] [url = about:blank] 09:46:23 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039E3656800) [pid = 908] [serial = 733] [outer = 0000000000000000] [url = about:blank] 09:46:23 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039E242DC00) [pid = 908] [serial = 729] [outer = 0000000000000000] [url = about:blank] 09:46:23 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039DFBE1400) [pid = 908] [serial = 717] [outer = 0000000000000000] [url = about:blank] 09:46:23 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039DFF53400) [pid = 908] [serial = 718] [outer = 0000000000000000] [url = about:blank] 09:46:23 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039DDD0F400) [pid = 908] [serial = 715] [outer = 0000000000000000] [url = about:blank] 09:46:23 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039E15B3800) [pid = 908] [serial = 727] [outer = 0000000000000000] [url = about:blank] 09:46:23 INFO - PROCESS | 908 | 1467132383712 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 881ms 09:46:23 INFO - PROCESS | 908 | 1467132383757 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 09:46:23 INFO - PROCESS | 908 | 1467132383762 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 09:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:46:23 INFO - PROCESS | 908 | 1467132383768 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:46:23 INFO - PROCESS | 908 | 1467132383771 Marionette TRACE conn5 <- [1,1010,null,{}] 09:46:23 INFO - PROCESS | 908 | 1467132383775 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:23 INFO - PROCESS | 908 | 1467132383778 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:23 INFO - PROCESS | 908 | 1467132383873 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 09:46:23 INFO - PROCESS | 908 | 1467132383879 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:23 INFO - PROCESS | 908 | 1467132383882 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:23 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD430800 == 31 [pid = 908] [id = 262] 09:46:23 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D80B0000) [pid = 908] [serial = 785] [outer = 0000000000000000] 09:46:23 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D8372800) [pid = 908] [serial = 786] [outer = 00000039D80B0000] 09:46:23 INFO - PROCESS | 908 | 1467132383931 Marionette DEBUG loaded listener.js 09:46:24 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D96D7800) [pid = 908] [serial = 787] [outer = 00000039D80B0000] 09:46:24 INFO - PROCESS | 908 | 1467132384404 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 672ms 09:46:24 INFO - PROCESS | 908 | 1467132384444 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 09:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:46:24 INFO - PROCESS | 908 | 1467132384447 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 09:46:24 INFO - PROCESS | 908 | 1467132384450 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:46:24 INFO - PROCESS | 908 | 1467132384454 Marionette TRACE conn5 <- [1,1014,null,{}] 09:46:24 INFO - PROCESS | 908 | 1467132384466 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:24 INFO - PROCESS | 908 | 1467132384471 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:24 INFO - PROCESS | 908 | 1467132384591 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 09:46:24 INFO - PROCESS | 908 | 1467132384608 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:24 INFO - PROCESS | 908 | 1467132384611 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:24 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFD59800 == 32 [pid = 908] [id = 263] 09:46:24 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D1E4A800) [pid = 908] [serial = 788] [outer = 0000000000000000] 09:46:24 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DD4D4800) [pid = 908] [serial = 789] [outer = 00000039D1E4A800] 09:46:24 INFO - PROCESS | 908 | 1467132384667 Marionette DEBUG loaded listener.js 09:46:24 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039DD7C5400) [pid = 908] [serial = 790] [outer = 00000039D1E4A800] 09:46:25 INFO - PROCESS | 908 | 1467132385133 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 734ms 09:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:46:25 INFO - PROCESS | 908 | 1467132385187 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 09:46:25 INFO - PROCESS | 908 | 1467132385190 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 09:46:25 INFO - PROCESS | 908 | 1467132385193 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:46:25 INFO - PROCESS | 908 | 1467132385195 Marionette TRACE conn5 <- [1,1018,null,{}] 09:46:25 INFO - PROCESS | 908 | 1467132385198 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:25 INFO - PROCESS | 908 | 1467132385201 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:25 INFO - PROCESS | 908 | 1467132385291 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 09:46:25 INFO - PROCESS | 908 | 1467132385298 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:25 INFO - PROCESS | 908 | 1467132385301 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:25 INFO - PROCESS | 908 | ++DOCSHELL 00000039E0BE8800 == 33 [pid = 908] [id = 264] 09:46:25 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039DF876C00) [pid = 908] [serial = 791] [outer = 0000000000000000] 09:46:25 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039DF87D000) [pid = 908] [serial = 792] [outer = 00000039DF876C00] 09:46:25 INFO - PROCESS | 908 | 1467132385347 Marionette DEBUG loaded listener.js 09:46:25 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039DFDFA000) [pid = 908] [serial = 793] [outer = 00000039DF876C00] 09:46:25 INFO - PROCESS | 908 | 1467132385778 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 629ms 09:46:25 INFO - PROCESS | 908 | 1467132385825 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 09:46:25 INFO - PROCESS | 908 | 1467132385827 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 09:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:46:25 INFO - PROCESS | 908 | 1467132385836 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:46:25 INFO - PROCESS | 908 | 1467132385838 Marionette TRACE conn5 <- [1,1022,null,{}] 09:46:25 INFO - PROCESS | 908 | 1467132385841 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:25 INFO - PROCESS | 908 | 1467132385844 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:25 INFO - PROCESS | 908 | 1467132385961 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 09:46:26 INFO - PROCESS | 908 | 1467132386038 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:26 INFO - PROCESS | 908 | 1467132386041 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:26 INFO - PROCESS | 908 | ++DOCSHELL 00000039E37D5000 == 34 [pid = 908] [id = 265] 09:46:26 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039DFF55C00) [pid = 908] [serial = 794] [outer = 0000000000000000] 09:46:26 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E0149000) [pid = 908] [serial = 795] [outer = 00000039DFF55C00] 09:46:26 INFO - PROCESS | 908 | 1467132386087 Marionette DEBUG loaded listener.js 09:46:26 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E04F6400) [pid = 908] [serial = 796] [outer = 00000039DFF55C00] 09:46:26 INFO - PROCESS | 908 | 1467132386534 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 734ms 09:46:26 INFO - PROCESS | 908 | 1467132386573 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 09:46:26 INFO - PROCESS | 908 | 1467132386575 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 09:46:26 INFO - PROCESS | 908 | 1467132386587 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:46:26 INFO - PROCESS | 908 | 1467132386589 Marionette TRACE conn5 <- [1,1026,null,{}] 09:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:46:26 INFO - PROCESS | 908 | 1467132386592 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:26 INFO - PROCESS | 908 | 1467132386599 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:26 INFO - PROCESS | 908 | 1467132386738 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 09:46:26 INFO - PROCESS | 908 | 1467132386798 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:26 INFO - PROCESS | 908 | 1467132386800 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:26 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4D98800 == 35 [pid = 908] [id = 266] 09:46:26 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E0D9AC00) [pid = 908] [serial = 797] [outer = 0000000000000000] 09:46:26 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039E0DEE400) [pid = 908] [serial = 798] [outer = 00000039E0D9AC00] 09:46:26 INFO - PROCESS | 908 | 1467132386847 Marionette DEBUG loaded listener.js 09:46:26 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039E13B9400) [pid = 908] [serial = 799] [outer = 00000039E0D9AC00] 09:46:27 INFO - PROCESS | 908 | 1467132387279 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 734ms 09:46:27 INFO - PROCESS | 908 | 1467132387328 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 09:46:27 INFO - PROCESS | 908 | 1467132387330 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 09:46:27 INFO - PROCESS | 908 | 1467132387333 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:46:27 INFO - PROCESS | 908 | 1467132387335 Marionette TRACE conn5 <- [1,1030,null,{}] 09:46:27 INFO - PROCESS | 908 | 1467132387339 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:27 INFO - PROCESS | 908 | 1467132387349 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:27 INFO - PROCESS | 908 | 1467132387458 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 09:46:27 INFO - PROCESS | 908 | 1467132387508 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:27 INFO - PROCESS | 908 | 1467132387511 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:27 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6017000 == 36 [pid = 908] [id = 267] 09:46:27 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039E1F29800) [pid = 908] [serial = 800] [outer = 0000000000000000] 09:46:27 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039E2114400) [pid = 908] [serial = 801] [outer = 00000039E1F29800] 09:46:27 INFO - PROCESS | 908 | 1467132387557 Marionette DEBUG loaded listener.js 09:46:27 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039E242E400) [pid = 908] [serial = 802] [outer = 00000039E1F29800] 09:46:27 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039D32CFC00) [pid = 908] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:46:27 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039D2EE1400) [pid = 908] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:46:27 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039D2025400) [pid = 908] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:46:27 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039D340B400) [pid = 908] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:46:27 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039E3907400) [pid = 908] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:46:27 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D92DB000) [pid = 908] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:46:27 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039DCA0E400) [pid = 908] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:46:27 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D9D62800) [pid = 908] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:46:27 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039E0DE7C00) [pid = 908] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:46:27 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D2E2E800) [pid = 908] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:46:27 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D202AC00) [pid = 908] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:46:27 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039DD741000) [pid = 908] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:46:27 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039E039FC00) [pid = 908] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:46:28 INFO - PROCESS | 908 | 1467132388016 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 734ms 09:46:28 INFO - PROCESS | 908 | 1467132388070 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 09:46:28 INFO - PROCESS | 908 | 1467132388072 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 09:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:46:28 INFO - PROCESS | 908 | 1467132388075 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:46:28 INFO - PROCESS | 908 | 1467132388077 Marionette TRACE conn5 <- [1,1034,null,{}] 09:46:28 INFO - PROCESS | 908 | 1467132388081 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:28 INFO - PROCESS | 908 | 1467132388083 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:28 INFO - PROCESS | 908 | 1467132388193 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 09:46:28 INFO - PROCESS | 908 | 1467132388245 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:28 INFO - PROCESS | 908 | 1467132388247 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:28 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6F47000 == 37 [pid = 908] [id = 268] 09:46:28 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D2EDE800) [pid = 908] [serial = 803] [outer = 0000000000000000] 09:46:28 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039DD4D9800) [pid = 908] [serial = 804] [outer = 00000039D2EDE800] 09:46:28 INFO - PROCESS | 908 | 1467132388295 Marionette DEBUG loaded listener.js 09:46:28 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E0DE7C00) [pid = 908] [serial = 805] [outer = 00000039D2EDE800] 09:46:28 INFO - PROCESS | 908 | 1467132388650 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 629ms 09:46:28 INFO - PROCESS | 908 | 1467132388708 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 09:46:28 INFO - PROCESS | 908 | 1467132388710 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 09:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:46:28 INFO - PROCESS | 908 | 1467132388713 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:46:28 INFO - PROCESS | 908 | 1467132388715 Marionette TRACE conn5 <- [1,1038,null,{}] 09:46:28 INFO - PROCESS | 908 | 1467132388719 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:28 INFO - PROCESS | 908 | 1467132388721 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:28 INFO - PROCESS | 908 | 1467132388830 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 09:46:28 INFO - PROCESS | 908 | 1467132388838 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:28 INFO - PROCESS | 908 | 1467132388840 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:28 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFD58800 == 38 [pid = 908] [id = 269] 09:46:28 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E2878800) [pid = 908] [serial = 806] [outer = 0000000000000000] 09:46:28 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E35C0C00) [pid = 908] [serial = 807] [outer = 00000039E2878800] 09:46:28 INFO - PROCESS | 908 | 1467132388886 Marionette DEBUG loaded listener.js 09:46:28 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E365A000) [pid = 908] [serial = 808] [outer = 00000039E2878800] 09:46:29 INFO - PROCESS | 908 | 1467132389308 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 629ms 09:46:29 INFO - PROCESS | 908 | 1467132389346 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 09:46:29 INFO - PROCESS | 908 | 1467132389348 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 09:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:46:29 INFO - PROCESS | 908 | 1467132389351 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:46:29 INFO - PROCESS | 908 | 1467132389353 Marionette TRACE conn5 <- [1,1042,null,{}] 09:46:29 INFO - PROCESS | 908 | 1467132389357 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:29 INFO - PROCESS | 908 | 1467132389359 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:29 INFO - PROCESS | 908 | 1467132389443 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 09:46:29 INFO - PROCESS | 908 | 1467132389449 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:29 INFO - PROCESS | 908 | 1467132389451 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:29 INFO - PROCESS | 908 | ++DOCSHELL 00000039E71E5800 == 39 [pid = 908] [id = 270] 09:46:29 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E3905400) [pid = 908] [serial = 809] [outer = 0000000000000000] 09:46:29 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E3908400) [pid = 908] [serial = 810] [outer = 00000039E3905400] 09:46:29 INFO - PROCESS | 908 | 1467132389496 Marionette DEBUG loaded listener.js 09:46:29 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039E3A25000) [pid = 908] [serial = 811] [outer = 00000039E3905400] 09:46:30 INFO - PROCESS | 908 | 1467132390027 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 733ms 09:46:30 INFO - PROCESS | 908 | 1467132390089 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 09:46:30 INFO - PROCESS | 908 | 1467132390094 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 09:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:46:30 INFO - PROCESS | 908 | 1467132390100 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:46:30 INFO - PROCESS | 908 | 1467132390104 Marionette TRACE conn5 <- [1,1046,null,{}] 09:46:30 INFO - PROCESS | 908 | 1467132390111 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:30 INFO - PROCESS | 908 | 1467132390114 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:30 INFO - PROCESS | 908 | 1467132390309 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 09:46:30 INFO - PROCESS | 908 | 1467132390398 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:30 INFO - PROCESS | 908 | 1467132390403 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:30 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD42E800 == 40 [pid = 908] [id = 271] 09:46:30 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039D3679400) [pid = 908] [serial = 812] [outer = 0000000000000000] 09:46:30 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039D3C5B800) [pid = 908] [serial = 813] [outer = 00000039D3679400] 09:46:30 INFO - PROCESS | 908 | 1467132390464 Marionette DEBUG loaded listener.js 09:46:30 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039D9D54C00) [pid = 908] [serial = 814] [outer = 00000039D3679400] 09:46:31 INFO - PROCESS | 908 | 1467132391063 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 986ms 09:46:31 INFO - PROCESS | 908 | 1467132391088 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 09:46:31 INFO - PROCESS | 908 | 1467132391094 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 09:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:46:31 INFO - PROCESS | 908 | 1467132391100 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:46:31 INFO - PROCESS | 908 | 1467132391103 Marionette TRACE conn5 <- [1,1050,null,{}] 09:46:31 INFO - PROCESS | 908 | 1467132391108 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:31 INFO - PROCESS | 908 | 1467132391111 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:31 INFO - PROCESS | 908 | 1467132391230 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 09:46:31 INFO - PROCESS | 908 | 1467132391354 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:31 INFO - PROCESS | 908 | 1467132391357 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:31 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BEF000 == 41 [pid = 908] [id = 272] 09:46:31 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039DD742400) [pid = 908] [serial = 815] [outer = 0000000000000000] 09:46:31 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039DD7C0C00) [pid = 908] [serial = 816] [outer = 00000039DD742400] 09:46:31 INFO - PROCESS | 908 | 1467132391417 Marionette DEBUG loaded listener.js 09:46:31 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039DFE62400) [pid = 908] [serial = 817] [outer = 00000039DD742400] 09:46:32 INFO - PROCESS | 908 | 1467132392087 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1025ms 09:46:32 INFO - PROCESS | 908 | 1467132392126 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 09:46:32 INFO - PROCESS | 908 | 1467132392129 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 09:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:46:32 INFO - PROCESS | 908 | 1467132392133 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:46:32 INFO - PROCESS | 908 | 1467132392137 Marionette TRACE conn5 <- [1,1054,null,{}] 09:46:32 INFO - PROCESS | 908 | 1467132392149 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:32 INFO - PROCESS | 908 | 1467132392154 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:32 INFO - PROCESS | 908 | 1467132392318 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 09:46:32 INFO - PROCESS | 908 | 1467132392441 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:32 INFO - PROCESS | 908 | 1467132392445 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:32 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7288000 == 42 [pid = 908] [id = 273] 09:46:32 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039E0D9E000) [pid = 908] [serial = 818] [outer = 0000000000000000] 09:46:32 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039E2123C00) [pid = 908] [serial = 819] [outer = 00000039E0D9E000] 09:46:32 INFO - PROCESS | 908 | 1467132392506 Marionette DEBUG loaded listener.js 09:46:32 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (00000039E3A2B000) [pid = 908] [serial = 820] [outer = 00000039E0D9E000] 09:46:33 INFO - PROCESS | 908 | 1467132393167 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1079ms 09:46:33 INFO - PROCESS | 908 | 1467132393233 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 09:46:33 INFO - PROCESS | 908 | 1467132393236 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 09:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:46:33 INFO - PROCESS | 908 | 1467132393239 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:46:33 INFO - PROCESS | 908 | 1467132393242 Marionette TRACE conn5 <- [1,1058,null,{}] 09:46:33 INFO - PROCESS | 908 | 1467132393245 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:33 INFO - PROCESS | 908 | 1467132393248 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:33 INFO - PROCESS | 908 | 1467132393365 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 09:46:33 INFO - PROCESS | 908 | 1467132393498 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:33 INFO - PROCESS | 908 | 1467132393501 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:33 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7412800 == 43 [pid = 908] [id = 274] 09:46:33 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (00000039E0DE4400) [pid = 908] [serial = 821] [outer = 0000000000000000] 09:46:33 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (00000039E487D000) [pid = 908] [serial = 822] [outer = 00000039E0DE4400] 09:46:33 INFO - PROCESS | 908 | 1467132393559 Marionette DEBUG loaded listener.js 09:46:33 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (00000039E4884C00) [pid = 908] [serial = 823] [outer = 00000039E0DE4400] 09:46:34 INFO - PROCESS | 908 | 1467132394322 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1136ms 09:46:34 INFO - PROCESS | 908 | 1467132394377 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 09:46:34 INFO - PROCESS | 908 | 1467132394382 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 09:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:46:34 INFO - PROCESS | 908 | 1467132394387 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:46:34 INFO - PROCESS | 908 | 1467132394391 Marionette TRACE conn5 <- [1,1062,null,{}] 09:46:34 INFO - PROCESS | 908 | 1467132394412 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:34 INFO - PROCESS | 908 | 1467132394415 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:34 INFO - PROCESS | 908 | 1467132394537 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 09:46:34 INFO - PROCESS | 908 | 1467132394660 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:34 INFO - PROCESS | 908 | 1467132394665 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:34 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9630000 == 44 [pid = 908] [id = 275] 09:46:34 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (00000039D29CC400) [pid = 908] [serial = 824] [outer = 0000000000000000] 09:46:34 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (00000039D2EF0C00) [pid = 908] [serial = 825] [outer = 00000039D29CC400] 09:46:34 INFO - PROCESS | 908 | 1467132394720 Marionette DEBUG loaded listener.js 09:46:34 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (00000039D36E3400) [pid = 908] [serial = 826] [outer = 00000039D29CC400] 09:46:36 INFO - PROCESS | 908 | --DOCSHELL 00000039DFD58800 == 43 [pid = 908] [id = 269] 09:46:36 INFO - PROCESS | 908 | --DOCSHELL 00000039E6F47000 == 42 [pid = 908] [id = 268] 09:46:36 INFO - PROCESS | 908 | --DOCSHELL 00000039E6017000 == 41 [pid = 908] [id = 267] 09:46:36 INFO - PROCESS | 908 | --DOCSHELL 00000039E4D98800 == 40 [pid = 908] [id = 266] 09:46:36 INFO - PROCESS | 908 | --DOCSHELL 00000039E37D5000 == 39 [pid = 908] [id = 265] 09:46:36 INFO - PROCESS | 908 | --DOCSHELL 00000039E0BE8800 == 38 [pid = 908] [id = 264] 09:46:36 INFO - PROCESS | 908 | --DOCSHELL 00000039DFD59800 == 37 [pid = 908] [id = 263] 09:46:36 INFO - PROCESS | 908 | --DOCSHELL 00000039DD430800 == 36 [pid = 908] [id = 262] 09:46:36 INFO - PROCESS | 908 | --DOCSHELL 00000039D98F7800 == 35 [pid = 908] [id = 261] 09:46:36 INFO - PROCESS | 908 | --DOCSHELL 00000039DFE13000 == 34 [pid = 908] [id = 260] 09:46:36 INFO - PROCESS | 908 | --DOCSHELL 00000039DF897800 == 33 [pid = 908] [id = 258] 09:46:36 INFO - PROCESS | 908 | --DOCSHELL 00000039D9627800 == 32 [pid = 908] [id = 259] 09:46:36 INFO - PROCESS | 908 | --DOCSHELL 00000039E7412800 == 31 [pid = 908] [id = 274] 09:46:36 INFO - PROCESS | 908 | --DOCSHELL 00000039E7288000 == 30 [pid = 908] [id = 273] 09:46:36 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BEF000 == 29 [pid = 908] [id = 272] 09:46:36 INFO - PROCESS | 908 | --DOCSHELL 00000039E71E5800 == 28 [pid = 908] [id = 270] 09:46:36 INFO - PROCESS | 908 | --DOCSHELL 00000039DD42E800 == 27 [pid = 908] [id = 271] 09:46:36 INFO - PROCESS | 908 | --DOMWINDOW == 98 (00000039D3412C00) [pid = 908] [serial = 747] [outer = 0000000000000000] [url = about:blank] 09:46:36 INFO - PROCESS | 908 | --DOMWINDOW == 97 (00000039D76B8400) [pid = 908] [serial = 736] [outer = 0000000000000000] [url = about:blank] 09:46:36 INFO - PROCESS | 908 | --DOMWINDOW == 96 (00000039DD409000) [pid = 908] [serial = 762] [outer = 0000000000000000] [url = about:blank] 09:46:36 INFO - PROCESS | 908 | --DOMWINDOW == 95 (00000039D344CC00) [pid = 908] [serial = 753] [outer = 0000000000000000] [url = about:blank] 09:46:36 INFO - PROCESS | 908 | --DOMWINDOW == 94 (00000039E3A26000) [pid = 908] [serial = 745] [outer = 0000000000000000] [url = about:blank] 09:46:36 INFO - PROCESS | 908 | --DOMWINDOW == 93 (00000039E0144000) [pid = 908] [serial = 769] [outer = 0000000000000000] [url = about:blank] 09:46:36 INFO - PROCESS | 908 | --DOMWINDOW == 92 (00000039D7653C00) [pid = 908] [serial = 748] [outer = 0000000000000000] [url = about:blank] 09:46:36 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039DD7B9000) [pid = 908] [serial = 738] [outer = 0000000000000000] [url = about:blank] 09:46:36 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039DD077800) [pid = 908] [serial = 760] [outer = 0000000000000000] [url = about:blank] 09:46:36 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039E0DEB000) [pid = 908] [serial = 741] [outer = 0000000000000000] [url = about:blank] 09:46:36 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039D92DD400) [pid = 908] [serial = 757] [outer = 0000000000000000] [url = about:blank] 09:46:36 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039DD742800) [pid = 908] [serial = 763] [outer = 0000000000000000] [url = about:blank] 09:46:36 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039D2753400) [pid = 908] [serial = 750] [outer = 0000000000000000] [url = about:blank] 09:46:36 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039DFF48000) [pid = 908] [serial = 768] [outer = 0000000000000000] [url = about:blank] 09:46:36 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039D2EE4400) [pid = 908] [serial = 751] [outer = 0000000000000000] [url = about:blank] 09:46:36 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D32CEC00) [pid = 908] [serial = 735] [outer = 0000000000000000] [url = about:blank] 09:46:36 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039DDD11400) [pid = 908] [serial = 765] [outer = 0000000000000000] [url = about:blank] 09:46:36 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039E03A3C00) [pid = 908] [serial = 771] [outer = 0000000000000000] [url = about:blank] 09:46:36 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039E3650C00) [pid = 908] [serial = 742] [outer = 0000000000000000] [url = about:blank] 09:46:36 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039E390B400) [pid = 908] [serial = 744] [outer = 0000000000000000] [url = about:blank] 09:46:36 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039DFBE6C00) [pid = 908] [serial = 739] [outer = 0000000000000000] [url = about:blank] 09:46:36 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039DCA0E800) [pid = 908] [serial = 759] [outer = 0000000000000000] [url = about:blank] 09:46:36 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D910F000) [pid = 908] [serial = 756] [outer = 0000000000000000] [url = about:blank] 09:46:36 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DFFD8400) [pid = 908] [serial = 766] [outer = 0000000000000000] [url = about:blank] 09:46:36 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D45E9000) [pid = 908] [serial = 754] [outer = 0000000000000000] [url = about:blank] 09:46:36 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039E04F9400) [pid = 908] [serial = 772] [outer = 0000000000000000] [url = about:blank] 09:46:36 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039E05C9800) [pid = 908] [serial = 774] [outer = 0000000000000000] [url = about:blank] 09:46:36 INFO - PROCESS | 908 | 1467132396301 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1969ms 09:46:36 INFO - PROCESS | 908 | 1467132396378 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 09:46:36 INFO - PROCESS | 908 | 1467132396382 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 09:46:36 INFO - PROCESS | 908 | 1467132396389 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:46:36 INFO - PROCESS | 908 | 1467132396393 Marionette TRACE conn5 <- [1,1066,null,{}] 09:46:36 INFO - PROCESS | 908 | 1467132396399 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:36 INFO - PROCESS | 908 | 1467132396401 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:36 INFO - PROCESS | 908 | 1467132396498 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 09:46:36 INFO - PROCESS | 908 | 1467132396570 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:36 INFO - PROCESS | 908 | 1467132396574 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:36 INFO - PROCESS | 908 | ++DOCSHELL 00000039D8157800 == 28 [pid = 908] [id = 276] 09:46:36 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D273FC00) [pid = 908] [serial = 827] [outer = 0000000000000000] 09:46:36 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D29CA000) [pid = 908] [serial = 828] [outer = 00000039D273FC00] 09:46:36 INFO - PROCESS | 908 | 1467132396628 Marionette DEBUG loaded listener.js 09:46:36 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D2EEE400) [pid = 908] [serial = 829] [outer = 00000039D273FC00] 09:46:37 INFO - PROCESS | 908 | 1467132397072 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 732ms 09:46:37 INFO - PROCESS | 908 | 1467132397128 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 09:46:37 INFO - PROCESS | 908 | 1467132397133 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 09:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:46:37 INFO - PROCESS | 908 | 1467132397140 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:46:37 INFO - PROCESS | 908 | 1467132397143 Marionette TRACE conn5 <- [1,1070,null,{}] 09:46:37 INFO - PROCESS | 908 | 1467132397147 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:37 INFO - PROCESS | 908 | 1467132397150 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:37 INFO - PROCESS | 908 | 1467132397244 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 09:46:37 INFO - PROCESS | 908 | 1467132397253 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:37 INFO - PROCESS | 908 | 1467132397255 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:37 INFO - PROCESS | 908 | ++DOCSHELL 00000039D991E000 == 29 [pid = 908] [id = 277] 09:46:37 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D3447000) [pid = 908] [serial = 830] [outer = 0000000000000000] 09:46:37 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039D344D800) [pid = 908] [serial = 831] [outer = 00000039D3447000] 09:46:37 INFO - PROCESS | 908 | 1467132397306 Marionette DEBUG loaded listener.js 09:46:37 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039D3C1A400) [pid = 908] [serial = 832] [outer = 00000039D3447000] 09:46:37 INFO - PROCESS | 908 | 1467132397793 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 692ms 09:46:37 INFO - PROCESS | 908 | 1467132397833 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 09:46:37 INFO - PROCESS | 908 | 1467132397835 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 09:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:46:37 INFO - PROCESS | 908 | 1467132397839 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:46:37 INFO - PROCESS | 908 | 1467132397842 Marionette TRACE conn5 <- [1,1074,null,{}] 09:46:37 INFO - PROCESS | 908 | 1467132397887 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:37 INFO - PROCESS | 908 | 1467132397893 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:38 INFO - PROCESS | 908 | 1467132398032 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 09:46:38 INFO - PROCESS | 908 | 1467132398083 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:38 INFO - PROCESS | 908 | 1467132398087 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:38 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFAED000 == 30 [pid = 908] [id = 278] 09:46:38 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039D802F800) [pid = 908] [serial = 833] [outer = 0000000000000000] 09:46:38 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039D83DB400) [pid = 908] [serial = 834] [outer = 00000039D802F800] 09:46:38 INFO - PROCESS | 908 | 1467132398140 Marionette DEBUG loaded listener.js 09:46:38 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039D96D9C00) [pid = 908] [serial = 835] [outer = 00000039D802F800] 09:46:38 INFO - PROCESS | 908 | 1467132398616 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 816ms 09:46:38 INFO - PROCESS | 908 | 1467132398662 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 09:46:38 INFO - PROCESS | 908 | 1467132398665 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 09:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:46:38 INFO - PROCESS | 908 | 1467132398669 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:46:38 INFO - PROCESS | 908 | 1467132398670 Marionette TRACE conn5 <- [1,1078,null,{}] 09:46:38 INFO - PROCESS | 908 | 1467132398674 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:38 INFO - PROCESS | 908 | 1467132398676 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:38 INFO - PROCESS | 908 | 1467132398802 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 09:46:38 INFO - PROCESS | 908 | 1467132398814 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:38 INFO - PROCESS | 908 | 1467132398817 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:38 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFE20000 == 31 [pid = 908] [id = 279] 09:46:38 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039DD065400) [pid = 908] [serial = 836] [outer = 0000000000000000] 09:46:38 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039DD082000) [pid = 908] [serial = 837] [outer = 00000039DD065400] 09:46:38 INFO - PROCESS | 908 | 1467132398911 Marionette DEBUG loaded listener.js 09:46:39 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039DD40FC00) [pid = 908] [serial = 838] [outer = 00000039DD065400] 09:46:39 INFO - PROCESS | 908 | 1467132399439 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 837ms 09:46:39 INFO - PROCESS | 908 | 1467132399510 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 09:46:39 INFO - PROCESS | 908 | 1467132399512 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 09:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:46:39 INFO - PROCESS | 908 | 1467132399516 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:46:39 INFO - PROCESS | 908 | 1467132399517 Marionette TRACE conn5 <- [1,1082,null,{}] 09:46:39 INFO - PROCESS | 908 | 1467132399521 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:39 INFO - PROCESS | 908 | 1467132399523 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:39 INFO - PROCESS | 908 | 1467132399641 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 09:46:39 INFO - PROCESS | 908 | 1467132399652 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:39 INFO - PROCESS | 908 | 1467132399655 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:39 INFO - PROCESS | 908 | ++DOCSHELL 00000039E07B7000 == 32 [pid = 908] [id = 280] 09:46:39 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039DD745800) [pid = 908] [serial = 839] [outer = 0000000000000000] 09:46:39 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039DD7BA400) [pid = 908] [serial = 840] [outer = 00000039DD745800] 09:46:39 INFO - PROCESS | 908 | 1467132399702 Marionette DEBUG loaded listener.js 09:46:39 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039DDD43000) [pid = 908] [serial = 841] [outer = 00000039DD745800] 09:46:40 INFO - PROCESS | 908 | 1467132400155 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 692ms 09:46:40 INFO - PROCESS | 908 | 1467132400209 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 09:46:40 INFO - PROCESS | 908 | 1467132400211 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 09:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:46:40 INFO - PROCESS | 908 | 1467132400225 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:46:40 INFO - PROCESS | 908 | 1467132400227 Marionette TRACE conn5 <- [1,1086,null,{}] 09:46:40 INFO - PROCESS | 908 | 1467132400230 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:40 INFO - PROCESS | 908 | 1467132400236 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:40 INFO - PROCESS | 908 | 1467132400631 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 09:46:40 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039DFF55C00) [pid = 908] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:46:40 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039E0D9AC00) [pid = 908] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:46:40 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039D2EDE800) [pid = 908] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:46:40 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039E1F29800) [pid = 908] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:46:40 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039DF876C00) [pid = 908] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:46:40 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D80B0000) [pid = 908] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:46:40 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D8471400) [pid = 908] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:46:40 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039E05C5000) [pid = 908] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:46:40 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D2007800) [pid = 908] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:46:40 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D32C2400) [pid = 908] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:46:40 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039E2878800) [pid = 908] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:46:40 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039D1E4A800) [pid = 908] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:46:40 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039E3905400) [pid = 908] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:46:40 INFO - PROCESS | 908 | 1467132400697 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:40 INFO - PROCESS | 908 | 1467132400699 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:40 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFAA5000 == 33 [pid = 908] [id = 281] 09:46:40 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D1E41400) [pid = 908] [serial = 842] [outer = 0000000000000000] 09:46:40 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D2EDE800) [pid = 908] [serial = 843] [outer = 00000039D1E41400] 09:46:40 INFO - PROCESS | 908 | 1467132400747 Marionette DEBUG loaded listener.js 09:46:40 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039DFBE9800) [pid = 908] [serial = 844] [outer = 00000039D1E41400] 09:46:41 INFO - PROCESS | 908 | 1467132401184 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 985ms 09:46:41 INFO - PROCESS | 908 | 1467132401213 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 09:46:41 INFO - PROCESS | 908 | 1467132401215 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 09:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:46:41 INFO - PROCESS | 908 | 1467132401219 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:46:41 INFO - PROCESS | 908 | 1467132401220 Marionette TRACE conn5 <- [1,1090,null,{}] 09:46:41 INFO - PROCESS | 908 | 1467132401224 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:41 INFO - PROCESS | 908 | 1467132401226 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:41 INFO - PROCESS | 908 | 1467132401308 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 09:46:41 INFO - PROCESS | 908 | 1467132401313 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:41 INFO - PROCESS | 908 | 1467132401315 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:41 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BDB000 == 34 [pid = 908] [id = 282] 09:46:41 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039DFFD7800) [pid = 908] [serial = 845] [outer = 0000000000000000] 09:46:41 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E0148C00) [pid = 908] [serial = 846] [outer = 00000039DFFD7800] 09:46:41 INFO - PROCESS | 908 | 1467132401361 Marionette DEBUG loaded listener.js 09:46:41 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E03A3400) [pid = 908] [serial = 847] [outer = 00000039DFFD7800] 09:46:41 INFO - PROCESS | 908 | 1467132401807 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 628ms 09:46:41 INFO - PROCESS | 908 | 1467132401851 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 09:46:41 INFO - PROCESS | 908 | 1467132401853 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 09:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:46:41 INFO - PROCESS | 908 | 1467132401856 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:46:41 INFO - PROCESS | 908 | 1467132401858 Marionette TRACE conn5 <- [1,1094,null,{}] 09:46:41 INFO - PROCESS | 908 | 1467132401861 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:41 INFO - PROCESS | 908 | 1467132401863 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:41 INFO - PROCESS | 908 | 1467132401948 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 09:46:41 INFO - PROCESS | 908 | 1467132401954 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:41 INFO - PROCESS | 908 | 1467132401956 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:41 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4D8B000 == 35 [pid = 908] [id = 283] 09:46:41 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E03A2800) [pid = 908] [serial = 848] [outer = 0000000000000000] 09:46:42 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E05BDC00) [pid = 908] [serial = 849] [outer = 00000039E03A2800] 09:46:42 INFO - PROCESS | 908 | 1467132402002 Marionette DEBUG loaded listener.js 09:46:42 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E0978800) [pid = 908] [serial = 850] [outer = 00000039E03A2800] 09:46:42 INFO - PROCESS | 908 | 1467132402454 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 628ms 09:46:42 INFO - PROCESS | 908 | 1467132402488 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 09:46:42 INFO - PROCESS | 908 | 1467132402490 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 09:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:46:42 INFO - PROCESS | 908 | 1467132402510 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:46:42 INFO - PROCESS | 908 | 1467132402512 Marionette TRACE conn5 <- [1,1098,null,{}] 09:46:42 INFO - PROCESS | 908 | 1467132402516 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:42 INFO - PROCESS | 908 | 1467132402518 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:42 INFO - PROCESS | 908 | 1467132402603 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 09:46:42 INFO - PROCESS | 908 | 1467132402609 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:42 INFO - PROCESS | 908 | 1467132402611 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:42 INFO - PROCESS | 908 | ++DOCSHELL 00000039D29AA800 == 36 [pid = 908] [id = 284] 09:46:42 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039D1541000) [pid = 908] [serial = 851] [outer = 0000000000000000] 09:46:42 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039D1608C00) [pid = 908] [serial = 852] [outer = 00000039D1541000] 09:46:42 INFO - PROCESS | 908 | 1467132402710 Marionette DEBUG loaded listener.js 09:46:42 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039D201F000) [pid = 908] [serial = 853] [outer = 00000039D1541000] 09:46:43 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 09:46:43 INFO - PROCESS | 908 | 1467132403839 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1404ms 09:46:43 INFO - PROCESS | 908 | 1467132403907 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 09:46:43 INFO - PROCESS | 908 | 1467132403911 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 09:46:43 INFO - PROCESS | 908 | 1467132403916 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:46:43 INFO - PROCESS | 908 | 1467132403918 Marionette TRACE conn5 <- [1,1102,null,{}] 09:46:43 INFO - PROCESS | 908 | 1467132403924 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:43 INFO - PROCESS | 908 | 1467132403927 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:44 INFO - PROCESS | 908 | 1467132404066 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 09:46:44 INFO - PROCESS | 908 | 1467132404187 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:44 INFO - PROCESS | 908 | 1467132404190 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:44 INFO - PROCESS | 908 | ++DOCSHELL 00000039E0BF5000 == 37 [pid = 908] [id = 285] 09:46:44 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039D83E9C00) [pid = 908] [serial = 854] [outer = 0000000000000000] 09:46:44 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039DD06E400) [pid = 908] [serial = 855] [outer = 00000039D83E9C00] 09:46:44 INFO - PROCESS | 908 | 1467132404255 Marionette DEBUG loaded listener.js 09:46:44 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039DD7C3C00) [pid = 908] [serial = 856] [outer = 00000039D83E9C00] 09:46:45 INFO - PROCESS | 908 | 1467132405080 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1236ms 09:46:45 INFO - PROCESS | 908 | 1467132405157 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 09:46:45 INFO - PROCESS | 908 | 1467132405161 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 09:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:46:45 INFO - PROCESS | 908 | 1467132405168 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:46:45 INFO - PROCESS | 908 | 1467132405171 Marionette TRACE conn5 <- [1,1106,null,{}] 09:46:45 INFO - PROCESS | 908 | 1467132405176 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:45 INFO - PROCESS | 908 | 1467132405179 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:45 INFO - PROCESS | 908 | 1467132405370 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 09:46:45 INFO - PROCESS | 908 | 1467132405493 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:45 INFO - PROCESS | 908 | 1467132405496 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:45 INFO - PROCESS | 908 | ++DOCSHELL 00000039D470B800 == 38 [pid = 908] [id = 286] 09:46:45 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039D2ED7800) [pid = 908] [serial = 857] [outer = 0000000000000000] 09:46:45 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039DFF4F400) [pid = 908] [serial = 858] [outer = 00000039D2ED7800] 09:46:45 INFO - PROCESS | 908 | 1467132405554 Marionette DEBUG loaded listener.js 09:46:45 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039E0B91C00) [pid = 908] [serial = 859] [outer = 00000039D2ED7800] 09:46:46 INFO - PROCESS | 908 | --DOCSHELL 00000039E4D8B000 == 37 [pid = 908] [id = 283] 09:46:46 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BDB000 == 36 [pid = 908] [id = 282] 09:46:46 INFO - PROCESS | 908 | --DOCSHELL 00000039DFAA5000 == 35 [pid = 908] [id = 281] 09:46:46 INFO - PROCESS | 908 | --DOCSHELL 00000039E07B7000 == 34 [pid = 908] [id = 280] 09:46:46 INFO - PROCESS | 908 | --DOCSHELL 00000039DFE20000 == 33 [pid = 908] [id = 279] 09:46:46 INFO - PROCESS | 908 | --DOCSHELL 00000039DFAED000 == 32 [pid = 908] [id = 278] 09:46:46 INFO - PROCESS | 908 | --DOCSHELL 00000039D991E000 == 31 [pid = 908] [id = 277] 09:46:46 INFO - PROCESS | 908 | --DOCSHELL 00000039D8157800 == 30 [pid = 908] [id = 276] 09:46:46 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039E0149000) [pid = 908] [serial = 795] [outer = 0000000000000000] [url = about:blank] 09:46:46 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039E13B9400) [pid = 908] [serial = 799] [outer = 0000000000000000] [url = about:blank] 09:46:46 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039E0DEE400) [pid = 908] [serial = 798] [outer = 0000000000000000] [url = about:blank] 09:46:46 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039DD4D9800) [pid = 908] [serial = 804] [outer = 0000000000000000] [url = about:blank] 09:46:46 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039E2114400) [pid = 908] [serial = 801] [outer = 0000000000000000] [url = about:blank] 09:46:46 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039DF87D000) [pid = 908] [serial = 792] [outer = 0000000000000000] [url = about:blank] 09:46:46 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039D8372800) [pid = 908] [serial = 786] [outer = 0000000000000000] [url = about:blank] 09:46:46 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039D96D7800) [pid = 908] [serial = 787] [outer = 0000000000000000] [url = about:blank] 09:46:46 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D9294C00) [pid = 908] [serial = 780] [outer = 0000000000000000] [url = about:blank] 09:46:46 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039DD069800) [pid = 908] [serial = 781] [outer = 0000000000000000] [url = about:blank] 09:46:46 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039E0B90C00) [pid = 908] [serial = 775] [outer = 0000000000000000] [url = about:blank] 09:46:46 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D2EE8800) [pid = 908] [serial = 777] [outer = 0000000000000000] [url = about:blank] 09:46:46 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D340F800) [pid = 908] [serial = 778] [outer = 0000000000000000] [url = about:blank] 09:46:46 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D36EA000) [pid = 908] [serial = 783] [outer = 0000000000000000] [url = about:blank] 09:46:46 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039E365A000) [pid = 908] [serial = 808] [outer = 0000000000000000] [url = about:blank] 09:46:46 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D4752800) [pid = 908] [serial = 784] [outer = 0000000000000000] [url = about:blank] 09:46:46 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DD4D4800) [pid = 908] [serial = 789] [outer = 0000000000000000] [url = about:blank] 09:46:46 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039DD7C5400) [pid = 908] [serial = 790] [outer = 0000000000000000] [url = about:blank] 09:46:46 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039E3908400) [pid = 908] [serial = 810] [outer = 0000000000000000] [url = about:blank] 09:46:46 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039E35C0C00) [pid = 908] [serial = 807] [outer = 0000000000000000] [url = about:blank] 09:46:46 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039E3A25000) [pid = 908] [serial = 811] [outer = 0000000000000000] [url = about:blank] 09:46:46 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039E242E400) [pid = 908] [serial = 802] [outer = 0000000000000000] [url = about:blank] 09:46:46 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039E04F6400) [pid = 908] [serial = 796] [outer = 0000000000000000] [url = about:blank] 09:46:46 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039E0DE7C00) [pid = 908] [serial = 805] [outer = 0000000000000000] [url = about:blank] 09:46:46 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039DFDFA000) [pid = 908] [serial = 793] [outer = 0000000000000000] [url = about:blank] 09:46:46 INFO - PROCESS | 908 | 1467132406461 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1339ms 09:46:46 INFO - PROCESS | 908 | 1467132406510 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 09:46:46 INFO - PROCESS | 908 | 1467132406514 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 09:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:46:46 INFO - PROCESS | 908 | 1467132406519 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:46:46 INFO - PROCESS | 908 | 1467132406522 Marionette TRACE conn5 <- [1,1110,null,{}] 09:46:46 INFO - PROCESS | 908 | 1467132406529 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:46 INFO - PROCESS | 908 | 1467132406532 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:46 INFO - PROCESS | 908 | 1467132406631 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 09:46:46 INFO - PROCESS | 908 | 1467132406737 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:46 INFO - PROCESS | 908 | 1467132406740 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:46 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9151000 == 31 [pid = 908] [id = 287] 09:46:46 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039D3448800) [pid = 908] [serial = 860] [outer = 0000000000000000] 09:46:46 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039D36E3000) [pid = 908] [serial = 861] [outer = 00000039D3448800] 09:46:46 INFO - PROCESS | 908 | 1467132406795 Marionette DEBUG loaded listener.js 09:46:46 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039D83E3400) [pid = 908] [serial = 862] [outer = 00000039D3448800] 09:46:47 INFO - PROCESS | 908 | 1467132407274 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 797ms 09:46:47 INFO - PROCESS | 908 | 1467132407316 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 09:46:47 INFO - PROCESS | 908 | 1467132407321 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 09:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:46:47 INFO - PROCESS | 908 | 1467132407327 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:46:47 INFO - PROCESS | 908 | 1467132407330 Marionette TRACE conn5 <- [1,1114,null,{}] 09:46:47 INFO - PROCESS | 908 | 1467132407334 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:47 INFO - PROCESS | 908 | 1467132407336 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:47 INFO - PROCESS | 908 | 1467132407433 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 09:46:47 INFO - PROCESS | 908 | 1467132407442 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:47 INFO - PROCESS | 908 | 1467132407444 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:47 INFO - PROCESS | 908 | ++DOCSHELL 00000039DF884800 == 32 [pid = 908] [id = 288] 09:46:47 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039DD079400) [pid = 908] [serial = 863] [outer = 0000000000000000] 09:46:47 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039DD407C00) [pid = 908] [serial = 864] [outer = 00000039DD079400] 09:46:47 INFO - PROCESS | 908 | 1467132407492 Marionette DEBUG loaded listener.js 09:46:47 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039DD7BA000) [pid = 908] [serial = 865] [outer = 00000039DD079400] 09:46:47 INFO - PROCESS | 908 | 1467132407974 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 692ms 09:46:48 INFO - PROCESS | 908 | 1467132408021 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 09:46:48 INFO - PROCESS | 908 | 1467132408024 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 09:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:46:48 INFO - PROCESS | 908 | 1467132408027 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:46:48 INFO - PROCESS | 908 | 1467132408031 Marionette TRACE conn5 <- [1,1118,null,{}] 09:46:48 INFO - PROCESS | 908 | 1467132408042 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:48 INFO - PROCESS | 908 | 1467132408048 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:48 INFO - PROCESS | 908 | 1467132408171 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 09:46:48 INFO - PROCESS | 908 | 1467132408253 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:48 INFO - PROCESS | 908 | 1467132408257 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:48 INFO - PROCESS | 908 | ++DOCSHELL 00000039E05A0800 == 33 [pid = 908] [id = 289] 09:46:48 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039DF871000) [pid = 908] [serial = 866] [outer = 0000000000000000] 09:46:48 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DFBEB400) [pid = 908] [serial = 867] [outer = 00000039DF871000] 09:46:48 INFO - PROCESS | 908 | 1467132408308 Marionette DEBUG loaded listener.js 09:46:48 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039E01E5000) [pid = 908] [serial = 868] [outer = 00000039DF871000] 09:46:48 INFO - PROCESS | 908 | 1467132408735 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 734ms 09:46:48 INFO - PROCESS | 908 | 1467132408764 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 09:46:48 INFO - PROCESS | 908 | 1467132408767 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 09:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:46:48 INFO - PROCESS | 908 | 1467132408770 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:46:48 INFO - PROCESS | 908 | 1467132408771 Marionette TRACE conn5 <- [1,1122,null,{}] 09:46:48 INFO - PROCESS | 908 | 1467132408775 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:48 INFO - PROCESS | 908 | 1467132408777 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:48 INFO - PROCESS | 908 | 1467132408914 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 09:46:48 INFO - PROCESS | 908 | 1467132408970 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:48 INFO - PROCESS | 908 | 1467132408972 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:48 INFO - PROCESS | 908 | ++DOCSHELL 00000039E28D9800 == 34 [pid = 908] [id = 290] 09:46:48 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E0583000) [pid = 908] [serial = 869] [outer = 0000000000000000] 09:46:49 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E0B8F000) [pid = 908] [serial = 870] [outer = 00000039E0583000] 09:46:49 INFO - PROCESS | 908 | 1467132409024 Marionette DEBUG loaded listener.js 09:46:49 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E0D9AC00) [pid = 908] [serial = 871] [outer = 00000039E0583000] 09:46:49 INFO - PROCESS | 908 | [GFX2-]: DrawTargetD2D 1.1 (00000039E0339210): Failed to create GradientStopCollection with no stops. 09:46:49 INFO - PROCESS | 908 | [GFX3-]: No stops specified for gradient pattern. 09:46:49 INFO - PROCESS | 908 | 1467132409493 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 775ms 09:46:49 INFO - PROCESS | 908 | 1467132409551 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 09:46:49 INFO - PROCESS | 908 | 1467132409554 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 09:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:46:49 INFO - PROCESS | 908 | 1467132409557 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:46:49 INFO - PROCESS | 908 | 1467132409559 Marionette TRACE conn5 <- [1,1126,null,{}] 09:46:49 INFO - PROCESS | 908 | 1467132409563 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:49 INFO - PROCESS | 908 | 1467132409565 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:49 INFO - PROCESS | 908 | 1467132409687 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 09:46:49 INFO - PROCESS | 908 | 1467132409747 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:49 INFO - PROCESS | 908 | 1467132409750 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:49 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BDE800 == 35 [pid = 908] [id = 291] 09:46:49 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039DD7C4800) [pid = 908] [serial = 872] [outer = 0000000000000000] 09:46:49 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E0DEB800) [pid = 908] [serial = 873] [outer = 00000039DD7C4800] 09:46:49 INFO - PROCESS | 908 | 1467132409799 Marionette DEBUG loaded listener.js 09:46:49 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E1523000) [pid = 908] [serial = 874] [outer = 00000039DD7C4800] 09:46:50 INFO - PROCESS | 908 | 1467132410279 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 733ms 09:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:46:50 INFO - PROCESS | 908 | 1467132410295 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 09:46:50 INFO - PROCESS | 908 | 1467132410297 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 09:46:50 INFO - PROCESS | 908 | 1467132410300 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:46:50 INFO - PROCESS | 908 | 1467132410302 Marionette TRACE conn5 <- [1,1130,null,{}] 09:46:50 INFO - PROCESS | 908 | 1467132410316 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:50 INFO - PROCESS | 908 | 1467132410323 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:50 INFO - PROCESS | 908 | 1467132410480 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 09:46:50 INFO - PROCESS | 908 | 1467132410544 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:50 INFO - PROCESS | 908 | 1467132410546 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:50 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6020000 == 36 [pid = 908] [id = 292] 09:46:50 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E242CC00) [pid = 908] [serial = 875] [outer = 0000000000000000] 09:46:50 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039E35C7000) [pid = 908] [serial = 876] [outer = 00000039E242CC00] 09:46:50 INFO - PROCESS | 908 | 1467132410596 Marionette DEBUG loaded listener.js 09:46:50 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039E365E400) [pid = 908] [serial = 877] [outer = 00000039E242CC00] 09:46:50 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039E0D9E000) [pid = 908] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:46:50 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039E0DE4400) [pid = 908] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:46:50 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D802F800) [pid = 908] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:46:50 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D3447000) [pid = 908] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:46:50 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039DD065400) [pid = 908] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:46:50 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039DD745800) [pid = 908] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:46:50 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D273FC00) [pid = 908] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:46:50 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D1E41400) [pid = 908] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:46:50 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D29CC400) [pid = 908] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:46:50 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DFFD7800) [pid = 908] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:46:50 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D3679400) [pid = 908] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:46:50 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039DD742400) [pid = 908] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:46:51 INFO - PROCESS | 908 | 1467132411037 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 795ms 09:46:51 INFO - PROCESS | 908 | 1467132411099 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 09:46:51 INFO - PROCESS | 908 | 1467132411102 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 09:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:46:51 INFO - PROCESS | 908 | 1467132411105 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:46:51 INFO - PROCESS | 908 | 1467132411107 Marionette TRACE conn5 <- [1,1134,null,{}] 09:46:51 INFO - PROCESS | 908 | 1467132411110 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:51 INFO - PROCESS | 908 | 1467132411113 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:51 INFO - PROCESS | 908 | 1467132411199 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 09:46:51 INFO - PROCESS | 908 | 1467132411208 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:51 INFO - PROCESS | 908 | 1467132411210 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:51 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7106000 == 37 [pid = 908] [id = 293] 09:46:51 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039DCA2E400) [pid = 908] [serial = 878] [outer = 0000000000000000] 09:46:51 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039E24ED400) [pid = 908] [serial = 879] [outer = 00000039DCA2E400] 09:46:51 INFO - PROCESS | 908 | 1467132411256 Marionette DEBUG loaded listener.js 09:46:51 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039E3905C00) [pid = 908] [serial = 880] [outer = 00000039DCA2E400] 09:46:51 INFO - PROCESS | 908 | 1467132411708 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 629ms 09:46:51 INFO - PROCESS | 908 | 1467132411736 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 09:46:51 INFO - PROCESS | 908 | 1467132411739 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 09:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:46:51 INFO - PROCESS | 908 | 1467132411747 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:46:51 INFO - PROCESS | 908 | 1467132411749 Marionette TRACE conn5 <- [1,1138,null,{}] 09:46:51 INFO - PROCESS | 908 | 1467132411753 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:51 INFO - PROCESS | 908 | 1467132411755 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:51 INFO - PROCESS | 908 | 1467132411848 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 09:46:51 INFO - PROCESS | 908 | 1467132411854 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:51 INFO - PROCESS | 908 | 1467132411856 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:51 INFO - PROCESS | 908 | ++DOCSHELL 00000039E71DC000 == 38 [pid = 908] [id = 294] 09:46:51 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E3A26000) [pid = 908] [serial = 881] [outer = 0000000000000000] 09:46:51 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E3A29C00) [pid = 908] [serial = 882] [outer = 00000039E3A26000] 09:46:51 INFO - PROCESS | 908 | 1467132411905 Marionette DEBUG loaded listener.js 09:46:51 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E4877800) [pid = 908] [serial = 883] [outer = 00000039E3A26000] 09:46:52 INFO - PROCESS | 908 | 1467132412364 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 627ms 09:46:52 INFO - PROCESS | 908 | 1467132412387 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 09:46:52 INFO - PROCESS | 908 | 1467132412389 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 09:46:52 INFO - PROCESS | 908 | 1467132412393 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:46:52 INFO - PROCESS | 908 | 1467132412394 Marionette TRACE conn5 <- [1,1142,null,{}] 09:46:52 INFO - PROCESS | 908 | 1467132412398 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:52 INFO - PROCESS | 908 | 1467132412400 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:52 INFO - PROCESS | 908 | 1467132412488 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 09:46:52 INFO - PROCESS | 908 | 1467132412493 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:52 INFO - PROCESS | 908 | 1467132412495 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:52 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7220800 == 39 [pid = 908] [id = 295] 09:46:52 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E4880000) [pid = 908] [serial = 884] [outer = 0000000000000000] 09:46:52 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E4884400) [pid = 908] [serial = 885] [outer = 00000039E4880000] 09:46:52 INFO - PROCESS | 908 | 1467132412540 Marionette DEBUG loaded listener.js 09:46:52 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E4C9A000) [pid = 908] [serial = 886] [outer = 00000039E4880000] 09:46:53 INFO - PROCESS | 908 | 1467132413249 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 943ms 09:46:53 INFO - PROCESS | 908 | 1467132413341 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 09:46:53 INFO - PROCESS | 908 | 1467132413346 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 09:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:46:53 INFO - PROCESS | 908 | 1467132413351 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:46:53 INFO - PROCESS | 908 | 1467132413358 Marionette TRACE conn5 <- [1,1146,null,{}] 09:46:53 INFO - PROCESS | 908 | 1467132413363 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:53 INFO - PROCESS | 908 | 1467132413366 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:53 INFO - PROCESS | 908 | 1467132413500 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 09:46:53 INFO - PROCESS | 908 | 1467132413624 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:53 INFO - PROCESS | 908 | 1467132413628 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:53 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFA9A000 == 40 [pid = 908] [id = 296] 09:46:53 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039D9292C00) [pid = 908] [serial = 887] [outer = 0000000000000000] 09:46:53 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039D9CCE000) [pid = 908] [serial = 888] [outer = 00000039D9292C00] 09:46:53 INFO - PROCESS | 908 | 1467132413695 Marionette DEBUG loaded listener.js 09:46:53 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039DD4BC000) [pid = 908] [serial = 889] [outer = 00000039D9292C00] 09:46:54 INFO - PROCESS | 908 | 1467132414386 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 09:46:54 INFO - PROCESS | 908 | 1467132414449 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 09:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:46:54 INFO - PROCESS | 908 | 1467132414455 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:46:54 INFO - PROCESS | 908 | 1467132414459 Marionette TRACE conn5 <- [1,1150,null,{}] 09:46:54 INFO - PROCESS | 908 | 1467132414463 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:54 INFO - PROCESS | 908 | 1467132414466 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:54 INFO - PROCESS | 908 | 1467132414589 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 09:46:54 INFO - PROCESS | 908 | 1467132414718 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:54 INFO - PROCESS | 908 | 1467132414721 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:54 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4DC8000 == 41 [pid = 908] [id = 297] 09:46:54 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039DFC96C00) [pid = 908] [serial = 890] [outer = 0000000000000000] 09:46:54 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039E03AC800) [pid = 908] [serial = 891] [outer = 00000039DFC96C00] 09:46:54 INFO - PROCESS | 908 | 1467132414785 Marionette DEBUG loaded listener.js 09:46:54 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039E0DEF800) [pid = 908] [serial = 892] [outer = 00000039DFC96C00] 09:46:55 INFO - PROCESS | 908 | 1467132415444 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1035ms 09:46:55 INFO - PROCESS | 908 | 1467132415492 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 09:46:55 INFO - PROCESS | 908 | 1467132415495 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 09:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:46:55 INFO - PROCESS | 908 | 1467132415499 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:46:55 INFO - PROCESS | 908 | 1467132415503 Marionette TRACE conn5 <- [1,1154,null,{}] 09:46:55 INFO - PROCESS | 908 | 1467132415534 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:55 INFO - PROCESS | 908 | 1467132415540 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:55 INFO - PROCESS | 908 | 1467132415660 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 09:46:55 INFO - PROCESS | 908 | 1467132415795 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:55 INFO - PROCESS | 908 | 1467132415800 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:55 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7290800 == 42 [pid = 908] [id = 298] 09:46:55 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039E294A400) [pid = 908] [serial = 893] [outer = 0000000000000000] 09:46:55 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039E487FC00) [pid = 908] [serial = 894] [outer = 00000039E294A400] 09:46:55 INFO - PROCESS | 908 | 1467132415865 Marionette DEBUG loaded listener.js 09:46:55 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039E4CA1000) [pid = 908] [serial = 895] [outer = 00000039E294A400] 09:46:56 INFO - PROCESS | 908 | 1467132416531 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1081ms 09:46:56 INFO - PROCESS | 908 | 1467132416581 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 09:46:56 INFO - PROCESS | 908 | 1467132416584 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 09:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:46:56 INFO - PROCESS | 908 | 1467132416622 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:46:56 INFO - PROCESS | 908 | 1467132416624 Marionette TRACE conn5 <- [1,1158,null,{}] 09:46:56 INFO - PROCESS | 908 | 1467132416629 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:56 INFO - PROCESS | 908 | 1467132416632 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:56 INFO - PROCESS | 908 | 1467132416750 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 09:46:56 INFO - PROCESS | 908 | 1467132416867 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:56 INFO - PROCESS | 908 | 1467132416869 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:56 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7944000 == 43 [pid = 908] [id = 299] 09:46:56 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039E4E10400) [pid = 908] [serial = 896] [outer = 0000000000000000] 09:46:56 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (00000039E4E1A400) [pid = 908] [serial = 897] [outer = 00000039E4E10400] 09:46:56 INFO - PROCESS | 908 | 1467132416926 Marionette DEBUG loaded listener.js 09:46:57 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (00000039E4E91000) [pid = 908] [serial = 898] [outer = 00000039E4E10400] 09:46:57 INFO - PROCESS | 908 | 1467132417766 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1192ms 09:46:57 INFO - PROCESS | 908 | 1467132417800 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 09:46:57 INFO - PROCESS | 908 | 1467132417805 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 09:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:46:57 INFO - PROCESS | 908 | 1467132417810 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:46:57 INFO - PROCESS | 908 | 1467132417813 Marionette TRACE conn5 <- [1,1162,null,{}] 09:46:57 INFO - PROCESS | 908 | 1467132417819 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:57 INFO - PROCESS | 908 | 1467132417822 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:57 INFO - PROCESS | 908 | 1467132417981 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 09:46:58 INFO - PROCESS | 908 | 1467132418042 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:58 INFO - PROCESS | 908 | 1467132418047 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:58 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD711800 == 44 [pid = 908] [id = 300] 09:46:58 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (00000039D383C000) [pid = 908] [serial = 899] [outer = 0000000000000000] 09:46:58 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (00000039D7DF7800) [pid = 908] [serial = 900] [outer = 00000039D383C000] 09:46:58 INFO - PROCESS | 908 | 1467132418102 Marionette DEBUG loaded listener.js 09:46:58 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (00000039DCA31800) [pid = 908] [serial = 901] [outer = 00000039D383C000] 09:46:58 INFO - PROCESS | 908 | 1467132418711 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 09:46:59 INFO - PROCESS | 908 | 1467132419696 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 09:46:59 INFO - PROCESS | 908 | 1467132419737 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:46:59 INFO - PROCESS | 908 | 1467132419743 Marionette TRACE conn5 <- [1,1166,null,{}] 09:46:59 INFO - PROCESS | 908 | 1467132419749 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:59 INFO - PROCESS | 908 | 1467132419753 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:59 INFO - PROCESS | 908 | 1467132419848 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 09:46:59 INFO - PROCESS | 908 | 1467132419925 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:59 INFO - PROCESS | 908 | 1467132419929 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:46:59 INFO - PROCESS | 908 | ++DOCSHELL 00000039D8180800 == 28 [pid = 908] [id = 301] 09:46:59 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D252F800) [pid = 908] [serial = 902] [outer = 0000000000000000] 09:46:59 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D273CC00) [pid = 908] [serial = 903] [outer = 00000039D252F800] 09:46:59 INFO - PROCESS | 908 | 1467132419988 Marionette DEBUG loaded listener.js 09:47:00 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D2EE5400) [pid = 908] [serial = 904] [outer = 00000039D252F800] 09:47:00 INFO - PROCESS | 908 | 1467132420444 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 09:47:00 INFO - PROCESS | 908 | 1467132420481 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 09:47:00 INFO - PROCESS | 908 | 1467132420488 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:47:00 INFO - PROCESS | 908 | 1467132420492 Marionette TRACE conn5 <- [1,1170,null,{}] 09:47:00 INFO - PROCESS | 908 | 1467132420497 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:00 INFO - PROCESS | 908 | 1467132420499 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:00 INFO - PROCESS | 908 | 1467132420596 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 09:47:00 INFO - PROCESS | 908 | 1467132420603 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:00 INFO - PROCESS | 908 | 1467132420606 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:00 INFO - PROCESS | 908 | ++DOCSHELL 00000039D991C800 == 29 [pid = 908] [id = 302] 09:47:00 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D3406C00) [pid = 908] [serial = 905] [outer = 0000000000000000] 09:47:00 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039D3445400) [pid = 908] [serial = 906] [outer = 00000039D3406C00] 09:47:00 INFO - PROCESS | 908 | 1467132420657 Marionette DEBUG loaded listener.js 09:47:00 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039D38BE000) [pid = 908] [serial = 907] [outer = 00000039D3406C00] 09:47:01 INFO - PROCESS | 908 | 1467132421155 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 09:47:01 INFO - PROCESS | 908 | 1467132421251 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 09:47:01 INFO - PROCESS | 908 | 1467132421255 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:47:01 INFO - PROCESS | 908 | 1467132421257 Marionette TRACE conn5 <- [1,1174,null,{}] 09:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:47:01 INFO - PROCESS | 908 | 1467132421270 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:01 INFO - PROCESS | 908 | 1467132421274 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:01 INFO - PROCESS | 908 | 1467132421407 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 09:47:01 INFO - PROCESS | 908 | 1467132421460 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:01 INFO - PROCESS | 908 | 1467132421465 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:01 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFA99000 == 30 [pid = 908] [id = 303] 09:47:01 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039D910F000) [pid = 908] [serial = 908] [outer = 0000000000000000] 09:47:01 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039D9296400) [pid = 908] [serial = 909] [outer = 00000039D910F000] 09:47:01 INFO - PROCESS | 908 | 1467132421519 Marionette DEBUG loaded listener.js 09:47:01 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039D96D8000) [pid = 908] [serial = 910] [outer = 00000039D910F000] 09:47:02 INFO - PROCESS | 908 | 1467132422014 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:47:02 INFO - PROCESS | 908 | 1467132422041 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 09:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:47:02 INFO - PROCESS | 908 | 1467132422045 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:47:02 INFO - PROCESS | 908 | 1467132422046 Marionette TRACE conn5 <- [1,1178,null,{}] 09:47:02 INFO - PROCESS | 908 | 1467132422050 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:02 INFO - PROCESS | 908 | 1467132422052 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:02 INFO - PROCESS | 908 | 1467132422175 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 09:47:02 INFO - PROCESS | 908 | 1467132422183 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:02 INFO - PROCESS | 908 | 1467132422185 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:02 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFBA8800 == 31 [pid = 908] [id = 304] 09:47:02 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039DD07EC00) [pid = 908] [serial = 911] [outer = 0000000000000000] 09:47:02 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039DD408C00) [pid = 908] [serial = 912] [outer = 00000039DD07EC00] 09:47:02 INFO - PROCESS | 908 | 1467132422271 Marionette DEBUG loaded listener.js 09:47:02 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039DD4D4C00) [pid = 908] [serial = 913] [outer = 00000039DD07EC00] 09:47:02 INFO - PROCESS | 908 | 1467132422779 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:47:02 INFO - PROCESS | 908 | 1467132422830 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 09:47:02 INFO - PROCESS | 908 | 1467132422834 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:47:02 INFO - PROCESS | 908 | 1467132422835 Marionette TRACE conn5 <- [1,1182,null,{}] 09:47:02 INFO - PROCESS | 908 | 1467132422845 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:02 INFO - PROCESS | 908 | 1467132422847 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:02 INFO - PROCESS | 908 | 1467132422960 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 09:47:02 INFO - PROCESS | 908 | 1467132422970 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:02 INFO - PROCESS | 908 | 1467132422972 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:02 INFO - PROCESS | 908 | ++DOCSHELL 00000039E05B1000 == 32 [pid = 908] [id = 305] 09:47:02 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039DD07F000) [pid = 908] [serial = 914] [outer = 0000000000000000] 09:47:03 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039DEF0AC00) [pid = 908] [serial = 915] [outer = 00000039DD07F000] 09:47:03 INFO - PROCESS | 908 | 1467132423021 Marionette DEBUG loaded listener.js 09:47:03 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039DF87D800) [pid = 908] [serial = 916] [outer = 00000039DD07F000] 09:47:03 INFO - PROCESS | 908 | 1467132423497 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:47:03 INFO - PROCESS | 908 | 1467132423533 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 09:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:47:03 INFO - PROCESS | 908 | 1467132423536 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:47:03 INFO - PROCESS | 908 | 1467132423538 Marionette TRACE conn5 <- [1,1186,null,{}] 09:47:03 INFO - PROCESS | 908 | 1467132423545 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:03 INFO - PROCESS | 908 | 1467132423552 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:03 INFO - PROCESS | 908 | 1467132423706 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 09:47:04 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039E0583000) [pid = 908] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:47:04 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039DD7C4800) [pid = 908] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:47:04 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039E242CC00) [pid = 908] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:47:04 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039DF871000) [pid = 908] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:47:04 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D3448800) [pid = 908] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:47:04 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D1541000) [pid = 908] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:47:04 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D83E9C00) [pid = 908] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:47:04 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D2ED7800) [pid = 908] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:47:04 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039DD079400) [pid = 908] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:47:04 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039E3A26000) [pid = 908] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:47:04 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039E4880000) [pid = 908] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:47:04 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DCA2E400) [pid = 908] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:47:04 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039E03A2800) [pid = 908] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:47:04 INFO - PROCESS | 908 | 1467132424044 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:04 INFO - PROCESS | 908 | 1467132424046 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:04 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFE13000 == 33 [pid = 908] [id = 306] 09:47:04 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D165FC00) [pid = 908] [serial = 917] [outer = 0000000000000000] 09:47:04 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D32C5400) [pid = 908] [serial = 918] [outer = 00000039D165FC00] 09:47:04 INFO - PROCESS | 908 | 1467132424094 Marionette DEBUG loaded listener.js 09:47:04 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039DDD0CC00) [pid = 908] [serial = 919] [outer = 00000039D165FC00] 09:47:04 INFO - PROCESS | 908 | 1467132424527 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1034ms 09:47:04 INFO - PROCESS | 908 | 1467132424572 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 09:47:04 INFO - PROCESS | 908 | 1467132424574 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 09:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:47:04 INFO - PROCESS | 908 | 1467132424578 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:47:04 INFO - PROCESS | 908 | 1467132424580 Marionette TRACE conn5 <- [1,1190,null,{}] 09:47:04 INFO - PROCESS | 908 | 1467132424583 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:04 INFO - PROCESS | 908 | 1467132424585 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:04 INFO - PROCESS | 908 | 1467132424699 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 09:47:04 INFO - PROCESS | 908 | 1467132424708 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:04 INFO - PROCESS | 908 | 1467132424710 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:04 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3928800 == 34 [pid = 908] [id = 307] 09:47:04 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039DD7C4800) [pid = 908] [serial = 920] [outer = 0000000000000000] 09:47:04 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E03A0000) [pid = 908] [serial = 921] [outer = 00000039DD7C4800] 09:47:04 INFO - PROCESS | 908 | 1467132424758 Marionette DEBUG loaded listener.js 09:47:04 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E05C1C00) [pid = 908] [serial = 922] [outer = 00000039DD7C4800] 09:47:05 INFO - PROCESS | 908 | 1467132425192 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:47:05 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:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 629ms 09:47:05 INFO - PROCESS | 908 | 1467132425209 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 09:47:05 INFO - PROCESS | 908 | 1467132425211 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 09:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:47:05 INFO - PROCESS | 908 | 1467132425214 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:47:05 INFO - PROCESS | 908 | 1467132425216 Marionette TRACE conn5 <- [1,1194,null,{}] 09:47:05 INFO - PROCESS | 908 | 1467132425220 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:05 INFO - PROCESS | 908 | 1467132425222 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:05 INFO - PROCESS | 908 | 1467132425335 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 09:47:05 INFO - PROCESS | 908 | 1467132425343 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:05 INFO - PROCESS | 908 | 1467132425345 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:05 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4D83000 == 35 [pid = 908] [id = 308] 09:47:05 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039D367A400) [pid = 908] [serial = 923] [outer = 0000000000000000] 09:47:05 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E0B8A000) [pid = 908] [serial = 924] [outer = 00000039D367A400] 09:47:05 INFO - PROCESS | 908 | 1467132425390 Marionette DEBUG loaded listener.js 09:47:05 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E0DAA800) [pid = 908] [serial = 925] [outer = 00000039D367A400] 09:47:05 INFO - PROCESS | 908 | 1467132425841 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:47:05 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:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 692ms 09:47:05 INFO - PROCESS | 908 | 1467132425910 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 09:47:05 INFO - PROCESS | 908 | 1467132425912 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 09:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:47:05 INFO - PROCESS | 908 | 1467132425915 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:47:05 INFO - PROCESS | 908 | 1467132425917 Marionette TRACE conn5 <- [1,1198,null,{}] 09:47:05 INFO - PROCESS | 908 | 1467132425921 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:05 INFO - PROCESS | 908 | 1467132425923 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:06 INFO - PROCESS | 908 | 1467132426012 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 09:47:06 INFO - PROCESS | 908 | 1467132426020 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:06 INFO - PROCESS | 908 | 1467132426022 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:06 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6017800 == 36 [pid = 908] [id = 309] 09:47:06 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039E0DF2C00) [pid = 908] [serial = 926] [outer = 0000000000000000] 09:47:06 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039E1520400) [pid = 908] [serial = 927] [outer = 00000039E0DF2C00] 09:47:06 INFO - PROCESS | 908 | 1467132426067 Marionette DEBUG loaded listener.js 09:47:06 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039E2122C00) [pid = 908] [serial = 928] [outer = 00000039E0DF2C00] 09:47:06 INFO - PROCESS | 908 | 1467132426938 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1081ms 09:47:07 INFO - PROCESS | 908 | 1467132427001 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 09:47:07 INFO - PROCESS | 908 | 1467132427005 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 09:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:47:07 INFO - PROCESS | 908 | 1467132427010 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:47:07 INFO - PROCESS | 908 | 1467132427017 Marionette TRACE conn5 <- [1,1202,null,{}] 09:47:07 INFO - PROCESS | 908 | 1467132427023 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:07 INFO - PROCESS | 908 | 1467132427026 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:07 INFO - PROCESS | 908 | 1467132427175 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 09:47:07 INFO - PROCESS | 908 | 1467132427299 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:07 INFO - PROCESS | 908 | 1467132427303 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:07 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD431800 == 37 [pid = 908] [id = 310] 09:47:07 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039D32C3C00) [pid = 908] [serial = 929] [outer = 0000000000000000] 09:47:07 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039D32D0800) [pid = 908] [serial = 930] [outer = 00000039D32C3C00] 09:47:07 INFO - PROCESS | 908 | 1467132427370 Marionette DEBUG loaded listener.js 09:47:07 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039D7655400) [pid = 908] [serial = 931] [outer = 00000039D32C3C00] 09:47:08 INFO - PROCESS | 908 | 1467132428158 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1190ms 09:47:08 INFO - PROCESS | 908 | 1467132428205 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 09:47:08 INFO - PROCESS | 908 | 1467132428210 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 09:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:47:08 INFO - PROCESS | 908 | 1467132428217 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:47:08 INFO - PROCESS | 908 | 1467132428220 Marionette TRACE conn5 <- [1,1206,null,{}] 09:47:08 INFO - PROCESS | 908 | 1467132428224 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:08 INFO - PROCESS | 908 | 1467132428227 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:08 INFO - PROCESS | 908 | 1467132428369 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 09:47:08 INFO - PROCESS | 908 | 1467132428491 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:08 INFO - PROCESS | 908 | 1467132428494 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:08 INFO - PROCESS | 908 | ++DOCSHELL 00000039E1FB7000 == 38 [pid = 908] [id = 311] 09:47:08 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039D96CDC00) [pid = 908] [serial = 932] [outer = 0000000000000000] 09:47:08 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039DD110000) [pid = 908] [serial = 933] [outer = 00000039D96CDC00] 09:47:08 INFO - PROCESS | 908 | 1467132428560 Marionette DEBUG loaded listener.js 09:47:08 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039DDD13400) [pid = 908] [serial = 934] [outer = 00000039D96CDC00] 09:47:09 INFO - PROCESS | 908 | 1467132429470 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1347ms 09:47:09 INFO - PROCESS | 908 | 1467132429566 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 09:47:09 INFO - PROCESS | 908 | 1467132429571 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 09:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:47:09 INFO - PROCESS | 908 | 1467132429577 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:47:09 INFO - PROCESS | 908 | 1467132429580 Marionette TRACE conn5 <- [1,1210,null,{}] 09:47:09 INFO - PROCESS | 908 | 1467132429586 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:09 INFO - PROCESS | 908 | 1467132429589 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:09 INFO - PROCESS | 908 | 1467132429736 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 09:47:09 INFO - PROCESS | 908 | 1467132429845 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:09 INFO - PROCESS | 908 | 1467132429849 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:09 INFO - PROCESS | 908 | --DOCSHELL 00000039E4D83000 == 37 [pid = 908] [id = 308] 09:47:09 INFO - PROCESS | 908 | --DOCSHELL 00000039E3928800 == 36 [pid = 908] [id = 307] 09:47:09 INFO - PROCESS | 908 | --DOCSHELL 00000039DFE13000 == 35 [pid = 908] [id = 306] 09:47:09 INFO - PROCESS | 908 | --DOCSHELL 00000039E05B1000 == 34 [pid = 908] [id = 305] 09:47:09 INFO - PROCESS | 908 | --DOCSHELL 00000039DFBA8800 == 33 [pid = 908] [id = 304] 09:47:09 INFO - PROCESS | 908 | --DOCSHELL 00000039DFA99000 == 32 [pid = 908] [id = 303] 09:47:09 INFO - PROCESS | 908 | --DOCSHELL 00000039D991C800 == 31 [pid = 908] [id = 302] 09:47:09 INFO - PROCESS | 908 | --DOCSHELL 00000039D8180800 == 30 [pid = 908] [id = 301] 09:47:09 INFO - PROCESS | 908 | --DOCSHELL 00000039DD711800 == 29 [pid = 908] [id = 300] 09:47:09 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039E0978800) [pid = 908] [serial = 850] [outer = 0000000000000000] [url = about:blank] 09:47:09 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039E0B8F000) [pid = 908] [serial = 870] [outer = 0000000000000000] [url = about:blank] 09:47:09 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039E0DEB800) [pid = 908] [serial = 873] [outer = 0000000000000000] [url = about:blank] 09:47:09 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039E0D9AC00) [pid = 908] [serial = 871] [outer = 0000000000000000] [url = about:blank] 09:47:09 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039E35C7000) [pid = 908] [serial = 876] [outer = 0000000000000000] [url = about:blank] 09:47:09 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039E1523000) [pid = 908] [serial = 874] [outer = 0000000000000000] [url = about:blank] 09:47:09 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039DFBEB400) [pid = 908] [serial = 867] [outer = 0000000000000000] [url = about:blank] 09:47:09 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039D36E3000) [pid = 908] [serial = 861] [outer = 0000000000000000] [url = about:blank] 09:47:09 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D83E3400) [pid = 908] [serial = 862] [outer = 0000000000000000] [url = about:blank] 09:47:09 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D1608C00) [pid = 908] [serial = 852] [outer = 0000000000000000] [url = about:blank] 09:47:09 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D201F000) [pid = 908] [serial = 853] [outer = 0000000000000000] [url = about:blank] 09:47:09 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039DD06E400) [pid = 908] [serial = 855] [outer = 0000000000000000] [url = about:blank] 09:47:09 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039DD7C3C00) [pid = 908] [serial = 856] [outer = 0000000000000000] [url = about:blank] 09:47:09 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039DFF4F400) [pid = 908] [serial = 858] [outer = 0000000000000000] [url = about:blank] 09:47:09 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039E0B91C00) [pid = 908] [serial = 859] [outer = 0000000000000000] [url = about:blank] 09:47:09 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039DD407C00) [pid = 908] [serial = 864] [outer = 0000000000000000] [url = about:blank] 09:47:09 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DD7BA000) [pid = 908] [serial = 865] [outer = 0000000000000000] [url = about:blank] 09:47:09 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039E4877800) [pid = 908] [serial = 883] [outer = 0000000000000000] [url = about:blank] 09:47:09 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039E4C9A000) [pid = 908] [serial = 886] [outer = 0000000000000000] [url = about:blank] 09:47:09 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039E4884400) [pid = 908] [serial = 885] [outer = 0000000000000000] [url = about:blank] 09:47:09 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039E3A29C00) [pid = 908] [serial = 882] [outer = 0000000000000000] [url = about:blank] 09:47:09 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039E365E400) [pid = 908] [serial = 877] [outer = 0000000000000000] [url = about:blank] 09:47:09 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039E24ED400) [pid = 908] [serial = 879] [outer = 0000000000000000] [url = about:blank] 09:47:09 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039E3905C00) [pid = 908] [serial = 880] [outer = 0000000000000000] [url = about:blank] 09:47:09 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039E01E5000) [pid = 908] [serial = 868] [outer = 0000000000000000] [url = about:blank] 09:47:09 INFO - PROCESS | 908 | ++DOCSHELL 00000039D470B800 == 30 [pid = 908] [id = 312] 09:47:09 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039D1606000) [pid = 908] [serial = 935] [outer = 0000000000000000] 09:47:09 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039D201E800) [pid = 908] [serial = 936] [outer = 00000039D1606000] 09:47:09 INFO - PROCESS | 908 | 1467132429943 Marionette DEBUG loaded listener.js 09:47:10 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039D3673000) [pid = 908] [serial = 937] [outer = 00000039D1606000] 09:47:10 INFO - PROCESS | 908 | 1467132430425 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 09:47:10 INFO - PROCESS | 908 | 1467132430465 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 09:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:47:10 INFO - PROCESS | 908 | 1467132430471 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:47:10 INFO - PROCESS | 908 | 1467132430474 Marionette TRACE conn5 <- [1,1214,null,{}] 09:47:10 INFO - PROCESS | 908 | 1467132430478 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:10 INFO - PROCESS | 908 | 1467132430480 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:10 INFO - PROCESS | 908 | 1467132430573 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 09:47:10 INFO - PROCESS | 908 | 1467132430580 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:10 INFO - PROCESS | 908 | 1467132430582 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:10 INFO - PROCESS | 908 | ++DOCSHELL 00000039DDDA4800 == 31 [pid = 908] [id = 313] 09:47:10 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D8377400) [pid = 908] [serial = 938] [outer = 0000000000000000] 09:47:10 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D9293400) [pid = 908] [serial = 939] [outer = 00000039D8377400] 09:47:10 INFO - PROCESS | 908 | 1467132430631 Marionette DEBUG loaded listener.js 09:47:10 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039DCA08C00) [pid = 908] [serial = 940] [outer = 00000039D8377400] 09:47:11 INFO - PROCESS | 908 | 1467132431131 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 692ms 09:47:11 INFO - PROCESS | 908 | 1467132431167 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 09:47:11 INFO - PROCESS | 908 | 1467132431169 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 09:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:47:11 INFO - PROCESS | 908 | 1467132431173 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:47:11 INFO - PROCESS | 908 | 1467132431176 Marionette TRACE conn5 <- [1,1218,null,{}] 09:47:11 INFO - PROCESS | 908 | 1467132431188 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:11 INFO - PROCESS | 908 | 1467132431194 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:11 INFO - PROCESS | 908 | 1467132431328 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 09:47:11 INFO - PROCESS | 908 | 1467132431422 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:11 INFO - PROCESS | 908 | 1467132431426 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:11 INFO - PROCESS | 908 | ++DOCSHELL 00000039E05A3800 == 32 [pid = 908] [id = 314] 09:47:11 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D9105C00) [pid = 908] [serial = 941] [outer = 0000000000000000] 09:47:11 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DDD39000) [pid = 908] [serial = 942] [outer = 00000039D9105C00] 09:47:11 INFO - PROCESS | 908 | 1467132431480 Marionette DEBUG loaded listener.js 09:47:11 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039DFBEB400) [pid = 908] [serial = 943] [outer = 00000039D9105C00] 09:47:11 INFO - PROCESS | 908 | 1467132431880 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 732ms 09:47:11 INFO - PROCESS | 908 | 1467132431907 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 09:47:11 INFO - PROCESS | 908 | 1467132431910 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 09:47:11 INFO - PROCESS | 908 | 1467132431913 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:47:11 INFO - PROCESS | 908 | 1467132431915 Marionette TRACE conn5 <- [1,1222,null,{}] 09:47:11 INFO - PROCESS | 908 | 1467132431919 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:11 INFO - PROCESS | 908 | 1467132431921 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:12 INFO - PROCESS | 908 | 1467132432017 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 09:47:12 INFO - PROCESS | 908 | 1467132432022 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:12 INFO - PROCESS | 908 | 1467132432024 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:12 INFO - PROCESS | 908 | ++DOCSHELL 00000039E218C000 == 33 [pid = 908] [id = 315] 09:47:12 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E0141400) [pid = 908] [serial = 944] [outer = 0000000000000000] 09:47:12 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E01E2800) [pid = 908] [serial = 945] [outer = 00000039E0141400] 09:47:12 INFO - PROCESS | 908 | 1467132432072 Marionette DEBUG loaded listener.js 09:47:12 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E04F6400) [pid = 908] [serial = 946] [outer = 00000039E0141400] 09:47:12 INFO - PROCESS | 908 | 1467132432579 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 733ms 09:47:12 INFO - PROCESS | 908 | 1467132432649 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 09:47:12 INFO - PROCESS | 908 | 1467132432651 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 09:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:47:12 INFO - PROCESS | 908 | 1467132432655 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:47:12 INFO - PROCESS | 908 | 1467132432657 Marionette TRACE conn5 <- [1,1226,null,{}] 09:47:12 INFO - PROCESS | 908 | 1467132432661 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:12 INFO - PROCESS | 908 | 1467132432663 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:12 INFO - PROCESS | 908 | 1467132432808 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 09:47:12 INFO - PROCESS | 908 | 1467132432828 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:12 INFO - PROCESS | 908 | 1467132432830 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:12 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3924000 == 34 [pid = 908] [id = 316] 09:47:12 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E05CA400) [pid = 908] [serial = 947] [outer = 0000000000000000] 09:47:12 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E0B8F000) [pid = 908] [serial = 948] [outer = 00000039E05CA400] 09:47:12 INFO - PROCESS | 908 | 1467132432876 Marionette DEBUG loaded listener.js 09:47:12 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E0DEB800) [pid = 908] [serial = 949] [outer = 00000039E05CA400] 09:47:13 INFO - PROCESS | 908 | 1467132433355 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 734ms 09:47:13 INFO - PROCESS | 908 | 1467132433391 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 09:47:13 INFO - PROCESS | 908 | 1467132433393 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 09:47:13 INFO - PROCESS | 908 | 1467132433396 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:47:13 INFO - PROCESS | 908 | 1467132433398 Marionette TRACE conn5 <- [1,1230,null,{}] 09:47:13 INFO - PROCESS | 908 | 1467132433407 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:13 INFO - PROCESS | 908 | 1467132433413 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:13 INFO - PROCESS | 908 | 1467132433773 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 09:47:13 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D165FC00) [pid = 908] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:47:13 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D9292C00) [pid = 908] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:47:13 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039E4E10400) [pid = 908] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:47:13 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039DD07F000) [pid = 908] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:47:13 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D3406C00) [pid = 908] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:47:13 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D910F000) [pid = 908] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:47:13 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DD07EC00) [pid = 908] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:47:13 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D383C000) [pid = 908] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:47:13 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D252F800) [pid = 908] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:47:13 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039DFC96C00) [pid = 908] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:47:13 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039E294A400) [pid = 908] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:47:13 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039DD7C4800) [pid = 908] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:47:13 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039D367A400) [pid = 908] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:47:13 INFO - PROCESS | 908 | 1467132433849 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:13 INFO - PROCESS | 908 | 1467132433853 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:13 INFO - PROCESS | 908 | ++DOCSHELL 00000039D7683800 == 35 [pid = 908] [id = 317] 09:47:13 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039D1608C00) [pid = 908] [serial = 950] [outer = 0000000000000000] 09:47:13 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D168A000) [pid = 908] [serial = 951] [outer = 00000039D1608C00] 09:47:13 INFO - PROCESS | 908 | 1467132433962 Marionette DEBUG loaded listener.js 09:47:14 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D2EEB000) [pid = 908] [serial = 952] [outer = 00000039D1608C00] 09:47:14 INFO - PROCESS | 908 | 1467132434741 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1387ms 09:47:14 INFO - PROCESS | 908 | 1467132434789 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 09:47:14 INFO - PROCESS | 908 | 1467132434793 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 09:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:47:14 INFO - PROCESS | 908 | 1467132434799 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:47:14 INFO - PROCESS | 908 | 1467132434803 Marionette TRACE conn5 <- [1,1234,null,{}] 09:47:14 INFO - PROCESS | 908 | 1467132434808 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:14 INFO - PROCESS | 908 | 1467132434811 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:14 INFO - PROCESS | 908 | 1467132434970 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 09:47:15 INFO - PROCESS | 908 | 1467132435099 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:15 INFO - PROCESS | 908 | 1467132435102 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:15 INFO - PROCESS | 908 | ++DOCSHELL 00000039E05AB800 == 36 [pid = 908] [id = 318] 09:47:15 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D846EC00) [pid = 908] [serial = 953] [outer = 0000000000000000] 09:47:15 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039DCA2E400) [pid = 908] [serial = 954] [outer = 00000039D846EC00] 09:47:15 INFO - PROCESS | 908 | 1467132435168 Marionette DEBUG loaded listener.js 09:47:15 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DD4C4400) [pid = 908] [serial = 955] [outer = 00000039D846EC00] 09:47:16 INFO - PROCESS | 908 | 1467132436178 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1441ms 09:47:16 INFO - PROCESS | 908 | 1467132436242 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 09:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:47:16 INFO - PROCESS | 908 | 1467132436246 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 09:47:16 INFO - PROCESS | 908 | 1467132436250 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:47:16 INFO - PROCESS | 908 | 1467132436252 Marionette TRACE conn5 <- [1,1238,null,{}] 09:47:16 INFO - PROCESS | 908 | 1467132436257 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:16 INFO - PROCESS | 908 | 1467132436260 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:16 INFO - PROCESS | 908 | 1467132436374 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 09:47:16 INFO - PROCESS | 908 | 1467132436500 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:16 INFO - PROCESS | 908 | 1467132436503 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:16 INFO - PROCESS | 908 | ++DOCSHELL 00000039E602B800 == 37 [pid = 908] [id = 319] 09:47:16 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039E01E2C00) [pid = 908] [serial = 956] [outer = 0000000000000000] 09:47:16 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E03A3800) [pid = 908] [serial = 957] [outer = 00000039E01E2C00] 09:47:16 INFO - PROCESS | 908 | 1467132436608 Marionette DEBUG loaded listener.js 09:47:16 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E0DEAC00) [pid = 908] [serial = 958] [outer = 00000039E01E2C00] 09:47:17 INFO - PROCESS | 908 | 1467132437242 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1035ms 09:47:17 INFO - PROCESS | 908 | 1467132437286 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 09:47:17 INFO - PROCESS | 908 | 1467132437290 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 09:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:47:17 INFO - PROCESS | 908 | 1467132437302 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:47:17 INFO - PROCESS | 908 | 1467132437307 Marionette TRACE conn5 <- [1,1242,null,{}] 09:47:17 INFO - PROCESS | 908 | 1467132437330 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:17 INFO - PROCESS | 908 | 1467132437334 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:17 INFO - PROCESS | 908 | 1467132437495 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 09:47:17 INFO - PROCESS | 908 | 1467132437617 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:17 INFO - PROCESS | 908 | 1467132437620 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:17 INFO - PROCESS | 908 | ++DOCSHELL 00000039E711E000 == 38 [pid = 908] [id = 320] 09:47:17 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E242F800) [pid = 908] [serial = 959] [outer = 0000000000000000] 09:47:17 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E35C0800) [pid = 908] [serial = 960] [outer = 00000039E242F800] 09:47:17 INFO - PROCESS | 908 | 1467132437682 Marionette DEBUG loaded listener.js 09:47:17 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E365E000) [pid = 908] [serial = 961] [outer = 00000039E242F800] 09:47:18 INFO - PROCESS | 908 | 1467132438358 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1115ms 09:47:18 INFO - PROCESS | 908 | 1467132438415 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 09:47:18 INFO - PROCESS | 908 | 1467132438417 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 09:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:47:18 INFO - PROCESS | 908 | 1467132438421 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:47:18 INFO - PROCESS | 908 | 1467132438423 Marionette TRACE conn5 <- [1,1246,null,{}] 09:47:18 INFO - PROCESS | 908 | 1467132438426 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:18 INFO - PROCESS | 908 | 1467132438429 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:18 INFO - PROCESS | 908 | 1467132438540 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 09:47:18 INFO - PROCESS | 908 | 1467132438754 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:18 INFO - PROCESS | 908 | 1467132438757 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:18 INFO - PROCESS | 908 | ++DOCSHELL 00000039D8621000 == 39 [pid = 908] [id = 321] 09:47:18 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039D273C400) [pid = 908] [serial = 962] [outer = 0000000000000000] 09:47:18 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039D2EEF400) [pid = 908] [serial = 963] [outer = 00000039D273C400] 09:47:18 INFO - PROCESS | 908 | 1467132438824 Marionette DEBUG loaded listener.js 09:47:18 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039D80B3400) [pid = 908] [serial = 964] [outer = 00000039D273C400] 09:47:19 INFO - PROCESS | 908 | 1467132439495 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1130ms 09:47:19 INFO - PROCESS | 908 | 1467132439555 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 09:47:19 INFO - PROCESS | 908 | 1467132439559 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 09:47:19 INFO - PROCESS | 908 | 1467132439584 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:47:19 INFO - PROCESS | 908 | 1467132439587 Marionette TRACE conn5 <- [1,1250,null,{}] 09:47:19 INFO - PROCESS | 908 | 1467132439593 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:19 INFO - PROCESS | 908 | 1467132439597 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:20 INFO - PROCESS | 908 | --DOCSHELL 00000039E3924000 == 38 [pid = 908] [id = 316] 09:47:20 INFO - PROCESS | 908 | --DOCSHELL 00000039E218C000 == 37 [pid = 908] [id = 315] 09:47:20 INFO - PROCESS | 908 | --DOCSHELL 00000039E05A3800 == 36 [pid = 908] [id = 314] 09:47:20 INFO - PROCESS | 908 | --DOCSHELL 00000039DDDA4800 == 35 [pid = 908] [id = 313] 09:47:20 INFO - PROCESS | 908 | --DOCSHELL 00000039D470B800 == 34 [pid = 908] [id = 312] 09:47:20 INFO - PROCESS | 908 | --DOCSHELL 00000039DD431800 == 33 [pid = 908] [id = 310] 09:47:20 INFO - PROCESS | 908 | --DOCSHELL 00000039E1FB7000 == 32 [pid = 908] [id = 311] 09:47:20 INFO - PROCESS | 908 | --DOCSHELL 00000039D8621000 == 31 [pid = 908] [id = 321] 09:47:20 INFO - PROCESS | 908 | --DOCSHELL 00000039E711E000 == 30 [pid = 908] [id = 320] 09:47:20 INFO - PROCESS | 908 | --DOCSHELL 00000039E602B800 == 29 [pid = 908] [id = 319] 09:47:20 INFO - PROCESS | 908 | --DOCSHELL 00000039E05AB800 == 28 [pid = 908] [id = 318] 09:47:20 INFO - PROCESS | 908 | --DOCSHELL 00000039D7683800 == 27 [pid = 908] [id = 317] 09:47:20 INFO - PROCESS | 908 | --DOCSHELL 00000039E6017800 == 26 [pid = 908] [id = 309] 09:47:20 INFO - PROCESS | 908 | 1467132440423 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 09:47:20 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D32C5400) [pid = 908] [serial = 918] [outer = 0000000000000000] [url = about:blank] 09:47:20 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039DD4BC000) [pid = 908] [serial = 889] [outer = 0000000000000000] [url = about:blank] 09:47:20 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039E4E1A400) [pid = 908] [serial = 897] [outer = 0000000000000000] [url = about:blank] 09:47:20 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039DEF0AC00) [pid = 908] [serial = 915] [outer = 0000000000000000] [url = about:blank] 09:47:20 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D9CCE000) [pid = 908] [serial = 888] [outer = 0000000000000000] [url = about:blank] 09:47:20 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D3445400) [pid = 908] [serial = 906] [outer = 0000000000000000] [url = about:blank] 09:47:20 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D96D8000) [pid = 908] [serial = 910] [outer = 0000000000000000] [url = about:blank] 09:47:20 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039DD4D4C00) [pid = 908] [serial = 913] [outer = 0000000000000000] [url = about:blank] 09:47:20 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DCA31800) [pid = 908] [serial = 901] [outer = 0000000000000000] [url = about:blank] 09:47:20 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D273CC00) [pid = 908] [serial = 903] [outer = 0000000000000000] [url = about:blank] 09:47:20 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039E4E91000) [pid = 908] [serial = 898] [outer = 0000000000000000] [url = about:blank] 09:47:20 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039E03AC800) [pid = 908] [serial = 891] [outer = 0000000000000000] [url = about:blank] 09:47:20 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039D38BE000) [pid = 908] [serial = 907] [outer = 0000000000000000] [url = about:blank] 09:47:20 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039E4CA1000) [pid = 908] [serial = 895] [outer = 0000000000000000] [url = about:blank] 09:47:20 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039D9296400) [pid = 908] [serial = 909] [outer = 0000000000000000] [url = about:blank] 09:47:20 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039E0DEF800) [pid = 908] [serial = 892] [outer = 0000000000000000] [url = about:blank] 09:47:20 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039E487FC00) [pid = 908] [serial = 894] [outer = 0000000000000000] [url = about:blank] 09:47:20 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039E05C1C00) [pid = 908] [serial = 922] [outer = 0000000000000000] [url = about:blank] 09:47:20 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039DF87D800) [pid = 908] [serial = 916] [outer = 0000000000000000] [url = about:blank] 09:47:20 INFO - PROCESS | 908 | --DOMWINDOW == 64 (00000039DDD0CC00) [pid = 908] [serial = 919] [outer = 0000000000000000] [url = about:blank] 09:47:20 INFO - PROCESS | 908 | --DOMWINDOW == 63 (00000039E03A0000) [pid = 908] [serial = 921] [outer = 0000000000000000] [url = about:blank] 09:47:20 INFO - PROCESS | 908 | --DOMWINDOW == 62 (00000039D2EE5400) [pid = 908] [serial = 904] [outer = 0000000000000000] [url = about:blank] 09:47:20 INFO - PROCESS | 908 | --DOMWINDOW == 61 (00000039D7DF7800) [pid = 908] [serial = 900] [outer = 0000000000000000] [url = about:blank] 09:47:20 INFO - PROCESS | 908 | --DOMWINDOW == 60 (00000039DD408C00) [pid = 908] [serial = 912] [outer = 0000000000000000] [url = about:blank] 09:47:20 INFO - PROCESS | 908 | --DOMWINDOW == 59 (00000039E0B8A000) [pid = 908] [serial = 924] [outer = 0000000000000000] [url = about:blank] 09:47:20 INFO - PROCESS | 908 | --DOMWINDOW == 58 (00000039E0DAA800) [pid = 908] [serial = 925] [outer = 0000000000000000] [url = about:blank] 09:47:20 INFO - PROCESS | 908 | 1467132440626 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:20 INFO - PROCESS | 908 | 1467132440630 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:20 INFO - PROCESS | 908 | ++DOCSHELL 00000039D3652800 == 27 [pid = 908] [id = 322] 09:47:20 INFO - PROCESS | 908 | ++DOMWINDOW == 59 (00000039D1666000) [pid = 908] [serial = 965] [outer = 0000000000000000] 09:47:20 INFO - PROCESS | 908 | ++DOMWINDOW == 60 (00000039D1690400) [pid = 908] [serial = 966] [outer = 00000039D1666000] 09:47:20 INFO - PROCESS | 908 | 1467132440687 Marionette DEBUG loaded listener.js 09:47:20 INFO - PROCESS | 908 | ++DOMWINDOW == 61 (00000039D2028000) [pid = 908] [serial = 967] [outer = 00000039D1666000] 09:47:21 INFO - PROCESS | 908 | 1467132441207 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1690ms 09:47:21 INFO - PROCESS | 908 | 1467132441280 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 09:47:21 INFO - PROCESS | 908 | 1467132441285 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 09:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:47:21 INFO - PROCESS | 908 | 1467132441290 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:47:21 INFO - PROCESS | 908 | 1467132441294 Marionette TRACE conn5 <- [1,1254,null,{}] 09:47:21 INFO - PROCESS | 908 | 1467132441299 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:21 INFO - PROCESS | 908 | 1467132441302 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:21 INFO - PROCESS | 908 | 1467132441405 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 09:47:21 INFO - PROCESS | 908 | 1467132441414 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:21 INFO - PROCESS | 908 | 1467132441417 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:21 INFO - PROCESS | 908 | ++DOCSHELL 00000039D914D800 == 28 [pid = 908] [id = 323] 09:47:21 INFO - PROCESS | 908 | ++DOMWINDOW == 62 (00000039D2EF0800) [pid = 908] [serial = 968] [outer = 0000000000000000] 09:47:21 INFO - PROCESS | 908 | ++DOMWINDOW == 63 (00000039D32CE000) [pid = 908] [serial = 969] [outer = 00000039D2EF0800] 09:47:21 INFO - PROCESS | 908 | 1467132441467 Marionette DEBUG loaded listener.js 09:47:21 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (00000039D3444C00) [pid = 908] [serial = 970] [outer = 00000039D2EF0800] 09:47:21 INFO - PROCESS | 908 | 1467132441988 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 735ms 09:47:22 INFO - PROCESS | 908 | 1467132442027 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 09:47:22 INFO - PROCESS | 908 | 1467132442031 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 09:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:47:22 INFO - PROCESS | 908 | 1467132442034 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:47:22 INFO - PROCESS | 908 | 1467132442036 Marionette TRACE conn5 <- [1,1258,null,{}] 09:47:22 INFO - PROCESS | 908 | 1467132442041 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:22 INFO - PROCESS | 908 | 1467132442043 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:22 INFO - PROCESS | 908 | 1467132442174 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 09:47:22 INFO - PROCESS | 908 | 1467132442234 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:22 INFO - PROCESS | 908 | 1467132442236 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:22 INFO - PROCESS | 908 | ++DOCSHELL 00000039DF145800 == 29 [pid = 908] [id = 324] 09:47:22 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (00000039D4241000) [pid = 908] [serial = 971] [outer = 0000000000000000] 09:47:22 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039D796A800) [pid = 908] [serial = 972] [outer = 00000039D4241000] 09:47:22 INFO - PROCESS | 908 | 1467132442287 Marionette DEBUG loaded listener.js 09:47:22 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039D83E9C00) [pid = 908] [serial = 973] [outer = 00000039D4241000] 09:47:22 INFO - PROCESS | 908 | 1467132442748 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 733ms 09:47:22 INFO - PROCESS | 908 | 1467132442774 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 09:47:22 INFO - PROCESS | 908 | 1467132442779 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 09:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:47:22 INFO - PROCESS | 908 | 1467132442790 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:47:22 INFO - PROCESS | 908 | 1467132442795 Marionette TRACE conn5 <- [1,1262,null,{}] 09:47:22 INFO - PROCESS | 908 | 1467132442798 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:22 INFO - PROCESS | 908 | 1467132442802 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:22 INFO - PROCESS | 908 | 1467132442927 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 09:47:23 INFO - PROCESS | 908 | 1467132442985 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:23 INFO - PROCESS | 908 | 1467132442987 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:23 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFB47800 == 30 [pid = 908] [id = 325] 09:47:23 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039D936AC00) [pid = 908] [serial = 974] [outer = 0000000000000000] 09:47:23 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039DCEE0800) [pid = 908] [serial = 975] [outer = 00000039D936AC00] 09:47:23 INFO - PROCESS | 908 | 1467132443038 Marionette DEBUG loaded listener.js 09:47:23 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039DD407C00) [pid = 908] [serial = 976] [outer = 00000039D936AC00] 09:47:23 INFO - PROCESS | 908 | 1467132443554 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 838ms 09:47:23 INFO - PROCESS | 908 | 1467132443628 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 09:47:23 INFO - PROCESS | 908 | 1467132443630 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 09:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:47:23 INFO - PROCESS | 908 | 1467132443633 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:47:23 INFO - PROCESS | 908 | 1467132443635 Marionette TRACE conn5 <- [1,1266,null,{}] 09:47:23 INFO - PROCESS | 908 | 1467132443639 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:23 INFO - PROCESS | 908 | 1467132443641 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:23 INFO - PROCESS | 908 | 1467132443777 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 09:47:23 INFO - PROCESS | 908 | 1467132443783 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:23 INFO - PROCESS | 908 | 1467132443785 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:23 INFO - PROCESS | 908 | ++DOCSHELL 00000039E050D000 == 31 [pid = 908] [id = 326] 09:47:23 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039DD4D3000) [pid = 908] [serial = 977] [outer = 0000000000000000] 09:47:23 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039DD742400) [pid = 908] [serial = 978] [outer = 00000039DD4D3000] 09:47:23 INFO - PROCESS | 908 | 1467132443831 Marionette DEBUG loaded listener.js 09:47:23 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039DD7C4000) [pid = 908] [serial = 979] [outer = 00000039DD4D3000] 09:47:24 INFO - PROCESS | 908 | 1467132444315 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 734ms 09:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:47:24 INFO - PROCESS | 908 | 1467132444370 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 09:47:24 INFO - PROCESS | 908 | 1467132444373 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 09:47:24 INFO - PROCESS | 908 | 1467132444376 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:47:24 INFO - PROCESS | 908 | 1467132444378 Marionette TRACE conn5 <- [1,1270,null,{}] 09:47:24 INFO - PROCESS | 908 | 1467132444390 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:24 INFO - PROCESS | 908 | 1467132444392 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:24 INFO - PROCESS | 908 | 1467132444520 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 09:47:24 INFO - PROCESS | 908 | 1467132444585 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:24 INFO - PROCESS | 908 | 1467132444592 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:24 INFO - PROCESS | 908 | ++DOCSHELL 00000039E0919000 == 32 [pid = 908] [id = 327] 09:47:24 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D3C5B800) [pid = 908] [serial = 980] [outer = 0000000000000000] 09:47:24 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DFAB8C00) [pid = 908] [serial = 981] [outer = 00000039D3C5B800] 09:47:24 INFO - PROCESS | 908 | 1467132444654 Marionette DEBUG loaded listener.js 09:47:24 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039DFF4F400) [pid = 908] [serial = 982] [outer = 00000039D3C5B800] 09:47:24 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039E05CA400) [pid = 908] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:47:24 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039E0DF2C00) [pid = 908] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:47:24 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D96CDC00) [pid = 908] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:47:24 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039D8377400) [pid = 908] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:47:24 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039D9105C00) [pid = 908] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:47:24 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039D1606000) [pid = 908] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:47:24 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039D32C3C00) [pid = 908] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:47:24 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039E0141400) [pid = 908] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:47:25 INFO - PROCESS | 908 | 1467132445306 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 985ms 09:47:25 INFO - PROCESS | 908 | 1467132445364 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 09:47:25 INFO - PROCESS | 908 | 1467132445367 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 09:47:25 INFO - PROCESS | 908 | 1467132445370 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:47:25 INFO - PROCESS | 908 | 1467132445371 Marionette TRACE conn5 <- [1,1274,null,{}] 09:47:25 INFO - PROCESS | 908 | 1467132445375 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:25 INFO - PROCESS | 908 | 1467132445377 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:25 INFO - PROCESS | 908 | 1467132445472 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 09:47:25 INFO - PROCESS | 908 | 1467132445557 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:25 INFO - PROCESS | 908 | 1467132445559 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:25 INFO - PROCESS | 908 | ++DOCSHELL 00000039D47E4000 == 33 [pid = 908] [id = 328] 09:47:25 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039D76C1000) [pid = 908] [serial = 983] [outer = 0000000000000000] 09:47:25 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039E0141400) [pid = 908] [serial = 984] [outer = 00000039D76C1000] 09:47:25 INFO - PROCESS | 908 | 1467132445609 Marionette DEBUG loaded listener.js 09:47:25 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039E039FC00) [pid = 908] [serial = 985] [outer = 00000039D76C1000] 09:47:26 INFO - PROCESS | 908 | 1467132446003 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 692ms 09:47:26 INFO - PROCESS | 908 | 1467132446066 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 09:47:26 INFO - PROCESS | 908 | 1467132446068 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 09:47:26 INFO - PROCESS | 908 | 1467132446071 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:47:26 INFO - PROCESS | 908 | 1467132446073 Marionette TRACE conn5 <- [1,1278,null,{}] 09:47:26 INFO - PROCESS | 908 | 1467132446076 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:26 INFO - PROCESS | 908 | 1467132446078 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:26 INFO - PROCESS | 908 | 1467132446159 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 09:47:26 INFO - PROCESS | 908 | 1467132446199 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:26 INFO - PROCESS | 908 | 1467132446201 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:26 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BE6000 == 34 [pid = 908] [id = 329] 09:47:26 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039E03A7C00) [pid = 908] [serial = 986] [outer = 0000000000000000] 09:47:26 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039E05BE000) [pid = 908] [serial = 987] [outer = 00000039E03A7C00] 09:47:26 INFO - PROCESS | 908 | 1467132446251 Marionette DEBUG loaded listener.js 09:47:26 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039E0B78C00) [pid = 908] [serial = 988] [outer = 00000039E03A7C00] 09:47:26 INFO - PROCESS | 908 | 1467132446702 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 692ms 09:47:26 INFO - PROCESS | 908 | 1467132446767 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 09:47:26 INFO - PROCESS | 908 | 1467132446769 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 09:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:47:26 INFO - PROCESS | 908 | 1467132446772 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:47:26 INFO - PROCESS | 908 | 1467132446774 Marionette TRACE conn5 <- [1,1282,null,{}] 09:47:26 INFO - PROCESS | 908 | 1467132446785 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:26 INFO - PROCESS | 908 | 1467132446788 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:26 INFO - PROCESS | 908 | 1467132446871 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 09:47:26 INFO - PROCESS | 908 | 1467132446877 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:26 INFO - PROCESS | 908 | 1467132446879 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:26 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4DC6000 == 35 [pid = 908] [id = 330] 09:47:26 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039E0B96800) [pid = 908] [serial = 989] [outer = 0000000000000000] 09:47:26 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039E0DA4800) [pid = 908] [serial = 990] [outer = 00000039E0B96800] 09:47:26 INFO - PROCESS | 908 | 1467132446925 Marionette DEBUG loaded listener.js 09:47:27 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E0DE8C00) [pid = 908] [serial = 991] [outer = 00000039E0B96800] 09:47:27 INFO - PROCESS | 908 | 1467132447813 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1083ms 09:47:27 INFO - PROCESS | 908 | 1467132447860 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 09:47:27 INFO - PROCESS | 908 | 1467132447865 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 09:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:47:27 INFO - PROCESS | 908 | 1467132447869 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:47:27 INFO - PROCESS | 908 | 1467132447875 Marionette TRACE conn5 <- [1,1286,null,{}] 09:47:27 INFO - PROCESS | 908 | 1467132447881 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:27 INFO - PROCESS | 908 | 1467132447884 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:28 INFO - PROCESS | 908 | 1467132448038 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 09:47:28 INFO - PROCESS | 908 | 1467132448112 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:28 INFO - PROCESS | 908 | 1467132448115 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:28 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD41D000 == 36 [pid = 908] [id = 331] 09:47:28 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039D32C7000) [pid = 908] [serial = 992] [outer = 0000000000000000] 09:47:28 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039D3409400) [pid = 908] [serial = 993] [outer = 00000039D32C7000] 09:47:28 INFO - PROCESS | 908 | 1467132448215 Marionette DEBUG loaded listener.js 09:47:28 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039D3C57800) [pid = 908] [serial = 994] [outer = 00000039D32C7000] 09:47:29 INFO - PROCESS | 908 | 1467132449016 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1190ms 09:47:29 INFO - PROCESS | 908 | 1467132449063 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 09:47:29 INFO - PROCESS | 908 | 1467132449068 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 09:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:47:29 INFO - PROCESS | 908 | 1467132449075 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:47:29 INFO - PROCESS | 908 | 1467132449078 Marionette TRACE conn5 <- [1,1290,null,{}] 09:47:29 INFO - PROCESS | 908 | 1467132449083 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:29 INFO - PROCESS | 908 | 1467132449086 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:29 INFO - PROCESS | 908 | 1467132449226 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 09:47:29 INFO - PROCESS | 908 | 1467132449364 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:29 INFO - PROCESS | 908 | 1467132449367 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:29 INFO - PROCESS | 908 | ++DOCSHELL 00000039E0BFA000 == 37 [pid = 908] [id = 332] 09:47:29 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039D92D9800) [pid = 908] [serial = 995] [outer = 0000000000000000] 09:47:29 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039D9D55400) [pid = 908] [serial = 996] [outer = 00000039D92D9800] 09:47:29 INFO - PROCESS | 908 | 1467132449426 Marionette DEBUG loaded listener.js 09:47:29 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039DD10F000) [pid = 908] [serial = 997] [outer = 00000039D92D9800] 09:47:30 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BE6000 == 36 [pid = 908] [id = 329] 09:47:30 INFO - PROCESS | 908 | --DOCSHELL 00000039D47E4000 == 35 [pid = 908] [id = 328] 09:47:30 INFO - PROCESS | 908 | --DOCSHELL 00000039E0919000 == 34 [pid = 908] [id = 327] 09:47:30 INFO - PROCESS | 908 | --DOCSHELL 00000039E050D000 == 33 [pid = 908] [id = 326] 09:47:30 INFO - PROCESS | 908 | --DOCSHELL 00000039DFB47800 == 32 [pid = 908] [id = 325] 09:47:30 INFO - PROCESS | 908 | --DOCSHELL 00000039DF145800 == 31 [pid = 908] [id = 324] 09:47:30 INFO - PROCESS | 908 | --DOCSHELL 00000039D914D800 == 30 [pid = 908] [id = 323] 09:47:30 INFO - PROCESS | 908 | --DOCSHELL 00000039D3652800 == 29 [pid = 908] [id = 322] 09:47:30 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039E0B8F000) [pid = 908] [serial = 948] [outer = 0000000000000000] [url = about:blank] 09:47:30 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039E2122C00) [pid = 908] [serial = 928] [outer = 0000000000000000] [url = about:blank] 09:47:30 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039E1520400) [pid = 908] [serial = 927] [outer = 0000000000000000] [url = about:blank] 09:47:30 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039DD110000) [pid = 908] [serial = 933] [outer = 0000000000000000] [url = about:blank] 09:47:30 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039DDD13400) [pid = 908] [serial = 934] [outer = 0000000000000000] [url = about:blank] 09:47:30 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D9293400) [pid = 908] [serial = 939] [outer = 0000000000000000] [url = about:blank] 09:47:30 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039DCA08C00) [pid = 908] [serial = 940] [outer = 0000000000000000] [url = about:blank] 09:47:30 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DDD39000) [pid = 908] [serial = 942] [outer = 0000000000000000] [url = about:blank] 09:47:30 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039DFBEB400) [pid = 908] [serial = 943] [outer = 0000000000000000] [url = about:blank] 09:47:30 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D201E800) [pid = 908] [serial = 936] [outer = 0000000000000000] [url = about:blank] 09:47:30 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039E0DEB800) [pid = 908] [serial = 949] [outer = 0000000000000000] [url = about:blank] 09:47:30 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039D3673000) [pid = 908] [serial = 937] [outer = 0000000000000000] [url = about:blank] 09:47:30 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039D32D0800) [pid = 908] [serial = 930] [outer = 0000000000000000] [url = about:blank] 09:47:30 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039D7655400) [pid = 908] [serial = 931] [outer = 0000000000000000] [url = about:blank] 09:47:30 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039E04F6400) [pid = 908] [serial = 946] [outer = 0000000000000000] [url = about:blank] 09:47:30 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039E01E2800) [pid = 908] [serial = 945] [outer = 0000000000000000] [url = about:blank] 09:47:30 INFO - PROCESS | 908 | 1467132450401 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1390ms 09:47:30 INFO - PROCESS | 908 | 1467132450466 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 09:47:30 INFO - PROCESS | 908 | 1467132450470 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 09:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:47:30 INFO - PROCESS | 908 | 1467132450475 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:47:30 INFO - PROCESS | 908 | 1467132450478 Marionette TRACE conn5 <- [1,1294,null,{}] 09:47:30 INFO - PROCESS | 908 | 1467132450484 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:30 INFO - PROCESS | 908 | 1467132450487 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:30 INFO - PROCESS | 908 | 1467132450587 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 09:47:30 INFO - PROCESS | 908 | 1467132450674 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:30 INFO - PROCESS | 908 | 1467132450676 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:30 INFO - PROCESS | 908 | ++DOCSHELL 00000039D81C4000 == 30 [pid = 908] [id = 333] 09:47:30 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039D32C4000) [pid = 908] [serial = 998] [outer = 0000000000000000] 09:47:30 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039D32CA800) [pid = 908] [serial = 999] [outer = 00000039D32C4000] 09:47:30 INFO - PROCESS | 908 | 1467132450728 Marionette DEBUG loaded listener.js 09:47:30 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039D36E3000) [pid = 908] [serial = 1000] [outer = 00000039D32C4000] 09:47:31 INFO - PROCESS | 908 | 1467132451214 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 795ms 09:47:31 INFO - PROCESS | 908 | 1467132451270 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 09:47:31 INFO - PROCESS | 908 | 1467132451275 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 09:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:47:31 INFO - PROCESS | 908 | 1467132451282 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:47:31 INFO - PROCESS | 908 | 1467132451284 Marionette TRACE conn5 <- [1,1298,null,{}] 09:47:31 INFO - PROCESS | 908 | 1467132451288 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:31 INFO - PROCESS | 908 | 1467132451291 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:31 INFO - PROCESS | 908 | 1467132451391 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 09:47:31 INFO - PROCESS | 908 | 1467132451398 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:31 INFO - PROCESS | 908 | 1467132451400 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:31 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFAA1800 == 31 [pid = 908] [id = 334] 09:47:31 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D2008C00) [pid = 908] [serial = 1001] [outer = 0000000000000000] 09:47:31 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D9CD3000) [pid = 908] [serial = 1002] [outer = 00000039D2008C00] 09:47:31 INFO - PROCESS | 908 | 1467132451454 Marionette DEBUG loaded listener.js 09:47:31 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039DD07C000) [pid = 908] [serial = 1003] [outer = 00000039D2008C00] 09:47:31 INFO - PROCESS | 908 | 1467132451965 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 09:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 09:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 733ms 09:47:32 INFO - PROCESS | 908 | 1467132452035 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 09:47:32 INFO - PROCESS | 908 | 1467132452038 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 09:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:47:32 INFO - PROCESS | 908 | 1467132452044 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:47:32 INFO - PROCESS | 908 | 1467132452048 Marionette TRACE conn5 <- [1,1302,null,{}] 09:47:32 INFO - PROCESS | 908 | 1467132452061 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:32 INFO - PROCESS | 908 | 1467132452066 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:32 INFO - PROCESS | 908 | 1467132452196 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 09:47:32 INFO - PROCESS | 908 | 1467132452216 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:32 INFO - PROCESS | 908 | 1467132452219 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:32 INFO - PROCESS | 908 | ++DOCSHELL 00000039E05B4800 == 32 [pid = 908] [id = 335] 09:47:32 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039DD740C00) [pid = 908] [serial = 1004] [outer = 0000000000000000] 09:47:32 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DF879800) [pid = 908] [serial = 1005] [outer = 00000039DD740C00] 09:47:32 INFO - PROCESS | 908 | 1467132452269 Marionette DEBUG loaded listener.js 09:47:32 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039DFE62000) [pid = 908] [serial = 1006] [outer = 00000039DD740C00] 09:47:32 INFO - PROCESS | 908 | 1467132452754 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 733ms 09:47:32 INFO - PROCESS | 908 | 1467132452777 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 09:47:32 INFO - PROCESS | 908 | 1467132452780 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 09:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:47:32 INFO - PROCESS | 908 | 1467132452788 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:47:32 INFO - PROCESS | 908 | 1467132452790 Marionette TRACE conn5 <- [1,1306,null,{}] 09:47:32 INFO - PROCESS | 908 | 1467132452799 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:32 INFO - PROCESS | 908 | 1467132452801 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:32 INFO - PROCESS | 908 | 1467132452934 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 09:47:33 INFO - PROCESS | 908 | 1467132452994 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:33 INFO - PROCESS | 908 | 1467132452997 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:33 INFO - PROCESS | 908 | ++DOCSHELL 00000039E37D1000 == 33 [pid = 908] [id = 336] 09:47:33 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E01E5000) [pid = 908] [serial = 1007] [outer = 0000000000000000] 09:47:33 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E03AC800) [pid = 908] [serial = 1008] [outer = 00000039E01E5000] 09:47:33 INFO - PROCESS | 908 | 1467132453047 Marionette DEBUG loaded listener.js 09:47:33 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E05C6C00) [pid = 908] [serial = 1009] [outer = 00000039E01E5000] 09:47:33 INFO - PROCESS | 908 | 1467132453558 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 838ms 09:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:47:33 INFO - PROCESS | 908 | 1467132453629 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 09:47:33 INFO - PROCESS | 908 | 1467132453632 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 09:47:33 INFO - PROCESS | 908 | 1467132453635 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:47:33 INFO - PROCESS | 908 | 1467132453637 Marionette TRACE conn5 <- [1,1310,null,{}] 09:47:33 INFO - PROCESS | 908 | 1467132453646 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:33 INFO - PROCESS | 908 | 1467132453648 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:33 INFO - PROCESS | 908 | 1467132453767 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 09:47:33 INFO - PROCESS | 908 | 1467132453779 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:33 INFO - PROCESS | 908 | 1467132453782 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:33 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4D84800 == 34 [pid = 908] [id = 337] 09:47:33 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E01EB800) [pid = 908] [serial = 1010] [outer = 0000000000000000] 09:47:33 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E0DE8400) [pid = 908] [serial = 1011] [outer = 00000039E01EB800] 09:47:33 INFO - PROCESS | 908 | 1467132453880 Marionette DEBUG loaded listener.js 09:47:33 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E13B2400) [pid = 908] [serial = 1012] [outer = 00000039E01EB800] 09:47:34 INFO - PROCESS | 908 | 1467132454358 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 777ms 09:47:34 INFO - PROCESS | 908 | 1467132454416 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 09:47:34 INFO - PROCESS | 908 | 1467132454418 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 09:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:47:34 INFO - PROCESS | 908 | 1467132454421 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:47:34 INFO - PROCESS | 908 | 1467132454423 Marionette TRACE conn5 <- [1,1314,null,{}] 09:47:34 INFO - PROCESS | 908 | 1467132454426 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:34 INFO - PROCESS | 908 | 1467132454432 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:34 INFO - PROCESS | 908 | 1467132454652 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 09:47:34 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039E03A7C00) [pid = 908] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:47:34 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039DD4D3000) [pid = 908] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:47:34 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D3C5B800) [pid = 908] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:47:34 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D76C1000) [pid = 908] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:47:34 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D1666000) [pid = 908] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:47:34 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D4241000) [pid = 908] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:47:34 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039D2EF0800) [pid = 908] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:47:34 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D273C400) [pid = 908] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:47:34 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D1608C00) [pid = 908] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:47:34 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039D846EC00) [pid = 908] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:47:34 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039E01E2C00) [pid = 908] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:47:34 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039E242F800) [pid = 908] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:47:34 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039D936AC00) [pid = 908] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:47:34 INFO - PROCESS | 908 | 1467132454719 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:34 INFO - PROCESS | 908 | 1467132454722 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:34 INFO - PROCESS | 908 | ++DOCSHELL 00000039DCEA2800 == 35 [pid = 908] [id = 338] 09:47:34 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039D1666000) [pid = 908] [serial = 1013] [outer = 0000000000000000] 09:47:34 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D273F800) [pid = 908] [serial = 1014] [outer = 00000039D1666000] 09:47:34 INFO - PROCESS | 908 | 1467132454772 Marionette DEBUG loaded listener.js 09:47:34 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039DD4D0000) [pid = 908] [serial = 1015] [outer = 00000039D1666000] 09:47:35 INFO - PROCESS | 908 | 1467132455204 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:47:35 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:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 837ms 09:47:35 INFO - PROCESS | 908 | 1467132455262 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 09:47:35 INFO - PROCESS | 908 | 1467132455264 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 09:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:47:35 INFO - PROCESS | 908 | 1467132455267 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:47:35 INFO - PROCESS | 908 | 1467132455269 Marionette TRACE conn5 <- [1,1318,null,{}] 09:47:35 INFO - PROCESS | 908 | 1467132455273 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:35 INFO - PROCESS | 908 | 1467132455275 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:35 INFO - PROCESS | 908 | 1467132455357 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 09:47:35 INFO - PROCESS | 908 | 1467132455363 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:35 INFO - PROCESS | 908 | 1467132455365 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:35 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7113000 == 36 [pid = 908] [id = 339] 09:47:35 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039E0148000) [pid = 908] [serial = 1016] [outer = 0000000000000000] 09:47:35 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039E2439800) [pid = 908] [serial = 1017] [outer = 00000039E0148000] 09:47:35 INFO - PROCESS | 908 | 1467132455410 Marionette DEBUG loaded listener.js 09:47:35 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039E365C400) [pid = 908] [serial = 1018] [outer = 00000039E0148000] 09:47:35 INFO - PROCESS | 908 | 1467132455887 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:47:35 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:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 691ms 09:47:35 INFO - PROCESS | 908 | 1467132455962 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 09:47:35 INFO - PROCESS | 908 | 1467132455965 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 09:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:47:35 INFO - PROCESS | 908 | 1467132455968 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:47:35 INFO - PROCESS | 908 | 1467132455970 Marionette TRACE conn5 <- [1,1322,null,{}] 09:47:35 INFO - PROCESS | 908 | 1467132455974 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:35 INFO - PROCESS | 908 | 1467132455976 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:36 INFO - PROCESS | 908 | 1467132456060 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 09:47:36 INFO - PROCESS | 908 | 1467132456069 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:36 INFO - PROCESS | 908 | 1467132456071 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:36 INFO - PROCESS | 908 | ++DOCSHELL 00000039E71F6800 == 37 [pid = 908] [id = 340] 09:47:36 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039E3736C00) [pid = 908] [serial = 1019] [outer = 0000000000000000] 09:47:36 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E3908400) [pid = 908] [serial = 1020] [outer = 00000039E3736C00] 09:47:36 INFO - PROCESS | 908 | 1467132456116 Marionette DEBUG loaded listener.js 09:47:36 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E3A23800) [pid = 908] [serial = 1021] [outer = 00000039E3736C00] 09:47:36 INFO - PROCESS | 908 | 1467132456556 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 628ms 09:47:36 INFO - PROCESS | 908 | 1467132456599 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 09:47:36 INFO - PROCESS | 908 | 1467132456601 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 09:47:36 INFO - PROCESS | 908 | 1467132456604 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:47:36 INFO - PROCESS | 908 | 1467132456606 Marionette TRACE conn5 <- [1,1326,null,{}] 09:47:36 INFO - PROCESS | 908 | 1467132456610 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:36 INFO - PROCESS | 908 | 1467132456612 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:36 INFO - PROCESS | 908 | 1467132456796 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 09:47:36 INFO - PROCESS | 908 | 1467132456907 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:36 INFO - PROCESS | 908 | 1467132456911 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:36 INFO - PROCESS | 908 | ++DOCSHELL 00000039D83B2000 == 38 [pid = 908] [id = 341] 09:47:36 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039D2027C00) [pid = 908] [serial = 1022] [outer = 0000000000000000] 09:47:36 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039D2EDC800) [pid = 908] [serial = 1023] [outer = 00000039D2027C00] 09:47:36 INFO - PROCESS | 908 | 1467132456976 Marionette DEBUG loaded listener.js 09:47:37 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039D36E7800) [pid = 908] [serial = 1024] [outer = 00000039D2027C00] 09:47:38 INFO - PROCESS | 908 | 1467132458056 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1484ms 09:47:38 INFO - PROCESS | 908 | 1467132458092 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 09:47:38 INFO - PROCESS | 908 | 1467132458097 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 09:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:47:38 INFO - PROCESS | 908 | 1467132458103 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:47:38 INFO - PROCESS | 908 | 1467132458106 Marionette TRACE conn5 <- [1,1330,null,{}] 09:47:38 INFO - PROCESS | 908 | 1467132458112 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:38 INFO - PROCESS | 908 | 1467132458115 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:38 INFO - PROCESS | 908 | 1467132458236 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 09:47:38 INFO - PROCESS | 908 | 1467132458369 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:38 INFO - PROCESS | 908 | 1467132458372 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:38 INFO - PROCESS | 908 | ++DOCSHELL 00000039E0916800 == 39 [pid = 908] [id = 342] 09:47:38 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039D9D60C00) [pid = 908] [serial = 1025] [outer = 0000000000000000] 09:47:38 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039DD7BB400) [pid = 908] [serial = 1026] [outer = 00000039D9D60C00] 09:47:38 INFO - PROCESS | 908 | 1467132458437 Marionette DEBUG loaded listener.js 09:47:38 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039DF87AC00) [pid = 908] [serial = 1027] [outer = 00000039D9D60C00] 09:47:39 INFO - PROCESS | 908 | 1467132459036 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 986ms 09:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:47:39 INFO - PROCESS | 908 | 1467132459090 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 09:47:39 INFO - PROCESS | 908 | 1467132459094 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 09:47:39 INFO - PROCESS | 908 | 1467132459098 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:47:39 INFO - PROCESS | 908 | 1467132459100 Marionette TRACE conn5 <- [1,1334,null,{}] 09:47:39 INFO - PROCESS | 908 | 1467132459104 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:39 INFO - PROCESS | 908 | 1467132459107 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:39 INFO - PROCESS | 908 | 1467132459228 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 09:47:39 INFO - PROCESS | 908 | 1467132459360 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:39 INFO - PROCESS | 908 | 1467132459363 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:39 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7238800 == 40 [pid = 908] [id = 343] 09:47:39 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039E15B8800) [pid = 908] [serial = 1028] [outer = 0000000000000000] 09:47:39 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039E2114400) [pid = 908] [serial = 1029] [outer = 00000039E15B8800] 09:47:39 INFO - PROCESS | 908 | 1467132459426 Marionette DEBUG loaded listener.js 09:47:39 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039E28B1400) [pid = 908] [serial = 1030] [outer = 00000039E15B8800] 09:47:40 INFO - PROCESS | 908 | 1467132460113 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1032ms 09:47:40 INFO - PROCESS | 908 | 1467132460130 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 09:47:40 INFO - PROCESS | 908 | 1467132460136 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 09:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:47:40 INFO - PROCESS | 908 | 1467132460149 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:47:40 INFO - PROCESS | 908 | 1467132460154 Marionette TRACE conn5 <- [1,1338,null,{}] 09:47:40 INFO - PROCESS | 908 | 1467132460179 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:40 INFO - PROCESS | 908 | 1467132460183 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:40 INFO - PROCESS | 908 | 1467132460309 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 09:47:40 INFO - PROCESS | 908 | 1467132460414 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:40 INFO - PROCESS | 908 | 1467132460417 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:40 INFO - PROCESS | 908 | ++DOCSHELL 00000039E740D800 == 41 [pid = 908] [id = 344] 09:47:40 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039E3A31000) [pid = 908] [serial = 1031] [outer = 0000000000000000] 09:47:40 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039E487FC00) [pid = 908] [serial = 1032] [outer = 00000039E3A31000] 09:47:40 INFO - PROCESS | 908 | 1467132460478 Marionette DEBUG loaded listener.js 09:47:40 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039E4C93800) [pid = 908] [serial = 1033] [outer = 00000039E3A31000] 09:47:41 INFO - PROCESS | 908 | 1467132461166 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1061ms 09:47:41 INFO - PROCESS | 908 | 1467132461205 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 09:47:41 INFO - PROCESS | 908 | 1467132461208 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 09:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:47:41 INFO - PROCESS | 908 | 1467132461211 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:47:41 INFO - PROCESS | 908 | 1467132461213 Marionette TRACE conn5 <- [1,1342,null,{}] 09:47:41 INFO - PROCESS | 908 | 1467132461218 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:41 INFO - PROCESS | 908 | 1467132461220 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:41 INFO - PROCESS | 908 | 1467132461345 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 09:47:41 INFO - PROCESS | 908 | 1467132461474 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:41 INFO - PROCESS | 908 | 1467132461477 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:41 INFO - PROCESS | 908 | ++DOCSHELL 00000039E793C000 == 42 [pid = 908] [id = 345] 09:47:41 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039E4C93400) [pid = 908] [serial = 1034] [outer = 0000000000000000] 09:47:41 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039E4CA1800) [pid = 908] [serial = 1035] [outer = 00000039E4C93400] 09:47:41 INFO - PROCESS | 908 | 1467132461538 Marionette DEBUG loaded listener.js 09:47:41 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (00000039E4E17400) [pid = 908] [serial = 1036] [outer = 00000039E4C93400] 09:47:42 INFO - PROCESS | 908 | 1467132462410 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1244ms 09:47:42 INFO - PROCESS | 908 | 1467132462458 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 09:47:42 INFO - PROCESS | 908 | 1467132462463 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 09:47:42 INFO - PROCESS | 908 | 1467132462468 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:47:42 INFO - PROCESS | 908 | 1467132462471 Marionette TRACE conn5 <- [1,1346,null,{}] 09:47:42 INFO - PROCESS | 908 | 1467132462477 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:42 INFO - PROCESS | 908 | 1467132462480 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:42 INFO - PROCESS | 908 | 1467132462634 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 09:47:42 INFO - PROCESS | 908 | 1467132462766 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:42 INFO - PROCESS | 908 | 1467132462771 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:42 INFO - PROCESS | 908 | ++DOCSHELL 00000039D79D1000 == 43 [pid = 908] [id = 346] 09:47:42 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (00000039D202B400) [pid = 908] [serial = 1037] [outer = 0000000000000000] 09:47:42 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (00000039D273D800) [pid = 908] [serial = 1038] [outer = 00000039D202B400] 09:47:42 INFO - PROCESS | 908 | 1467132462831 Marionette DEBUG loaded listener.js 09:47:42 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (00000039D2EE1400) [pid = 908] [serial = 1039] [outer = 00000039D202B400] 09:47:43 INFO - PROCESS | 908 | --DOCSHELL 00000039E71F6800 == 42 [pid = 908] [id = 340] 09:47:43 INFO - PROCESS | 908 | --DOCSHELL 00000039E7113000 == 41 [pid = 908] [id = 339] 09:47:43 INFO - PROCESS | 908 | --DOCSHELL 00000039DCEA2800 == 40 [pid = 908] [id = 338] 09:47:43 INFO - PROCESS | 908 | --DOCSHELL 00000039E4D84800 == 39 [pid = 908] [id = 337] 09:47:43 INFO - PROCESS | 908 | --DOCSHELL 00000039E37D1000 == 38 [pid = 908] [id = 336] 09:47:43 INFO - PROCESS | 908 | --DOCSHELL 00000039E05B4800 == 37 [pid = 908] [id = 335] 09:47:43 INFO - PROCESS | 908 | --DOCSHELL 00000039DFAA1800 == 36 [pid = 908] [id = 334] 09:47:43 INFO - PROCESS | 908 | --DOCSHELL 00000039D81C4000 == 35 [pid = 908] [id = 333] 09:47:43 INFO - PROCESS | 908 | --DOCSHELL 00000039DD41D000 == 34 [pid = 908] [id = 331] 09:47:43 INFO - PROCESS | 908 | --DOCSHELL 00000039E4DC6000 == 33 [pid = 908] [id = 330] 09:47:43 INFO - PROCESS | 908 | --DOCSHELL 00000039E0BFA000 == 32 [pid = 908] [id = 332] 09:47:43 INFO - PROCESS | 908 | --DOCSHELL 00000039E793C000 == 31 [pid = 908] [id = 345] 09:47:43 INFO - PROCESS | 908 | --DOCSHELL 00000039E740D800 == 30 [pid = 908] [id = 344] 09:47:43 INFO - PROCESS | 908 | --DOCSHELL 00000039E7238800 == 29 [pid = 908] [id = 343] 09:47:43 INFO - PROCESS | 908 | --DOCSHELL 00000039E0916800 == 28 [pid = 908] [id = 342] 09:47:43 INFO - PROCESS | 908 | --DOCSHELL 00000039D83B2000 == 27 [pid = 908] [id = 341] 09:47:43 INFO - PROCESS | 908 | --DOMWINDOW == 95 (00000039E05BE000) [pid = 908] [serial = 987] [outer = 0000000000000000] [url = about:blank] 09:47:43 INFO - PROCESS | 908 | --DOMWINDOW == 94 (00000039DD7C4000) [pid = 908] [serial = 979] [outer = 0000000000000000] [url = about:blank] 09:47:43 INFO - PROCESS | 908 | --DOMWINDOW == 93 (00000039DD742400) [pid = 908] [serial = 978] [outer = 0000000000000000] [url = about:blank] 09:47:43 INFO - PROCESS | 908 | --DOMWINDOW == 92 (00000039DFF4F400) [pid = 908] [serial = 982] [outer = 0000000000000000] [url = about:blank] 09:47:43 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039DFAB8C00) [pid = 908] [serial = 981] [outer = 0000000000000000] [url = about:blank] 09:47:43 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039E0141400) [pid = 908] [serial = 984] [outer = 0000000000000000] [url = about:blank] 09:47:43 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039D1690400) [pid = 908] [serial = 966] [outer = 0000000000000000] [url = about:blank] 09:47:43 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039D2028000) [pid = 908] [serial = 967] [outer = 0000000000000000] [url = about:blank] 09:47:43 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039D796A800) [pid = 908] [serial = 972] [outer = 0000000000000000] [url = about:blank] 09:47:43 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039D32CE000) [pid = 908] [serial = 969] [outer = 0000000000000000] [url = about:blank] 09:47:43 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039D3444C00) [pid = 908] [serial = 970] [outer = 0000000000000000] [url = about:blank] 09:47:43 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039D2EEF400) [pid = 908] [serial = 963] [outer = 0000000000000000] [url = about:blank] 09:47:43 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D80B3400) [pid = 908] [serial = 964] [outer = 0000000000000000] [url = about:blank] 09:47:43 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D2EEB000) [pid = 908] [serial = 952] [outer = 0000000000000000] [url = about:blank] 09:47:43 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D168A000) [pid = 908] [serial = 951] [outer = 0000000000000000] [url = about:blank] 09:47:43 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039DD4C4400) [pid = 908] [serial = 955] [outer = 0000000000000000] [url = about:blank] 09:47:43 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039DCA2E400) [pid = 908] [serial = 954] [outer = 0000000000000000] [url = about:blank] 09:47:43 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039E0DEAC00) [pid = 908] [serial = 958] [outer = 0000000000000000] [url = about:blank] 09:47:43 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039E03A3800) [pid = 908] [serial = 957] [outer = 0000000000000000] [url = about:blank] 09:47:43 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039E365E000) [pid = 908] [serial = 961] [outer = 0000000000000000] [url = about:blank] 09:47:44 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039E35C0800) [pid = 908] [serial = 960] [outer = 0000000000000000] [url = about:blank] 09:47:44 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039DCEE0800) [pid = 908] [serial = 975] [outer = 0000000000000000] [url = about:blank] 09:47:44 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039DD407C00) [pid = 908] [serial = 976] [outer = 0000000000000000] [url = about:blank] 09:47:44 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039E0B78C00) [pid = 908] [serial = 988] [outer = 0000000000000000] [url = about:blank] 09:47:44 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039E039FC00) [pid = 908] [serial = 985] [outer = 0000000000000000] [url = about:blank] 09:47:44 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039D83E9C00) [pid = 908] [serial = 973] [outer = 0000000000000000] [url = about:blank] 09:47:44 INFO - PROCESS | 908 | 1467132464326 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1884ms 09:47:44 INFO - PROCESS | 908 | 1467132464356 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 09:47:44 INFO - PROCESS | 908 | 1467132464360 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 09:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:47:44 INFO - PROCESS | 908 | 1467132464365 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:47:44 INFO - PROCESS | 908 | 1467132464368 Marionette TRACE conn5 <- [1,1350,null,{}] 09:47:44 INFO - PROCESS | 908 | 1467132464374 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:44 INFO - PROCESS | 908 | 1467132464377 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:44 INFO - PROCESS | 908 | 1467132464486 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 09:47:44 INFO - PROCESS | 908 | 1467132464494 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:44 INFO - PROCESS | 908 | 1467132464498 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:44 INFO - PROCESS | 908 | ++DOCSHELL 00000039D81B5000 == 28 [pid = 908] [id = 347] 09:47:44 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D2758C00) [pid = 908] [serial = 1040] [outer = 0000000000000000] 09:47:44 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D2E27000) [pid = 908] [serial = 1041] [outer = 00000039D2758C00] 09:47:44 INFO - PROCESS | 908 | 1467132464548 Marionette DEBUG loaded listener.js 09:47:44 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D2EE9000) [pid = 908] [serial = 1042] [outer = 00000039D2758C00] 09:47:45 INFO - PROCESS | 908 | 1467132465067 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 733ms 09:47:45 INFO - PROCESS | 908 | 1467132465102 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 09:47:45 INFO - PROCESS | 908 | 1467132465107 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 09:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:47:45 INFO - PROCESS | 908 | 1467132465114 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:47:45 INFO - PROCESS | 908 | 1467132465117 Marionette TRACE conn5 <- [1,1354,null,{}] 09:47:45 INFO - PROCESS | 908 | 1467132465121 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:45 INFO - PROCESS | 908 | 1467132465124 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:45 INFO - PROCESS | 908 | 1467132465220 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 09:47:45 INFO - PROCESS | 908 | 1467132465229 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:45 INFO - PROCESS | 908 | 1467132465231 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:45 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9DF9800 == 29 [pid = 908] [id = 348] 09:47:45 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D340E000) [pid = 908] [serial = 1043] [outer = 0000000000000000] 09:47:45 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D3411400) [pid = 908] [serial = 1044] [outer = 00000039D340E000] 09:47:45 INFO - PROCESS | 908 | 1467132465288 Marionette DEBUG loaded listener.js 09:47:45 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D3450800) [pid = 908] [serial = 1045] [outer = 00000039D340E000] 09:47:45 INFO - PROCESS | 908 | 1467132465805 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 09:47:45 INFO - PROCESS | 908 | 1467132465852 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 09:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:47:45 INFO - PROCESS | 908 | 1467132465856 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:47:45 INFO - PROCESS | 908 | 1467132465860 Marionette TRACE conn5 <- [1,1358,null,{}] 09:47:45 INFO - PROCESS | 908 | 1467132465907 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:45 INFO - PROCESS | 908 | 1467132465912 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:46 INFO - PROCESS | 908 | 1467132466056 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 09:47:46 INFO - PROCESS | 908 | 1467132466108 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:46 INFO - PROCESS | 908 | 1467132466111 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:46 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFAD1000 == 30 [pid = 908] [id = 349] 09:47:46 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039D2EE9C00) [pid = 908] [serial = 1046] [outer = 0000000000000000] 09:47:46 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039D80BC000) [pid = 908] [serial = 1047] [outer = 00000039D2EE9C00] 09:47:46 INFO - PROCESS | 908 | 1467132466166 Marionette DEBUG loaded listener.js 09:47:46 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039D910F000) [pid = 908] [serial = 1048] [outer = 00000039D2EE9C00] 09:47:46 INFO - PROCESS | 908 | 1467132466634 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 09:47:46 INFO - PROCESS | 908 | 1467132466680 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 09:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:47:46 INFO - PROCESS | 908 | 1467132466684 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:47:46 INFO - PROCESS | 908 | 1467132466686 Marionette TRACE conn5 <- [1,1362,null,{}] 09:47:46 INFO - PROCESS | 908 | 1467132466689 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:46 INFO - PROCESS | 908 | 1467132466691 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:46 INFO - PROCESS | 908 | 1467132466817 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 09:47:46 INFO - PROCESS | 908 | 1467132466878 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:46 INFO - PROCESS | 908 | 1467132466881 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:46 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFBA9800 == 31 [pid = 908] [id = 350] 09:47:46 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039D9CCF400) [pid = 908] [serial = 1049] [outer = 0000000000000000] 09:47:46 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039D9D5EC00) [pid = 908] [serial = 1050] [outer = 00000039D9CCF400] 09:47:46 INFO - PROCESS | 908 | 1467132466931 Marionette DEBUG loaded listener.js 09:47:47 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039DCE17400) [pid = 908] [serial = 1051] [outer = 00000039D9CCF400] 09:47:47 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:47:47 INFO - PROCESS | 908 | 1467132467468 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 09:47:47 INFO - PROCESS | 908 | 1467132467527 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 09:47:47 INFO - PROCESS | 908 | 1467132467530 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:47:47 INFO - PROCESS | 908 | 1467132467532 Marionette TRACE conn5 <- [1,1366,null,{}] 09:47:47 INFO - PROCESS | 908 | 1467132467535 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:47 INFO - PROCESS | 908 | 1467132467538 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:47 INFO - PROCESS | 908 | 1467132467655 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 09:47:47 INFO - PROCESS | 908 | 1467132467705 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:47 INFO - PROCESS | 908 | 1467132467707 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:47 INFO - PROCESS | 908 | ++DOCSHELL 00000039E05A9000 == 32 [pid = 908] [id = 351] 09:47:47 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039D340D800) [pid = 908] [serial = 1052] [outer = 0000000000000000] 09:47:47 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039DD40E800) [pid = 908] [serial = 1053] [outer = 00000039D340D800] 09:47:47 INFO - PROCESS | 908 | 1467132467756 Marionette DEBUG loaded listener.js 09:47:47 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039DD4D3800) [pid = 908] [serial = 1054] [outer = 00000039D340D800] 09:47:48 INFO - PROCESS | 908 | 1467132468226 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:47:48 INFO - PROCESS | 908 | 1467132468271 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 09:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:47:48 INFO - PROCESS | 908 | 1467132468285 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:47:48 INFO - PROCESS | 908 | 1467132468287 Marionette TRACE conn5 <- [1,1370,null,{}] 09:47:48 INFO - PROCESS | 908 | 1467132468291 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:48 INFO - PROCESS | 908 | 1467132468297 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:48 INFO - PROCESS | 908 | 1467132468722 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 09:47:48 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039E01E5000) [pid = 908] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:47:48 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039E01EB800) [pid = 908] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:47:48 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D92D9800) [pid = 908] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:47:48 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D1666000) [pid = 908] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:47:48 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039DD740C00) [pid = 908] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:47:48 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D32C7000) [pid = 908] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:47:48 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D32C4000) [pid = 908] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:47:48 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039E0B96800) [pid = 908] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:47:48 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D2008C00) [pid = 908] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:47:48 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039E0148000) [pid = 908] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:47:48 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039E3736C00) [pid = 908] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:47:48 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D1604000) [pid = 908] [serial = 1055] [outer = 00000039D3C1E400] 09:47:48 INFO - PROCESS | 908 | 1467132468837 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:48 INFO - PROCESS | 908 | 1467132468841 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:48 INFO - PROCESS | 908 | ++DOCSHELL 00000039D83C9000 == 33 [pid = 908] [id = 352] 09:47:48 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D160AC00) [pid = 908] [serial = 1056] [outer = 0000000000000000] 09:47:48 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039D165C000) [pid = 908] [serial = 1057] [outer = 00000039D160AC00] 09:47:48 INFO - PROCESS | 908 | 1467132468914 Marionette DEBUG loaded listener.js 09:47:49 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039D2020400) [pid = 908] [serial = 1058] [outer = 00000039D160AC00] 09:47:49 INFO - PROCESS | 908 | [908] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:47:49 INFO - PROCESS | 908 | 1467132469940 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:47:50 INFO - PROCESS | 908 | 1467132469995 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 09:47:50 INFO - PROCESS | 908 | 1467132470000 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:47:50 INFO - PROCESS | 908 | 1467132470004 Marionette TRACE conn5 <- [1,1374,null,{}] 09:47:50 INFO - PROCESS | 908 | 1467132470009 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:50 INFO - PROCESS | 908 | 1467132470013 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:50 INFO - PROCESS | 908 | 1467132470162 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 09:47:50 INFO - PROCESS | 908 | 1467132470282 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:50 INFO - PROCESS | 908 | 1467132470285 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:50 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFAD0800 == 34 [pid = 908] [id = 353] 09:47:50 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039D32D1000) [pid = 908] [serial = 1059] [outer = 0000000000000000] 09:47:50 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039D7840400) [pid = 908] [serial = 1060] [outer = 00000039D32D1000] 09:47:50 INFO - PROCESS | 908 | 1467132470353 Marionette DEBUG loaded listener.js 09:47:50 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039D837B800) [pid = 908] [serial = 1061] [outer = 00000039D32D1000] 09:47:51 INFO - PROCESS | 908 | 1467132471276 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:47:51 INFO - PROCESS | 908 | 1467132471348 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 09:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:47:51 INFO - PROCESS | 908 | 1467132471352 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:47:51 INFO - PROCESS | 908 | 1467132471354 Marionette TRACE conn5 <- [1,1378,null,{}] 09:47:51 INFO - PROCESS | 908 | 1467132471359 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:51 INFO - PROCESS | 908 | 1467132471362 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:51 INFO - PROCESS | 908 | 1467132471596 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 09:47:51 INFO - PROCESS | 908 | 1467132471719 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:51 INFO - PROCESS | 908 | 1467132471723 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:51 INFO - PROCESS | 908 | ++DOCSHELL 00000039D786D000 == 35 [pid = 908] [id = 354] 09:47:51 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039D2E29000) [pid = 908] [serial = 1062] [outer = 0000000000000000] 09:47:51 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039D2ED9000) [pid = 908] [serial = 1063] [outer = 00000039D2E29000] 09:47:51 INFO - PROCESS | 908 | 1467132471824 Marionette DEBUG loaded listener.js 09:47:51 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039D36EAC00) [pid = 908] [serial = 1064] [outer = 00000039D2E29000] 09:47:52 INFO - PROCESS | 908 | --DOCSHELL 00000039DCE9C800 == 34 [pid = 908] [id = 26] 09:47:52 INFO - PROCESS | 908 | --DOCSHELL 00000039DF88B800 == 33 [pid = 908] [id = 16] 09:47:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E1FAF800 == 32 [pid = 908] [id = 19] 09:47:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E074F800 == 31 [pid = 908] [id = 28] 09:47:52 INFO - PROCESS | 908 | --DOCSHELL 00000039D9128000 == 30 [pid = 908] [id = 25] 09:47:52 INFO - PROCESS | 908 | --DOCSHELL 00000039D3C70800 == 29 [pid = 908] [id = 24] 09:47:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E05A9000 == 28 [pid = 908] [id = 351] 09:47:52 INFO - PROCESS | 908 | --DOCSHELL 00000039DFBA9800 == 27 [pid = 908] [id = 350] 09:47:52 INFO - PROCESS | 908 | --DOCSHELL 00000039DFAD1000 == 26 [pid = 908] [id = 349] 09:47:52 INFO - PROCESS | 908 | --DOCSHELL 00000039D9DF9800 == 25 [pid = 908] [id = 348] 09:47:52 INFO - PROCESS | 908 | --DOCSHELL 00000039D81B5000 == 24 [pid = 908] [id = 347] 09:47:52 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039E3908400) [pid = 908] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 09:47:52 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039E03AC800) [pid = 908] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 09:47:52 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039E0DE8400) [pid = 908] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 09:47:52 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039E05C6C00) [pid = 908] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 09:47:52 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D9D55400) [pid = 908] [serial = 996] [outer = 0000000000000000] [url = about:blank] 09:47:52 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D273F800) [pid = 908] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 09:47:52 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039DD10F000) [pid = 908] [serial = 997] [outer = 0000000000000000] [url = about:blank] 09:47:52 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039DF879800) [pid = 908] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 09:47:52 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039D3409400) [pid = 908] [serial = 993] [outer = 0000000000000000] [url = about:blank] 09:47:52 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D3C57800) [pid = 908] [serial = 994] [outer = 0000000000000000] [url = about:blank] 09:47:52 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D32CA800) [pid = 908] [serial = 999] [outer = 0000000000000000] [url = about:blank] 09:47:52 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039D36E3000) [pid = 908] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 09:47:52 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039E0DE8C00) [pid = 908] [serial = 991] [outer = 0000000000000000] [url = about:blank] 09:47:52 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039E0DA4800) [pid = 908] [serial = 990] [outer = 0000000000000000] [url = about:blank] 09:47:52 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039D9CD3000) [pid = 908] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 09:47:52 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039E13B2400) [pid = 908] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 09:47:52 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039DD07C000) [pid = 908] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 09:47:52 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039E2439800) [pid = 908] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 09:47:52 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039E3A23800) [pid = 908] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 09:47:52 INFO - PROCESS | 908 | --DOMWINDOW == 64 (00000039E365C400) [pid = 908] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 09:47:52 INFO - PROCESS | 908 | --DOMWINDOW == 63 (00000039DFE62000) [pid = 908] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 09:47:52 INFO - PROCESS | 908 | --DOMWINDOW == 62 (00000039DD4D0000) [pid = 908] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 09:47:52 INFO - PROCESS | 908 | 1467132472606 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1284ms 09:47:52 INFO - PROCESS | 908 | 1467132472639 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 09:47:52 INFO - PROCESS | 908 | 1467132472644 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 09:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:47:52 INFO - PROCESS | 908 | 1467132472650 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:47:52 INFO - PROCESS | 908 | 1467132472654 Marionette TRACE conn5 <- [1,1382,null,{}] 09:47:52 INFO - PROCESS | 908 | 1467132472660 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:52 INFO - PROCESS | 908 | 1467132472663 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:52 INFO - PROCESS | 908 | 1467132472791 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 09:47:52 INFO - PROCESS | 908 | 1467132472919 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:52 INFO - PROCESS | 908 | 1467132472923 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:52 INFO - PROCESS | 908 | ++DOCSHELL 00000039D98F3000 == 25 [pid = 908] [id = 355] 09:47:52 INFO - PROCESS | 908 | ++DOMWINDOW == 63 (00000039D2EED800) [pid = 908] [serial = 1065] [outer = 0000000000000000] 09:47:52 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (00000039D3446000) [pid = 908] [serial = 1066] [outer = 00000039D2EED800] 09:47:52 INFO - PROCESS | 908 | 1467132472988 Marionette DEBUG loaded listener.js 09:47:53 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (00000039D3C58800) [pid = 908] [serial = 1067] [outer = 00000039D2EED800] 09:47:53 INFO - PROCESS | 908 | 1467132473709 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1087ms 09:47:53 INFO - PROCESS | 908 | 1467132473750 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 09:47:53 INFO - PROCESS | 908 | 1467132473755 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 09:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:47:53 INFO - PROCESS | 908 | 1467132473764 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:47:53 INFO - PROCESS | 908 | 1467132473767 Marionette TRACE conn5 <- [1,1386,null,{}] 09:47:53 INFO - PROCESS | 908 | 1467132473771 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:53 INFO - PROCESS | 908 | 1467132473775 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:53 INFO - PROCESS | 908 | 1467132473900 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 09:47:54 INFO - PROCESS | 908 | 1467132474027 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:54 INFO - PROCESS | 908 | 1467132474031 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:54 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFAA4000 == 26 [pid = 908] [id = 356] 09:47:54 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039D92D9400) [pid = 908] [serial = 1068] [outer = 0000000000000000] 09:47:54 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039D96D3C00) [pid = 908] [serial = 1069] [outer = 00000039D92D9400] 09:47:54 INFO - PROCESS | 908 | 1467132474098 Marionette DEBUG loaded listener.js 09:47:54 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039DCA10C00) [pid = 908] [serial = 1070] [outer = 00000039D92D9400] 09:47:54 INFO - PROCESS | 908 | 1467132474847 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1140ms 09:47:54 INFO - PROCESS | 908 | 1467132474905 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 09:47:54 INFO - PROCESS | 908 | 1467132474908 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 09:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:47:54 INFO - PROCESS | 908 | 1467132474912 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:47:54 INFO - PROCESS | 908 | 1467132474916 Marionette TRACE conn5 <- [1,1390,null,{}] 09:47:54 INFO - PROCESS | 908 | 1467132474929 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:54 INFO - PROCESS | 908 | 1467132474935 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:55 INFO - PROCESS | 908 | 1467132475061 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 09:47:55 INFO - PROCESS | 908 | 1467132475178 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:55 INFO - PROCESS | 908 | 1467132475182 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:55 INFO - PROCESS | 908 | ++DOCSHELL 00000039E05A3800 == 27 [pid = 908] [id = 357] 09:47:55 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039DD404C00) [pid = 908] [serial = 1071] [outer = 0000000000000000] 09:47:55 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039DD4D4800) [pid = 908] [serial = 1072] [outer = 00000039DD404C00] 09:47:55 INFO - PROCESS | 908 | 1467132475252 Marionette DEBUG loaded listener.js 09:47:55 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039DD7C2C00) [pid = 908] [serial = 1073] [outer = 00000039DD404C00] 09:47:55 INFO - PROCESS | 908 | 1467132475965 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1086ms 09:47:56 INFO - PROCESS | 908 | 1467132476008 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 09:47:56 INFO - PROCESS | 908 | 1467132476011 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 09:47:56 INFO - PROCESS | 908 | 1467132476014 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:47:56 INFO - PROCESS | 908 | 1467132476016 Marionette TRACE conn5 <- [1,1394,null,{}] 09:47:56 INFO - PROCESS | 908 | 1467132476020 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:56 INFO - PROCESS | 908 | 1467132476022 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:56 INFO - PROCESS | 908 | 1467132476147 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 09:47:56 INFO - PROCESS | 908 | 1467132476271 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:56 INFO - PROCESS | 908 | 1467132476275 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:56 INFO - PROCESS | 908 | ++DOCSHELL 00000039E24C5800 == 28 [pid = 908] [id = 358] 09:47:56 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039DFAB8C00) [pid = 908] [serial = 1074] [outer = 0000000000000000] 09:47:56 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039DFBE8000) [pid = 908] [serial = 1075] [outer = 00000039DFAB8C00] 09:47:56 INFO - PROCESS | 908 | 1467132476342 Marionette DEBUG loaded listener.js 09:47:56 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039DFF4A800) [pid = 908] [serial = 1076] [outer = 00000039DFAB8C00] 09:47:57 INFO - PROCESS | 908 | 1467132476998 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1026ms 09:47:57 INFO - PROCESS | 908 | 1467132477045 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 09:47:57 INFO - PROCESS | 908 | 1467132477048 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 09:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:47:57 INFO - PROCESS | 908 | 1467132477051 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:47:57 INFO - PROCESS | 908 | 1467132477054 Marionette TRACE conn5 <- [1,1398,null,{}] 09:47:57 INFO - PROCESS | 908 | 1467132477058 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:57 INFO - PROCESS | 908 | 1467132477060 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:57 INFO - PROCESS | 908 | 1467132477175 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 09:47:57 INFO - PROCESS | 908 | 1467132477274 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:57 INFO - PROCESS | 908 | 1467132477276 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:57 INFO - PROCESS | 908 | ++DOCSHELL 00000039E37D2000 == 29 [pid = 908] [id = 359] 09:47:57 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D1ED3800) [pid = 908] [serial = 1077] [outer = 0000000000000000] 09:47:57 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039DFFD8800) [pid = 908] [serial = 1078] [outer = 00000039D1ED3800] 09:47:57 INFO - PROCESS | 908 | 1467132477339 Marionette DEBUG loaded listener.js 09:47:57 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E014A000) [pid = 908] [serial = 1079] [outer = 00000039D1ED3800] 09:47:58 INFO - PROCESS | 908 | 1467132478103 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1082ms 09:47:58 INFO - PROCESS | 908 | 1467132478136 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 09:47:58 INFO - PROCESS | 908 | 1467132478141 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 09:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:47:58 INFO - PROCESS | 908 | 1467132478146 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:47:58 INFO - PROCESS | 908 | 1467132478150 Marionette TRACE conn5 <- [1,1402,null,{}] 09:47:58 INFO - PROCESS | 908 | 1467132478156 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:58 INFO - PROCESS | 908 | 1467132478159 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:58 INFO - PROCESS | 908 | 1467132478330 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 09:47:58 INFO - PROCESS | 908 | 1467132478342 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:58 INFO - PROCESS | 908 | 1467132478346 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:47:58 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9DDD800 == 30 [pid = 908] [id = 360] 09:47:58 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039D2EE8400) [pid = 908] [serial = 1080] [outer = 0000000000000000] 09:47:58 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039D344C800) [pid = 908] [serial = 1081] [outer = 00000039D2EE8400] 09:47:58 INFO - PROCESS | 908 | 1467132478399 Marionette DEBUG loaded listener.js 09:47:58 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039D80B4000) [pid = 908] [serial = 1082] [outer = 00000039D2EE8400] 09:48:00 INFO - PROCESS | 908 | --DOCSHELL 00000039D83C9000 == 29 [pid = 908] [id = 352] 09:48:00 INFO - PROCESS | 908 | --DOCSHELL 00000039E3921000 == 28 [pid = 908] [id = 21] 09:48:00 INFO - PROCESS | 908 | --DOCSHELL 00000039DD714000 == 27 [pid = 908] [id = 15] 09:48:00 INFO - PROCESS | 908 | --DOCSHELL 00000039DFBAC800 == 26 [pid = 908] [id = 17] 09:48:00 INFO - PROCESS | 908 | --DOCSHELL 00000039D9118000 == 25 [pid = 908] [id = 13] 09:48:00 INFO - PROCESS | 908 | --DOCSHELL 00000039DF89D800 == 24 [pid = 908] [id = 27] 09:48:00 INFO - PROCESS | 908 | --DOCSHELL 00000039E7947000 == 23 [pid = 908] [id = 22] 09:48:00 INFO - PROCESS | 908 | --DOCSHELL 00000039D25FA800 == 22 [pid = 908] [id = 29] 09:48:00 INFO - PROCESS | 908 | --DOCSHELL 00000039E6F59000 == 21 [pid = 908] [id = 23] 09:48:00 INFO - PROCESS | 908 | --DOCSHELL 00000039E074C800 == 20 [pid = 908] [id = 18] 09:48:00 INFO - PROCESS | 908 | --DOCSHELL 00000039D4705000 == 19 [pid = 908] [id = 10] 09:48:00 INFO - PROCESS | 908 | --DOCSHELL 00000039DFAD0800 == 18 [pid = 908] [id = 353] 09:48:00 INFO - PROCESS | 908 | --DOCSHELL 00000039DCEB2000 == 17 [pid = 908] [id = 14] 09:48:00 INFO - PROCESS | 908 | --DOCSHELL 00000039D79D1000 == 16 [pid = 908] [id = 346] 09:48:00 INFO - PROCESS | 908 | --DOCSHELL 00000039E3698000 == 15 [pid = 908] [id = 20] 09:48:00 INFO - PROCESS | 908 | --DOCSHELL 00000039E24C5800 == 14 [pid = 908] [id = 358] 09:48:00 INFO - PROCESS | 908 | --DOCSHELL 00000039E05A3800 == 13 [pid = 908] [id = 357] 09:48:00 INFO - PROCESS | 908 | --DOCSHELL 00000039DFAA4000 == 12 [pid = 908] [id = 356] 09:48:00 INFO - PROCESS | 908 | --DOCSHELL 00000039D786D000 == 11 [pid = 908] [id = 354] 09:48:00 INFO - PROCESS | 908 | --DOCSHELL 00000039D98F3000 == 10 [pid = 908] [id = 355] 09:48:01 INFO - PROCESS | 908 | --DOCSHELL 00000039E37D2000 == 9 [pid = 908] [id = 359] 09:48:02 INFO - PROCESS | 908 | 1467132482415 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 4314ms 09:48:02 INFO - PROCESS | 908 | 1467132482466 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 09:48:02 INFO - PROCESS | 908 | 1467132482470 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 09:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:48:02 INFO - PROCESS | 908 | 1467132482477 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:48:02 INFO - PROCESS | 908 | 1467132482480 Marionette TRACE conn5 <- [1,1406,null,{}] 09:48:02 INFO - PROCESS | 908 | 1467132482486 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:02 INFO - PROCESS | 908 | 1467132482490 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:02 INFO - PROCESS | 908 | 1467132482593 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 09:48:02 INFO - PROCESS | 908 | 1467132482601 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:02 INFO - PROCESS | 908 | 1467132482603 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:02 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9134800 == 10 [pid = 908] [id = 361] 09:48:02 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039D2EDA400) [pid = 908] [serial = 1083] [outer = 0000000000000000] 09:48:02 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039D2EDE400) [pid = 908] [serial = 1084] [outer = 00000039D2EDA400] 09:48:02 INFO - PROCESS | 908 | 1467132482655 Marionette DEBUG loaded listener.js 09:48:02 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039D32C9C00) [pid = 908] [serial = 1085] [outer = 00000039D2EDA400] 09:48:03 INFO - PROCESS | 908 | 1467132483229 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 796ms 09:48:03 INFO - PROCESS | 908 | 1467132483275 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 09:48:03 INFO - PROCESS | 908 | 1467132483281 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 09:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:48:03 INFO - PROCESS | 908 | 1467132483288 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:48:03 INFO - PROCESS | 908 | 1467132483291 Marionette TRACE conn5 <- [1,1410,null,{}] 09:48:03 INFO - PROCESS | 908 | 1467132483295 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:03 INFO - PROCESS | 908 | 1467132483297 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:03 INFO - PROCESS | 908 | 1467132483422 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 09:48:03 INFO - PROCESS | 908 | 1467132483503 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:03 INFO - PROCESS | 908 | 1467132483506 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:03 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFADB800 == 11 [pid = 908] [id = 362] 09:48:03 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039D344FC00) [pid = 908] [serial = 1086] [outer = 0000000000000000] 09:48:03 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039D45DE800) [pid = 908] [serial = 1087] [outer = 00000039D344FC00] 09:48:03 INFO - PROCESS | 908 | 1467132483560 Marionette DEBUG loaded listener.js 09:48:03 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039D83E8400) [pid = 908] [serial = 1088] [outer = 00000039D344FC00] 09:48:04 INFO - PROCESS | 908 | 1467132484045 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 795ms 09:48:04 INFO - PROCESS | 908 | 1467132484084 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 09:48:04 INFO - PROCESS | 908 | 1467132484087 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 09:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:48:04 INFO - PROCESS | 908 | 1467132484090 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:48:04 INFO - PROCESS | 908 | 1467132484094 Marionette TRACE conn5 <- [1,1414,null,{}] 09:48:04 INFO - PROCESS | 908 | 1467132484109 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:04 INFO - PROCESS | 908 | 1467132484114 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:04 INFO - PROCESS | 908 | 1467132484215 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 09:48:04 INFO - PROCESS | 908 | 1467132484226 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:04 INFO - PROCESS | 908 | 1467132484230 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:04 INFO - PROCESS | 908 | ++DOCSHELL 00000039E07BC800 == 12 [pid = 908] [id = 363] 09:48:04 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039D9D57400) [pid = 908] [serial = 1089] [outer = 0000000000000000] 09:48:04 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039D9D62800) [pid = 908] [serial = 1090] [outer = 00000039D9D57400] 09:48:04 INFO - PROCESS | 908 | 1467132484281 Marionette DEBUG loaded listener.js 09:48:04 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039DD07EC00) [pid = 908] [serial = 1091] [outer = 00000039D9D57400] 09:48:04 INFO - PROCESS | 908 | 1467132484905 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 839ms 09:48:04 INFO - PROCESS | 908 | 1467132484934 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 09:48:04 INFO - PROCESS | 908 | 1467132484937 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 09:48:04 INFO - PROCESS | 908 | 1467132484941 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:48:04 INFO - PROCESS | 908 | 1467132484943 Marionette TRACE conn5 <- [1,1418,null,{}] 09:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:48:04 INFO - PROCESS | 908 | 1467132484946 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:04 INFO - PROCESS | 908 | 1467132484949 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:05 INFO - PROCESS | 908 | 1467132485087 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 09:48:05 INFO - PROCESS | 908 | 1467132485146 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:05 INFO - PROCESS | 908 | 1467132485149 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:05 INFO - PROCESS | 908 | ++DOCSHELL 00000039E37D4000 == 13 [pid = 908] [id = 364] 09:48:05 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039DD4D3C00) [pid = 908] [serial = 1092] [outer = 0000000000000000] 09:48:05 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039DD73E400) [pid = 908] [serial = 1093] [outer = 00000039DD4D3C00] 09:48:05 INFO - PROCESS | 908 | 1467132485200 Marionette DEBUG loaded listener.js 09:48:05 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039DD7C0C00) [pid = 908] [serial = 1094] [outer = 00000039DD4D3C00] 09:48:05 INFO - PROCESS | 908 | 1467132485719 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 840ms 09:48:05 INFO - PROCESS | 908 | 1467132485787 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 09:48:05 INFO - PROCESS | 908 | 1467132485789 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 09:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:48:05 INFO - PROCESS | 908 | 1467132485793 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:48:05 INFO - PROCESS | 908 | 1467132485794 Marionette TRACE conn5 <- [1,1422,null,{}] 09:48:05 INFO - PROCESS | 908 | 1467132485798 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:05 INFO - PROCESS | 908 | 1467132485801 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:05 INFO - PROCESS | 908 | 1467132485910 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 09:48:05 INFO - PROCESS | 908 | 1467132485920 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:05 INFO - PROCESS | 908 | 1467132485922 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:05 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BEA800 == 14 [pid = 908] [id = 365] 09:48:05 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (00000039DDD3A000) [pid = 908] [serial = 1095] [outer = 0000000000000000] 09:48:06 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (00000039DEF07400) [pid = 908] [serial = 1096] [outer = 00000039DDD3A000] 09:48:06 INFO - PROCESS | 908 | 1467132486009 Marionette DEBUG loaded listener.js 09:48:06 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (00000039DFAB2000) [pid = 908] [serial = 1097] [outer = 00000039DDD3A000] 09:48:06 INFO - PROCESS | 908 | --DOMWINDOW == 94 (00000039D340D800) [pid = 908] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:48:06 INFO - PROCESS | 908 | --DOMWINDOW == 93 (00000039D2E29000) [pid = 908] [serial = 1062] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:48:06 INFO - PROCESS | 908 | --DOMWINDOW == 92 (00000039D340E000) [pid = 908] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:48:06 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039D2758C00) [pid = 908] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:48:06 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039D202B400) [pid = 908] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:48:06 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039D2EE9C00) [pid = 908] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:48:06 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039D9CCF400) [pid = 908] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:48:06 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039D1ED3800) [pid = 908] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:48:06 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039DFAB8C00) [pid = 908] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:48:06 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039DD404C00) [pid = 908] [serial = 1071] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:48:06 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039D92D9400) [pid = 908] [serial = 1068] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:48:06 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D160AC00) [pid = 908] [serial = 1056] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:48:06 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D9D60C00) [pid = 908] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:48:06 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039E15B8800) [pid = 908] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:48:06 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D2027C00) [pid = 908] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:48:06 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039E4C93400) [pid = 908] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:48:06 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039E3A31000) [pid = 908] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:48:06 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D32D1000) [pid = 908] [serial = 1059] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:48:06 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D2EED800) [pid = 908] [serial = 1065] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:48:06 INFO - PROCESS | 908 | 1467132486861 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1078ms 09:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:48:06 INFO - PROCESS | 908 | 1467132486874 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 09:48:06 INFO - PROCESS | 908 | 1467132486876 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 09:48:06 INFO - PROCESS | 908 | 1467132486879 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:48:06 INFO - PROCESS | 908 | 1467132486881 Marionette TRACE conn5 <- [1,1426,null,{}] 09:48:06 INFO - PROCESS | 908 | 1467132486884 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:06 INFO - PROCESS | 908 | 1467132486891 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:07 INFO - PROCESS | 908 | 1467132487005 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 09:48:07 INFO - PROCESS | 908 | 1467132487011 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:07 INFO - PROCESS | 908 | 1467132487013 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:07 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4D98000 == 15 [pid = 908] [id = 366] 09:48:07 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039D367A400) [pid = 908] [serial = 1098] [outer = 0000000000000000] 09:48:07 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039DEFB5C00) [pid = 908] [serial = 1099] [outer = 00000039D367A400] 09:48:07 INFO - PROCESS | 908 | 1467132487123 Marionette DEBUG loaded listener.js 09:48:07 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039DFF49000) [pid = 908] [serial = 1100] [outer = 00000039D367A400] 09:48:07 INFO - PROCESS | 908 | 1467132487538 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 689ms 09:48:07 INFO - PROCESS | 908 | 1467132487571 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 09:48:07 INFO - PROCESS | 908 | 1467132487573 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 09:48:07 INFO - PROCESS | 908 | 1467132487577 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:48:07 INFO - PROCESS | 908 | 1467132487578 Marionette TRACE conn5 <- [1,1430,null,{}] 09:48:07 INFO - PROCESS | 908 | 1467132487582 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:07 INFO - PROCESS | 908 | 1467132487584 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:07 INFO - PROCESS | 908 | 1467132487694 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 09:48:07 INFO - PROCESS | 908 | 1467132487703 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:07 INFO - PROCESS | 908 | 1467132487705 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:07 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6017000 == 16 [pid = 908] [id = 367] 09:48:07 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039D1688800) [pid = 908] [serial = 1101] [outer = 0000000000000000] 09:48:07 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E014A400) [pid = 908] [serial = 1102] [outer = 00000039D1688800] 09:48:07 INFO - PROCESS | 908 | 1467132487752 Marionette DEBUG loaded listener.js 09:48:07 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E03A2400) [pid = 908] [serial = 1103] [outer = 00000039D1688800] 09:48:08 INFO - PROCESS | 908 | 1467132488186 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 629ms 09:48:08 INFO - PROCESS | 908 | 1467132488209 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 09:48:08 INFO - PROCESS | 908 | 1467132488212 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 09:48:08 INFO - PROCESS | 908 | 1467132488215 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:48:08 INFO - PROCESS | 908 | 1467132488217 Marionette TRACE conn5 <- [1,1434,null,{}] 09:48:08 INFO - PROCESS | 908 | 1467132488221 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:08 INFO - PROCESS | 908 | 1467132488223 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:08 INFO - PROCESS | 908 | 1467132488341 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 09:48:08 INFO - PROCESS | 908 | 1467132488386 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:08 INFO - PROCESS | 908 | 1467132488388 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:08 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6F44000 == 17 [pid = 908] [id = 368] 09:48:08 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E0140C00) [pid = 908] [serial = 1104] [outer = 0000000000000000] 09:48:08 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039E04FB000) [pid = 908] [serial = 1105] [outer = 00000039E0140C00] 09:48:08 INFO - PROCESS | 908 | 1467132488438 Marionette DEBUG loaded listener.js 09:48:08 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039E05C1800) [pid = 908] [serial = 1106] [outer = 00000039E0140C00] 09:48:09 INFO - PROCESS | 908 | 1467132489111 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 941ms 09:48:09 INFO - PROCESS | 908 | 1467132489165 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 09:48:09 INFO - PROCESS | 908 | 1467132489170 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 09:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:48:09 INFO - PROCESS | 908 | 1467132489176 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:48:09 INFO - PROCESS | 908 | 1467132489180 Marionette TRACE conn5 <- [1,1438,null,{}] 09:48:09 INFO - PROCESS | 908 | 1467132489187 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:09 INFO - PROCESS | 908 | 1467132489191 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:09 INFO - PROCESS | 908 | 1467132489335 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 09:48:09 INFO - PROCESS | 908 | 1467132489459 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:09 INFO - PROCESS | 908 | 1467132489463 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:09 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD0C1800 == 18 [pid = 908] [id = 369] 09:48:09 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039D2029C00) [pid = 908] [serial = 1107] [outer = 0000000000000000] 09:48:09 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039D2EE5400) [pid = 908] [serial = 1108] [outer = 00000039D2029C00] 09:48:09 INFO - PROCESS | 908 | 1467132489529 Marionette DEBUG loaded listener.js 09:48:09 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039D3407000) [pid = 908] [serial = 1109] [outer = 00000039D2029C00] 09:48:10 INFO - PROCESS | 908 | 1467132490404 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1294ms 09:48:10 INFO - PROCESS | 908 | 1467132490474 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 09:48:10 INFO - PROCESS | 908 | 1467132490480 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 09:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:48:10 INFO - PROCESS | 908 | 1467132490486 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:48:10 INFO - PROCESS | 908 | 1467132490489 Marionette TRACE conn5 <- [1,1442,null,{}] 09:48:10 INFO - PROCESS | 908 | 1467132490494 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:10 INFO - PROCESS | 908 | 1467132490497 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:10 INFO - PROCESS | 908 | 1467132490657 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 09:48:10 INFO - PROCESS | 908 | 1467132490785 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:10 INFO - PROCESS | 908 | 1467132490789 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:10 INFO - PROCESS | 908 | ++DOCSHELL 00000039E37D2000 == 19 [pid = 908] [id = 370] 09:48:10 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039D1E50C00) [pid = 908] [serial = 1110] [outer = 0000000000000000] 09:48:10 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039D92DC800) [pid = 908] [serial = 1111] [outer = 00000039D1E50C00] 09:48:10 INFO - PROCESS | 908 | 1467132490858 Marionette DEBUG loaded listener.js 09:48:10 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039DD069800) [pid = 908] [serial = 1112] [outer = 00000039D1E50C00] 09:48:11 INFO - PROCESS | 908 | 1467132491845 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039D36EAC00) [pid = 908] [serial = 1064] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039D80BC000) [pid = 908] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039D3411400) [pid = 908] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039D3450800) [pid = 908] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039DD40E800) [pid = 908] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039D2E27000) [pid = 908] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039D273D800) [pid = 908] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D2EE1400) [pid = 908] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D2EE9000) [pid = 908] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039DCE17400) [pid = 908] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D3446000) [pid = 908] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D2ED9000) [pid = 908] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D2EDC800) [pid = 908] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039DD7BB400) [pid = 908] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039E2114400) [pid = 908] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039E487FC00) [pid = 908] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039E4CA1800) [pid = 908] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D344C800) [pid = 908] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039E014A000) [pid = 908] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039DFFD8800) [pid = 908] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039DFF4A800) [pid = 908] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039DD7C2C00) [pid = 908] [serial = 1073] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039DFBE8000) [pid = 908] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039DCA10C00) [pid = 908] [serial = 1070] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039DD4D4800) [pid = 908] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039D165C000) [pid = 908] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 64 (00000039DF87AC00) [pid = 908] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 63 (00000039E28B1400) [pid = 908] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 62 (00000039D36E7800) [pid = 908] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 61 (00000039E4E17400) [pid = 908] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 60 (00000039E4C93800) [pid = 908] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 59 (00000039DFE84000) [pid = 908] [serial = 664] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 58 (00000039D837B800) [pid = 908] [serial = 1061] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 57 (00000039D2020400) [pid = 908] [serial = 1058] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 56 (00000039D3C58800) [pid = 908] [serial = 1067] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 55 (00000039D7840400) [pid = 908] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 54 (00000039D96D3C00) [pid = 908] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 53 (00000039DD4D3800) [pid = 908] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 52 (00000039D910F000) [pid = 908] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - PROCESS | 908 | --DOMWINDOW == 51 (00000039D9D5EC00) [pid = 908] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 09:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1443ms 09:48:11 INFO - PROCESS | 908 | 1467132491930 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 09:48:11 INFO - PROCESS | 908 | 1467132491934 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 09:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:48:11 INFO - PROCESS | 908 | 1467132491939 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:48:11 INFO - PROCESS | 908 | 1467132491942 Marionette TRACE conn5 <- [1,1446,null,{}] 09:48:11 INFO - PROCESS | 908 | 1467132491948 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:11 INFO - PROCESS | 908 | 1467132491951 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:12 INFO - PROCESS | 908 | 1467132492055 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 09:48:12 INFO - PROCESS | 908 | 1467132492063 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:12 INFO - PROCESS | 908 | 1467132492065 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:12 INFO - PROCESS | 908 | ++DOCSHELL 00000039D81C1800 == 20 [pid = 908] [id = 371] 09:48:12 INFO - PROCESS | 908 | ++DOMWINDOW == 52 (00000039D2ED7800) [pid = 908] [serial = 1113] [outer = 0000000000000000] 09:48:12 INFO - PROCESS | 908 | ++DOMWINDOW == 53 (00000039D2EDC400) [pid = 908] [serial = 1114] [outer = 00000039D2ED7800] 09:48:12 INFO - PROCESS | 908 | 1467132492121 Marionette DEBUG loaded listener.js 09:48:12 INFO - PROCESS | 908 | ++DOMWINDOW == 54 (00000039D2EEEC00) [pid = 908] [serial = 1115] [outer = 00000039D2ED7800] 09:48:12 INFO - PROCESS | 908 | 1467132492696 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 796ms 09:48:12 INFO - PROCESS | 908 | 1467132492735 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 09:48:12 INFO - PROCESS | 908 | 1467132492740 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 09:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:48:12 INFO - PROCESS | 908 | 1467132492746 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:48:12 INFO - PROCESS | 908 | 1467132492748 Marionette TRACE conn5 <- [1,1450,null,{}] 09:48:12 INFO - PROCESS | 908 | 1467132492752 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:12 INFO - PROCESS | 908 | 1467132492755 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:12 INFO - PROCESS | 908 | 1467132492853 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 09:48:12 INFO - PROCESS | 908 | 1467132492936 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:12 INFO - PROCESS | 908 | 1467132492939 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:12 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9DE2000 == 21 [pid = 908] [id = 372] 09:48:12 INFO - PROCESS | 908 | ++DOMWINDOW == 55 (00000039D38CA000) [pid = 908] [serial = 1116] [outer = 0000000000000000] 09:48:12 INFO - PROCESS | 908 | ++DOMWINDOW == 56 (00000039D3C58800) [pid = 908] [serial = 1117] [outer = 00000039D38CA000] 09:48:13 INFO - PROCESS | 908 | 1467132492992 Marionette DEBUG loaded listener.js 09:48:13 INFO - PROCESS | 908 | ++DOMWINDOW == 57 (00000039D7966C00) [pid = 908] [serial = 1118] [outer = 00000039D38CA000] 09:48:13 INFO - PROCESS | 908 | 1467132493433 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 732ms 09:48:13 INFO - PROCESS | 908 | 1467132493497 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 09:48:13 INFO - PROCESS | 908 | 1467132493500 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 09:48:13 INFO - PROCESS | 908 | 1467132493503 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:48:13 INFO - PROCESS | 908 | 1467132493507 Marionette TRACE conn5 <- [1,1454,null,{}] 09:48:13 INFO - PROCESS | 908 | 1467132493525 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:13 INFO - PROCESS | 908 | 1467132493531 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:13 INFO - PROCESS | 908 | 1467132493628 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 09:48:13 INFO - PROCESS | 908 | 1467132493648 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:13 INFO - PROCESS | 908 | 1467132493652 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:13 INFO - PROCESS | 908 | ++DOCSHELL 00000039DF884000 == 22 [pid = 908] [id = 373] 09:48:13 INFO - PROCESS | 908 | ++DOMWINDOW == 58 (00000039D9869C00) [pid = 908] [serial = 1119] [outer = 0000000000000000] 09:48:13 INFO - PROCESS | 908 | ++DOMWINDOW == 59 (00000039D9D58400) [pid = 908] [serial = 1120] [outer = 00000039D9869C00] 09:48:13 INFO - PROCESS | 908 | 1467132493707 Marionette DEBUG loaded listener.js 09:48:13 INFO - PROCESS | 908 | ++DOMWINDOW == 60 (00000039DCEE5800) [pid = 908] [serial = 1121] [outer = 00000039D9869C00] 09:48:14 INFO - PROCESS | 908 | 1467132494210 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 732ms 09:48:14 INFO - PROCESS | 908 | 1467132494241 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 09:48:14 INFO - PROCESS | 908 | 1467132494244 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 09:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:48:14 INFO - PROCESS | 908 | 1467132494248 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:48:14 INFO - PROCESS | 908 | 1467132494249 Marionette TRACE conn5 <- [1,1458,null,{}] 09:48:14 INFO - PROCESS | 908 | 1467132494253 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:14 INFO - PROCESS | 908 | 1467132494255 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:14 INFO - PROCESS | 908 | 1467132494381 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 09:48:14 INFO - PROCESS | 908 | 1467132494435 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:14 INFO - PROCESS | 908 | 1467132494437 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:14 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFB39000 == 23 [pid = 908] [id = 374] 09:48:14 INFO - PROCESS | 908 | ++DOMWINDOW == 61 (00000039DD40A400) [pid = 908] [serial = 1122] [outer = 0000000000000000] 09:48:14 INFO - PROCESS | 908 | ++DOMWINDOW == 62 (00000039DD4C4000) [pid = 908] [serial = 1123] [outer = 00000039DD40A400] 09:48:14 INFO - PROCESS | 908 | 1467132494490 Marionette DEBUG loaded listener.js 09:48:14 INFO - PROCESS | 908 | ++DOMWINDOW == 63 (00000039DD743400) [pid = 908] [serial = 1124] [outer = 00000039DD40A400] 09:48:14 INFO - PROCESS | 908 | 1467132494979 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 774ms 09:48:15 INFO - PROCESS | 908 | 1467132495034 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 09:48:15 INFO - PROCESS | 908 | 1467132495036 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 09:48:15 INFO - PROCESS | 908 | 1467132495039 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:48:15 INFO - PROCESS | 908 | 1467132495041 Marionette TRACE conn5 <- [1,1462,null,{}] 09:48:15 INFO - PROCESS | 908 | 1467132495045 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:15 INFO - PROCESS | 908 | 1467132495047 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:15 INFO - PROCESS | 908 | 1467132495167 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 09:48:15 INFO - PROCESS | 908 | 1467132495226 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:15 INFO - PROCESS | 908 | 1467132495229 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:15 INFO - PROCESS | 908 | ++DOCSHELL 00000039E05A3800 == 24 [pid = 908] [id = 375] 09:48:15 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (00000039D76BC400) [pid = 908] [serial = 1125] [outer = 0000000000000000] 09:48:15 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (00000039DDD39C00) [pid = 908] [serial = 1126] [outer = 00000039D76BC400] 09:48:15 INFO - PROCESS | 908 | 1467132495280 Marionette DEBUG loaded listener.js 09:48:15 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039DFBE1C00) [pid = 908] [serial = 1127] [outer = 00000039D76BC400] 09:48:15 INFO - PROCESS | 908 | 1467132495771 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 776ms 09:48:15 INFO - PROCESS | 908 | 1467132495821 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 09:48:15 INFO - PROCESS | 908 | 1467132495823 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 09:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:48:15 INFO - PROCESS | 908 | 1467132495826 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:48:15 INFO - PROCESS | 908 | 1467132495828 Marionette TRACE conn5 <- [1,1466,null,{}] 09:48:15 INFO - PROCESS | 908 | 1467132495831 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:15 INFO - PROCESS | 908 | 1467132495837 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:16 INFO - PROCESS | 908 | 1467132496005 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 09:48:16 INFO - PROCESS | 908 | 1467132496057 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:16 INFO - PROCESS | 908 | 1467132496059 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:16 INFO - PROCESS | 908 | ++DOCSHELL 00000039E15D5000 == 25 [pid = 908] [id = 376] 09:48:16 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039E013EC00) [pid = 908] [serial = 1128] [outer = 0000000000000000] 09:48:16 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039E03A2000) [pid = 908] [serial = 1129] [outer = 00000039E013EC00] 09:48:16 INFO - PROCESS | 908 | 1467132496118 Marionette DEBUG loaded listener.js 09:48:16 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039E0584C00) [pid = 908] [serial = 1130] [outer = 00000039E013EC00] 09:48:16 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039DD4D3C00) [pid = 908] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:48:16 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039D2EDA400) [pid = 908] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:48:16 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039DDD3A000) [pid = 908] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:48:16 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039D2EE8400) [pid = 908] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:48:16 INFO - PROCESS | 908 | --DOMWINDOW == 64 (00000039D1688800) [pid = 908] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:48:16 INFO - PROCESS | 908 | --DOMWINDOW == 63 (00000039D344FC00) [pid = 908] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:48:16 INFO - PROCESS | 908 | --DOMWINDOW == 62 (00000039D9D57400) [pid = 908] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:48:16 INFO - PROCESS | 908 | --DOMWINDOW == 61 (00000039D367A400) [pid = 908] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:48:16 INFO - PROCESS | 908 | 1467132496602 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 838ms 09:48:16 INFO - PROCESS | 908 | 1467132496668 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 09:48:16 INFO - PROCESS | 908 | 1467132496670 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 09:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:48:16 INFO - PROCESS | 908 | 1467132496673 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:48:16 INFO - PROCESS | 908 | 1467132496675 Marionette TRACE conn5 <- [1,1470,null,{}] 09:48:16 INFO - PROCESS | 908 | 1467132496679 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:16 INFO - PROCESS | 908 | 1467132496681 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:16 INFO - PROCESS | 908 | 1467132496767 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 09:48:16 INFO - PROCESS | 908 | 1467132496773 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:16 INFO - PROCESS | 908 | 1467132496775 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:16 INFO - PROCESS | 908 | ++DOCSHELL 00000039E37D2800 == 26 [pid = 908] [id = 377] 09:48:16 INFO - PROCESS | 908 | ++DOMWINDOW == 62 (00000039DFBEB400) [pid = 908] [serial = 1131] [outer = 0000000000000000] 09:48:16 INFO - PROCESS | 908 | ++DOMWINDOW == 63 (00000039E04F9800) [pid = 908] [serial = 1132] [outer = 00000039DFBEB400] 09:48:16 INFO - PROCESS | 908 | 1467132496822 Marionette DEBUG loaded listener.js 09:48:16 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (00000039E05C7C00) [pid = 908] [serial = 1133] [outer = 00000039DFBEB400] 09:48:17 INFO - PROCESS | 908 | 1467132497298 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 689ms 09:48:17 INFO - PROCESS | 908 | 1467132497366 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 09:48:17 INFO - PROCESS | 908 | 1467132497369 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 09:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:48:17 INFO - PROCESS | 908 | 1467132497372 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:48:17 INFO - PROCESS | 908 | 1467132497374 Marionette TRACE conn5 <- [1,1474,null,{}] 09:48:17 INFO - PROCESS | 908 | 1467132497382 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:17 INFO - PROCESS | 908 | 1467132497384 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:17 INFO - PROCESS | 908 | 1467132497484 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 09:48:17 INFO - PROCESS | 908 | 1467132497498 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:17 INFO - PROCESS | 908 | 1467132497500 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:17 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4D89800 == 27 [pid = 908] [id = 378] 09:48:17 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (00000039D81A0000) [pid = 908] [serial = 1134] [outer = 0000000000000000] 09:48:17 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039E0B8A000) [pid = 908] [serial = 1135] [outer = 00000039D81A0000] 09:48:17 INFO - PROCESS | 908 | 1467132497550 Marionette DEBUG loaded listener.js 09:48:17 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039E0B92800) [pid = 908] [serial = 1136] [outer = 00000039D81A0000] 09:48:18 INFO - PROCESS | 908 | 1467132498005 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 692ms 09:48:18 INFO - PROCESS | 908 | 1467132498067 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 09:48:18 INFO - PROCESS | 908 | 1467132498069 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 09:48:18 INFO - PROCESS | 908 | 1467132498072 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:48:18 INFO - PROCESS | 908 | 1467132498074 Marionette TRACE conn5 <- [1,1478,null,{}] 09:48:18 INFO - PROCESS | 908 | 1467132498105 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:18 INFO - PROCESS | 908 | 1467132498107 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:18 INFO - PROCESS | 908 | 1467132498207 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 09:48:18 INFO - PROCESS | 908 | 1467132498214 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:18 INFO - PROCESS | 908 | 1467132498216 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:18 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9638000 == 28 [pid = 908] [id = 379] 09:48:18 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039E0CE2800) [pid = 908] [serial = 1137] [outer = 0000000000000000] 09:48:18 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039E0DA2000) [pid = 908] [serial = 1138] [outer = 00000039E0CE2800] 09:48:18 INFO - PROCESS | 908 | 1467132498261 Marionette DEBUG loaded listener.js 09:48:18 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039E0DE5C00) [pid = 908] [serial = 1139] [outer = 00000039E0CE2800] 09:48:19 INFO - PROCESS | 908 | 1467132498998 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 986ms 09:48:19 INFO - PROCESS | 908 | 1467132499063 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 09:48:19 INFO - PROCESS | 908 | 1467132499067 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 09:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:48:19 INFO - PROCESS | 908 | 1467132499072 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:48:19 INFO - PROCESS | 908 | 1467132499078 Marionette TRACE conn5 <- [1,1482,null,{}] 09:48:19 INFO - PROCESS | 908 | 1467132499084 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:19 INFO - PROCESS | 908 | 1467132499087 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:19 INFO - PROCESS | 908 | 1467132499248 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 09:48:19 INFO - PROCESS | 908 | 1467132499367 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:19 INFO - PROCESS | 908 | 1467132499371 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:19 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9910800 == 29 [pid = 908] [id = 380] 09:48:19 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D32CD800) [pid = 908] [serial = 1140] [outer = 0000000000000000] 09:48:19 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D3451400) [pid = 908] [serial = 1141] [outer = 00000039D32CD800] 09:48:19 INFO - PROCESS | 908 | 1467132499437 Marionette DEBUG loaded listener.js 09:48:19 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D7969C00) [pid = 908] [serial = 1142] [outer = 00000039D32CD800] 09:48:20 INFO - PROCESS | 908 | 1467132500133 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1133ms 09:48:20 INFO - PROCESS | 908 | 1467132500221 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 09:48:20 INFO - PROCESS | 908 | 1467132500227 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 09:48:20 INFO - PROCESS | 908 | 1467132500236 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:48:20 INFO - PROCESS | 908 | 1467132500240 Marionette TRACE conn5 <- [1,1486,null,{}] 09:48:20 INFO - PROCESS | 908 | 1467132500244 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:20 INFO - PROCESS | 908 | 1467132500248 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:20 INFO - PROCESS | 908 | 1467132500384 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 09:48:20 INFO - PROCESS | 908 | 1467132500474 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:20 INFO - PROCESS | 908 | 1467132500477 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:20 INFO - PROCESS | 908 | ++DOCSHELL 00000039E05A5000 == 30 [pid = 908] [id = 381] 09:48:20 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039DCEEA000) [pid = 908] [serial = 1143] [outer = 0000000000000000] 09:48:20 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DD4D1400) [pid = 908] [serial = 1144] [outer = 00000039DCEEA000] 09:48:20 INFO - PROCESS | 908 | 1467132500545 Marionette DEBUG loaded listener.js 09:48:20 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039DFBEC800) [pid = 908] [serial = 1145] [outer = 00000039DCEEA000] 09:48:21 INFO - PROCESS | 908 | 1467132501228 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1029ms 09:48:21 INFO - PROCESS | 908 | 1467132501272 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 09:48:21 INFO - PROCESS | 908 | 1467132501275 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 09:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:48:21 INFO - PROCESS | 908 | 1467132501279 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:48:21 INFO - PROCESS | 908 | 1467132501283 Marionette TRACE conn5 <- [1,1490,null,{}] 09:48:21 INFO - PROCESS | 908 | 1467132501295 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:21 INFO - PROCESS | 908 | 1467132501301 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:21 INFO - PROCESS | 908 | 1467132501439 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 09:48:21 INFO - PROCESS | 908 | 1467132501567 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:21 INFO - PROCESS | 908 | 1467132501572 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:21 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7105800 == 31 [pid = 908] [id = 382] 09:48:21 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E01EB800) [pid = 908] [serial = 1146] [outer = 0000000000000000] 09:48:21 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E0B8D400) [pid = 908] [serial = 1147] [outer = 00000039E01EB800] 09:48:21 INFO - PROCESS | 908 | 1467132501638 Marionette DEBUG loaded listener.js 09:48:21 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E0DEA800) [pid = 908] [serial = 1148] [outer = 00000039E01EB800] 09:48:22 INFO - PROCESS | 908 | 1467132502286 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1033ms 09:48:22 INFO - PROCESS | 908 | 1467132502315 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 09:48:22 INFO - PROCESS | 908 | 1467132502318 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 09:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:48:22 INFO - PROCESS | 908 | 1467132502321 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:48:22 INFO - PROCESS | 908 | 1467132502324 Marionette TRACE conn5 <- [1,1494,null,{}] 09:48:22 INFO - PROCESS | 908 | 1467132502328 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:22 INFO - PROCESS | 908 | 1467132502331 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:22 INFO - PROCESS | 908 | 1467132502457 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 09:48:22 INFO - PROCESS | 908 | 1467132502688 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:22 INFO - PROCESS | 908 | 1467132502691 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:22 INFO - PROCESS | 908 | ++DOCSHELL 00000039D911C000 == 32 [pid = 908] [id = 383] 09:48:22 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039D1EDA400) [pid = 908] [serial = 1149] [outer = 0000000000000000] 09:48:22 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039D2533C00) [pid = 908] [serial = 1150] [outer = 00000039D1EDA400] 09:48:22 INFO - PROCESS | 908 | 1467132502752 Marionette DEBUG loaded listener.js 09:48:22 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039D2EE2C00) [pid = 908] [serial = 1151] [outer = 00000039D1EDA400] 09:48:23 INFO - PROCESS | 908 | 1467132503434 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1128ms 09:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:48:23 INFO - PROCESS | 908 | 1467132503452 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 09:48:23 INFO - PROCESS | 908 | 1467132503456 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 09:48:23 INFO - PROCESS | 908 | 1467132503460 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:48:23 INFO - PROCESS | 908 | 1467132503463 Marionette TRACE conn5 <- [1,1498,null,{}] 09:48:23 INFO - PROCESS | 908 | 1467132503469 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:23 INFO - PROCESS | 908 | 1467132503474 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:23 INFO - PROCESS | 908 | 1467132503584 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 09:48:23 INFO - PROCESS | 908 | 1467132503660 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:23 INFO - PROCESS | 908 | 1467132503662 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:23 INFO - PROCESS | 908 | ++DOCSHELL 00000039DDD96000 == 33 [pid = 908] [id = 384] 09:48:23 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039D344D000) [pid = 908] [serial = 1152] [outer = 0000000000000000] 09:48:23 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039D45E9000) [pid = 908] [serial = 1153] [outer = 00000039D344D000] 09:48:23 INFO - PROCESS | 908 | 1467132503715 Marionette DEBUG loaded listener.js 09:48:23 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039D96D1400) [pid = 908] [serial = 1154] [outer = 00000039D344D000] 09:48:24 INFO - PROCESS | 908 | --DOCSHELL 00000039D9DDD800 == 32 [pid = 908] [id = 360] 09:48:24 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039DD73E400) [pid = 908] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 09:48:24 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D2EDE400) [pid = 908] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 09:48:24 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D32C9C00) [pid = 908] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 09:48:24 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039DEF07400) [pid = 908] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 09:48:24 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D80B4000) [pid = 908] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 09:48:24 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039DD7C0C00) [pid = 908] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 09:48:24 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039E014A400) [pid = 908] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 09:48:24 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D83E8400) [pid = 908] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 09:48:24 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D45DE800) [pid = 908] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 09:48:24 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039E03A2400) [pid = 908] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 09:48:24 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D9D62800) [pid = 908] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 09:48:24 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039DEFB5C00) [pid = 908] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 09:48:24 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039DFAB2000) [pid = 908] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 09:48:24 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039DFF49000) [pid = 908] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 09:48:24 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039DD07EC00) [pid = 908] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 09:48:24 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039E04FB000) [pid = 908] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 09:48:25 INFO - PROCESS | 908 | 1467132505005 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1597ms 09:48:25 INFO - PROCESS | 908 | 1467132505058 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 09:48:25 INFO - PROCESS | 908 | 1467132505062 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 09:48:25 INFO - PROCESS | 908 | 1467132505067 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:48:25 INFO - PROCESS | 908 | 1467132505072 Marionette TRACE conn5 <- [1,1502,null,{}] 09:48:25 INFO - PROCESS | 908 | 1467132505077 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:25 INFO - PROCESS | 908 | 1467132505080 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:25 INFO - PROCESS | 908 | 1467132505214 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 09:48:25 INFO - PROCESS | 908 | 1467132505301 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:25 INFO - PROCESS | 908 | 1467132505304 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:25 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9151000 == 33 [pid = 908] [id = 385] 09:48:25 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039D2EDD000) [pid = 908] [serial = 1155] [outer = 0000000000000000] 09:48:25 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D2EEE800) [pid = 908] [serial = 1156] [outer = 00000039D2EDD000] 09:48:25 INFO - PROCESS | 908 | 1467132505359 Marionette DEBUG loaded listener.js 09:48:25 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D3449400) [pid = 908] [serial = 1157] [outer = 00000039D2EDD000] 09:48:25 INFO - PROCESS | 908 | 1467132505826 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 796ms 09:48:25 INFO - PROCESS | 908 | 1467132505868 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 09:48:25 INFO - PROCESS | 908 | 1467132505873 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 09:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:48:25 INFO - PROCESS | 908 | 1467132505880 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:48:25 INFO - PROCESS | 908 | 1467132505883 Marionette TRACE conn5 <- [1,1506,null,{}] 09:48:25 INFO - PROCESS | 908 | 1467132505887 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:25 INFO - PROCESS | 908 | 1467132505889 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:26 INFO - PROCESS | 908 | 1467132505992 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 09:48:26 INFO - PROCESS | 908 | 1467132506009 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:26 INFO - PROCESS | 908 | 1467132506012 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:26 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFADD000 == 34 [pid = 908] [id = 386] 09:48:26 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D7970C00) [pid = 908] [serial = 1158] [outer = 0000000000000000] 09:48:26 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D819D000) [pid = 908] [serial = 1159] [outer = 00000039D7970C00] 09:48:26 INFO - PROCESS | 908 | 1467132506065 Marionette DEBUG loaded listener.js 09:48:26 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D9111C00) [pid = 908] [serial = 1160] [outer = 00000039D7970C00] 09:48:26 INFO - PROCESS | 908 | 1467132506568 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 734ms 09:48:26 INFO - PROCESS | 908 | 1467132506616 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 09:48:26 INFO - PROCESS | 908 | 1467132506618 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 09:48:26 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:48:26 INFO - PROCESS | 908 | 1467132506622 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:48:26 INFO - PROCESS | 908 | 1467132506626 Marionette TRACE conn5 <- [1,1510,null,{}] 09:48:26 INFO - PROCESS | 908 | 1467132506637 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:26 INFO - PROCESS | 908 | 1467132506642 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:26 INFO - PROCESS | 908 | 1467132506735 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 09:48:26 INFO - PROCESS | 908 | 1467132506751 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:26 INFO - PROCESS | 908 | 1467132506755 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:26 INFO - PROCESS | 908 | ++DOCSHELL 00000039E0522000 == 35 [pid = 908] [id = 387] 09:48:26 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039DCA06C00) [pid = 908] [serial = 1161] [outer = 0000000000000000] 09:48:26 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039DD07A400) [pid = 908] [serial = 1162] [outer = 00000039DCA06C00] 09:48:26 INFO - PROCESS | 908 | 1467132506810 Marionette DEBUG loaded listener.js 09:48:26 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039DD411C00) [pid = 908] [serial = 1163] [outer = 00000039DCA06C00] 09:48:27 INFO - PROCESS | 908 | 1467132507352 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:48:27 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:48:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:48:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:48:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:48:27 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:48:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:48:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:48:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:48:27 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:48:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:48:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:48:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:48:27 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:48:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:48:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:48:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:48:27 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 803ms 09:48:27 INFO - PROCESS | 908 | 1467132507431 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 09:48:27 INFO - PROCESS | 908 | 1467132507433 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 09:48:27 INFO - PROCESS | 908 | 1467132507437 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:48:27 INFO - PROCESS | 908 | 1467132507438 Marionette TRACE conn5 <- [1,1514,null,{}] 09:48:27 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:48:27 INFO - PROCESS | 908 | 1467132507442 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:27 INFO - PROCESS | 908 | 1467132507444 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:27 INFO - PROCESS | 908 | 1467132507574 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 09:48:27 INFO - PROCESS | 908 | 1467132507628 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:27 INFO - PROCESS | 908 | 1467132507631 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:27 INFO - PROCESS | 908 | ++DOCSHELL 00000039E28D7000 == 36 [pid = 908] [id = 388] 09:48:27 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039DD7C5000) [pid = 908] [serial = 1164] [outer = 0000000000000000] 09:48:27 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039DDD0EC00) [pid = 908] [serial = 1165] [outer = 00000039DD7C5000] 09:48:27 INFO - PROCESS | 908 | 1467132507681 Marionette DEBUG loaded listener.js 09:48:27 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039DF872C00) [pid = 908] [serial = 1166] [outer = 00000039DD7C5000] 09:48:28 INFO - PROCESS | 908 | 1467132508152 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:48:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:48:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:48:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:48:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:48:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:48:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:48:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:48:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:48:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:48:28 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 735ms 09:48:28 INFO - PROCESS | 908 | 1467132508176 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 09:48:28 INFO - PROCESS | 908 | 1467132508178 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 09:48:28 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:48:28 INFO - PROCESS | 908 | 1467132508187 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:48:28 INFO - PROCESS | 908 | 1467132508189 Marionette TRACE conn5 <- [1,1518,null,{}] 09:48:28 INFO - PROCESS | 908 | 1467132508193 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:28 INFO - PROCESS | 908 | 1467132508195 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:28 INFO - PROCESS | 908 | 1467132508311 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 09:48:28 INFO - PROCESS | 908 | 1467132508316 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:28 INFO - PROCESS | 908 | 1467132508318 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:28 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BE6000 == 37 [pid = 908] [id = 389] 09:48:28 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039DD7C5400) [pid = 908] [serial = 1167] [outer = 0000000000000000] 09:48:28 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039DFBEA000) [pid = 908] [serial = 1168] [outer = 00000039DD7C5400] 09:48:28 INFO - PROCESS | 908 | 1467132508369 Marionette DEBUG loaded listener.js 09:48:28 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039DFFD8C00) [pid = 908] [serial = 1169] [outer = 00000039DD7C5400] 09:48:28 INFO - PROCESS | 908 | 1467132508865 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:48:28 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:48:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:48:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:48:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:48:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:48:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:48:28 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:48:28 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:48:28 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 732ms 09:48:28 INFO - PROCESS | 908 | 1467132508957 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 09:48:28 INFO - PROCESS | 908 | 1467132508959 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 09:48:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:48:28 INFO - PROCESS | 908 | 1467132508967 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:48:28 INFO - PROCESS | 908 | 1467132508969 Marionette TRACE conn5 <- [1,1522,null,{}] 09:48:28 INFO - PROCESS | 908 | 1467132508973 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:28 INFO - PROCESS | 908 | 1467132508981 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:29 INFO - PROCESS | 908 | 1467132509348 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 09:48:29 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D76BC400) [pid = 908] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:48:29 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039E013EC00) [pid = 908] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:48:29 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D2029C00) [pid = 908] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:48:29 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039E0140C00) [pid = 908] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:48:29 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D2ED7800) [pid = 908] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:48:29 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D38CA000) [pid = 908] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:48:29 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D9869C00) [pid = 908] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:48:29 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D1E50C00) [pid = 908] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:48:29 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DD40A400) [pid = 908] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:48:29 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039DFBEB400) [pid = 908] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:48:29 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039E0CE2800) [pid = 908] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:48:29 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039D81A0000) [pid = 908] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:48:29 INFO - PROCESS | 908 | 1467132509408 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:29 INFO - PROCESS | 908 | 1467132509411 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:29 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFAE8800 == 38 [pid = 908] [id = 390] 09:48:29 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D1E50C00) [pid = 908] [serial = 1170] [outer = 0000000000000000] 09:48:29 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D202B800) [pid = 908] [serial = 1171] [outer = 00000039D1E50C00] 09:48:29 INFO - PROCESS | 908 | 1467132509464 Marionette DEBUG loaded listener.js 09:48:29 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DCE1D800) [pid = 908] [serial = 1172] [outer = 00000039D1E50C00] 09:48:29 INFO - PROCESS | 908 | 1467132509841 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:48:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:48:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 944ms 09:48:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:48:29 INFO - PROCESS | 908 | 1467132509915 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 09:48:29 INFO - PROCESS | 908 | 1467132509918 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 09:48:29 INFO - PROCESS | 908 | 1467132509921 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:48:29 INFO - PROCESS | 908 | 1467132509923 Marionette TRACE conn5 <- [1,1526,null,{}] 09:48:29 INFO - PROCESS | 908 | 1467132509927 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:29 INFO - PROCESS | 908 | 1467132509929 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:30 INFO - PROCESS | 908 | 1467132510013 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 09:48:30 INFO - PROCESS | 908 | 1467132510019 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:30 INFO - PROCESS | 908 | 1467132510021 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:30 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6F50000 == 39 [pid = 908] [id = 391] 09:48:30 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039DFF4D400) [pid = 908] [serial = 1173] [outer = 0000000000000000] 09:48:30 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E0B8F000) [pid = 908] [serial = 1174] [outer = 00000039DFF4D400] 09:48:30 INFO - PROCESS | 908 | 1467132510068 Marionette DEBUG loaded listener.js 09:48:30 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E0DAEC00) [pid = 908] [serial = 1175] [outer = 00000039DFF4D400] 09:48:32 INFO - PROCESS | 908 | --DOCSHELL 00000039E7105800 == 38 [pid = 908] [id = 382] 09:48:32 INFO - PROCESS | 908 | --DOCSHELL 00000039DFADB800 == 37 [pid = 908] [id = 362] 09:48:32 INFO - PROCESS | 908 | --DOCSHELL 00000039D9910800 == 36 [pid = 908] [id = 380] 09:48:32 INFO - PROCESS | 908 | --DOCSHELL 00000039E6017000 == 35 [pid = 908] [id = 367] 09:48:32 INFO - PROCESS | 908 | --DOCSHELL 00000039E05A5000 == 34 [pid = 908] [id = 381] 09:48:32 INFO - PROCESS | 908 | --DOCSHELL 00000039E4D98000 == 33 [pid = 908] [id = 366] 09:48:32 INFO - PROCESS | 908 | --DOCSHELL 00000039E37D2800 == 32 [pid = 908] [id = 377] 09:48:32 INFO - PROCESS | 908 | --DOCSHELL 00000039D81C1800 == 31 [pid = 908] [id = 371] 09:48:32 INFO - PROCESS | 908 | --DOCSHELL 00000039E37D2000 == 30 [pid = 908] [id = 370] 09:48:32 INFO - PROCESS | 908 | --DOCSHELL 00000039DD0C1800 == 29 [pid = 908] [id = 369] 09:48:32 INFO - PROCESS | 908 | --DOCSHELL 00000039E37D4000 == 28 [pid = 908] [id = 364] 09:48:32 INFO - PROCESS | 908 | --DOCSHELL 00000039D9638000 == 27 [pid = 908] [id = 379] 09:48:32 INFO - PROCESS | 908 | --DOCSHELL 00000039DF884000 == 26 [pid = 908] [id = 373] 09:48:32 INFO - PROCESS | 908 | --DOCSHELL 00000039E4D89800 == 25 [pid = 908] [id = 378] 09:48:32 INFO - PROCESS | 908 | --DOCSHELL 00000039E05A3800 == 24 [pid = 908] [id = 375] 09:48:32 INFO - PROCESS | 908 | --DOCSHELL 00000039D9134800 == 23 [pid = 908] [id = 361] 09:48:32 INFO - PROCESS | 908 | --DOCSHELL 00000039E07BC800 == 22 [pid = 908] [id = 363] 09:48:32 INFO - PROCESS | 908 | --DOCSHELL 00000039E15D5000 == 21 [pid = 908] [id = 376] 09:48:32 INFO - PROCESS | 908 | --DOCSHELL 00000039DFB39000 == 20 [pid = 908] [id = 374] 09:48:32 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BEA800 == 19 [pid = 908] [id = 365] 09:48:32 INFO - PROCESS | 908 | --DOCSHELL 00000039D9DE2000 == 18 [pid = 908] [id = 372] 09:48:32 INFO - PROCESS | 908 | --DOCSHELL 00000039DFAE8800 == 17 [pid = 908] [id = 390] 09:48:32 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BE6000 == 16 [pid = 908] [id = 389] 09:48:32 INFO - PROCESS | 908 | --DOCSHELL 00000039E28D7000 == 15 [pid = 908] [id = 388] 09:48:32 INFO - PROCESS | 908 | --DOCSHELL 00000039E0522000 == 14 [pid = 908] [id = 387] 09:48:32 INFO - PROCESS | 908 | --DOCSHELL 00000039DFADD000 == 13 [pid = 908] [id = 386] 09:48:33 INFO - PROCESS | 908 | --DOCSHELL 00000039D9151000 == 12 [pid = 908] [id = 385] 09:48:33 INFO - PROCESS | 908 | --DOCSHELL 00000039DDD96000 == 11 [pid = 908] [id = 384] 09:48:33 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039E0DE5C00) [pid = 908] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 09:48:33 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039E0B8A000) [pid = 908] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 09:48:33 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DFBE1C00) [pid = 908] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 09:48:33 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039DDD39C00) [pid = 908] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 09:48:33 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039E03A2000) [pid = 908] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 09:48:33 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039D2EE5400) [pid = 908] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 09:48:33 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039D3407000) [pid = 908] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 09:48:33 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039E05C1800) [pid = 908] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 09:48:33 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039D2EDC400) [pid = 908] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 09:48:33 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039D2EEEC00) [pid = 908] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 09:48:33 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039D3C58800) [pid = 908] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 09:48:33 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039D7966C00) [pid = 908] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 09:48:33 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039D9D58400) [pid = 908] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 09:48:33 INFO - PROCESS | 908 | --DOMWINDOW == 64 (00000039D92DC800) [pid = 908] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 09:48:33 INFO - PROCESS | 908 | --DOMWINDOW == 63 (00000039DD069800) [pid = 908] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 09:48:33 INFO - PROCESS | 908 | --DOMWINDOW == 62 (00000039E0B92800) [pid = 908] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 09:48:33 INFO - PROCESS | 908 | --DOMWINDOW == 61 (00000039E0584C00) [pid = 908] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 09:48:33 INFO - PROCESS | 908 | --DOMWINDOW == 60 (00000039DD4C4000) [pid = 908] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 09:48:33 INFO - PROCESS | 908 | --DOMWINDOW == 59 (00000039DD743400) [pid = 908] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 09:48:33 INFO - PROCESS | 908 | --DOMWINDOW == 58 (00000039E04F9800) [pid = 908] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 09:48:33 INFO - PROCESS | 908 | --DOMWINDOW == 57 (00000039DCEE5800) [pid = 908] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 09:48:33 INFO - PROCESS | 908 | --DOMWINDOW == 56 (00000039E05C7C00) [pid = 908] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 09:48:33 INFO - PROCESS | 908 | --DOMWINDOW == 55 (00000039E0DA2000) [pid = 908] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 09:48:33 INFO - PROCESS | 908 | 1467132513158 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:48:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:48:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 3305ms 09:48:33 INFO - PROCESS | 908 | 1467132513229 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 09:48:33 INFO - PROCESS | 908 | 1467132513234 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 09:48:33 INFO - PROCESS | 908 | 1467132513239 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:48:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:48:33 INFO - PROCESS | 908 | 1467132513244 Marionette TRACE conn5 <- [1,1530,null,{}] 09:48:33 INFO - PROCESS | 908 | 1467132513250 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:33 INFO - PROCESS | 908 | 1467132513254 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:33 INFO - PROCESS | 908 | 1467132513399 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 09:48:33 INFO - PROCESS | 908 | 1467132513411 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:33 INFO - PROCESS | 908 | 1467132513414 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:33 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9122000 == 12 [pid = 908] [id = 392] 09:48:33 INFO - PROCESS | 908 | ++DOMWINDOW == 56 (00000039D2EDAC00) [pid = 908] [serial = 1176] [outer = 0000000000000000] 09:48:33 INFO - PROCESS | 908 | ++DOMWINDOW == 57 (00000039D2EDFC00) [pid = 908] [serial = 1177] [outer = 00000039D2EDAC00] 09:48:33 INFO - PROCESS | 908 | 1467132513472 Marionette DEBUG loaded listener.js 09:48:33 INFO - PROCESS | 908 | ++DOMWINDOW == 58 (00000039D2F6F800) [pid = 908] [serial = 1178] [outer = 00000039D2EDAC00] 09:48:34 INFO - PROCESS | 908 | 1467132514012 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:48:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:48:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 776ms 09:48:34 INFO - PROCESS | 908 | 1467132514019 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 09:48:34 INFO - PROCESS | 908 | 1467132514024 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 09:48:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:48:34 INFO - PROCESS | 908 | 1467132514032 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:48:34 INFO - PROCESS | 908 | 1467132514035 Marionette TRACE conn5 <- [1,1534,null,{}] 09:48:34 INFO - PROCESS | 908 | 1467132514039 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:34 INFO - PROCESS | 908 | 1467132514042 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:34 INFO - PROCESS | 908 | 1467132514161 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 09:48:34 INFO - PROCESS | 908 | 1467132514171 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:34 INFO - PROCESS | 908 | 1467132514174 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:34 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD715000 == 13 [pid = 908] [id = 393] 09:48:34 INFO - PROCESS | 908 | ++DOMWINDOW == 59 (00000039D3679800) [pid = 908] [serial = 1179] [outer = 0000000000000000] 09:48:34 INFO - PROCESS | 908 | ++DOMWINDOW == 60 (00000039D3844C00) [pid = 908] [serial = 1180] [outer = 00000039D3679800] 09:48:34 INFO - PROCESS | 908 | 1467132514224 Marionette DEBUG loaded listener.js 09:48:34 INFO - PROCESS | 908 | ++DOMWINDOW == 61 (00000039D76BC400) [pid = 908] [serial = 1181] [outer = 00000039D3679800] 09:48:34 INFO - PROCESS | 908 | 1467132514742 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:48:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:48:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 733ms 09:48:34 INFO - PROCESS | 908 | 1467132514766 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 09:48:34 INFO - PROCESS | 908 | 1467132514768 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 09:48:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:48:34 INFO - PROCESS | 908 | 1467132514772 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:48:34 INFO - PROCESS | 908 | 1467132514776 Marionette TRACE conn5 <- [1,1538,null,{}] 09:48:34 INFO - PROCESS | 908 | 1467132514789 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:34 INFO - PROCESS | 908 | 1467132514795 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:34 INFO - PROCESS | 908 | 1467132514929 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 09:48:35 INFO - PROCESS | 908 | 1467132515027 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:35 INFO - PROCESS | 908 | 1467132515031 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:35 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFB35800 == 14 [pid = 908] [id = 394] 09:48:35 INFO - PROCESS | 908 | ++DOMWINDOW == 62 (00000039D846E400) [pid = 908] [serial = 1182] [outer = 0000000000000000] 09:48:35 INFO - PROCESS | 908 | ++DOMWINDOW == 63 (00000039D9295000) [pid = 908] [serial = 1183] [outer = 00000039D846E400] 09:48:35 INFO - PROCESS | 908 | 1467132515089 Marionette DEBUG loaded listener.js 09:48:35 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (00000039D9D61000) [pid = 908] [serial = 1184] [outer = 00000039D846E400] 09:48:35 INFO - PROCESS | 908 | 1467132515596 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:48:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:48:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 839ms 09:48:35 INFO - PROCESS | 908 | 1467132515615 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 09:48:35 INFO - PROCESS | 908 | 1467132515618 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 09:48:35 INFO - PROCESS | 908 | 1467132515622 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:48:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:48:35 INFO - PROCESS | 908 | 1467132515624 Marionette TRACE conn5 <- [1,1542,null,{}] 09:48:35 INFO - PROCESS | 908 | 1467132515627 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:35 INFO - PROCESS | 908 | 1467132515629 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:35 INFO - PROCESS | 908 | 1467132515768 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 09:48:35 INFO - PROCESS | 908 | 1467132515829 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:35 INFO - PROCESS | 908 | 1467132515831 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:35 INFO - PROCESS | 908 | ++DOCSHELL 00000039E0516000 == 15 [pid = 908] [id = 395] 09:48:35 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (00000039DD076800) [pid = 908] [serial = 1185] [outer = 0000000000000000] 09:48:35 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039DD083000) [pid = 908] [serial = 1186] [outer = 00000039DD076800] 09:48:35 INFO - PROCESS | 908 | 1467132515883 Marionette DEBUG loaded listener.js 09:48:35 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039DD40B400) [pid = 908] [serial = 1187] [outer = 00000039DD076800] 09:48:36 INFO - PROCESS | 908 | 1467132516440 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:48:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:48:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 879ms 09:48:36 INFO - PROCESS | 908 | 1467132516506 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 09:48:36 INFO - PROCESS | 908 | 1467132516509 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 09:48:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:48:36 INFO - PROCESS | 908 | 1467132516512 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:48:36 INFO - PROCESS | 908 | 1467132516514 Marionette TRACE conn5 <- [1,1546,null,{}] 09:48:36 INFO - PROCESS | 908 | 1467132516517 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:36 INFO - PROCESS | 908 | 1467132516519 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:36 INFO - PROCESS | 908 | 1467132516638 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 09:48:36 INFO - PROCESS | 908 | 1467132516648 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:36 INFO - PROCESS | 908 | 1467132516650 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:36 INFO - PROCESS | 908 | ++DOCSHELL 00000039E1388000 == 16 [pid = 908] [id = 396] 09:48:36 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039DD4CF400) [pid = 908] [serial = 1188] [outer = 0000000000000000] 09:48:36 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039DD4D5000) [pid = 908] [serial = 1189] [outer = 00000039DD4CF400] 09:48:36 INFO - PROCESS | 908 | 1467132516736 Marionette DEBUG loaded listener.js 09:48:36 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039DD7C1400) [pid = 908] [serial = 1190] [outer = 00000039DD4CF400] 09:48:37 INFO - PROCESS | 908 | 1467132517229 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:48:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:48:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 733ms 09:48:37 INFO - PROCESS | 908 | 1467132517248 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 09:48:37 INFO - PROCESS | 908 | 1467132517251 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 09:48:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:48:37 INFO - PROCESS | 908 | 1467132517264 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:48:37 INFO - PROCESS | 908 | 1467132517266 Marionette TRACE conn5 <- [1,1550,null,{}] 09:48:37 INFO - PROCESS | 908 | 1467132517270 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:37 INFO - PROCESS | 908 | 1467132517276 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:37 INFO - PROCESS | 908 | 1467132517447 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 09:48:37 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039DD7C5000) [pid = 908] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:48:37 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039D2EDD000) [pid = 908] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:48:37 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039D7970C00) [pid = 908] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:48:37 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039D344D000) [pid = 908] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:48:37 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039DCA06C00) [pid = 908] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:48:37 INFO - PROCESS | 908 | --DOMWINDOW == 64 (00000039DD7C5400) [pid = 908] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:48:37 INFO - PROCESS | 908 | --DOMWINDOW == 63 (00000039D32CD800) [pid = 908] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:48:37 INFO - PROCESS | 908 | --DOMWINDOW == 62 (00000039D1E50C00) [pid = 908] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:48:37 INFO - PROCESS | 908 | --DOMWINDOW == 61 (00000039DCEEA000) [pid = 908] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:48:37 INFO - PROCESS | 908 | --DOMWINDOW == 60 (00000039E01EB800) [pid = 908] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:48:37 INFO - PROCESS | 908 | --DOMWINDOW == 59 (00000039D1EDA400) [pid = 908] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:48:37 INFO - PROCESS | 908 | 1467132517511 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:37 INFO - PROCESS | 908 | 1467132517513 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:37 INFO - PROCESS | 908 | ++DOCSHELL 00000039E369D800 == 17 [pid = 908] [id = 397] 09:48:37 INFO - PROCESS | 908 | ++DOMWINDOW == 60 (00000039D1EDA400) [pid = 908] [serial = 1191] [outer = 0000000000000000] 09:48:37 INFO - PROCESS | 908 | ++DOMWINDOW == 61 (00000039D2EDD000) [pid = 908] [serial = 1192] [outer = 00000039D1EDA400] 09:48:37 INFO - PROCESS | 908 | 1467132517563 Marionette DEBUG loaded listener.js 09:48:37 INFO - PROCESS | 908 | ++DOMWINDOW == 62 (00000039DDD0C400) [pid = 908] [serial = 1193] [outer = 00000039D1EDA400] 09:48:37 INFO - PROCESS | 908 | 1467132517964 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:48:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:48:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 775ms 09:48:38 INFO - PROCESS | 908 | 1467132518043 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 09:48:38 INFO - PROCESS | 908 | 1467132518045 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 09:48:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:48:38 INFO - PROCESS | 908 | 1467132518048 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:48:38 INFO - PROCESS | 908 | 1467132518050 Marionette TRACE conn5 <- [1,1554,null,{}] 09:48:38 INFO - PROCESS | 908 | 1467132518054 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:38 INFO - PROCESS | 908 | 1467132518056 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:38 INFO - PROCESS | 908 | 1467132518144 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 09:48:38 INFO - PROCESS | 908 | 1467132518150 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:38 INFO - PROCESS | 908 | 1467132518152 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:38 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BF4000 == 18 [pid = 908] [id = 398] 09:48:38 INFO - PROCESS | 908 | ++DOMWINDOW == 63 (00000039DD07C400) [pid = 908] [serial = 1194] [outer = 0000000000000000] 09:48:38 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (00000039E014B400) [pid = 908] [serial = 1195] [outer = 00000039DD07C400] 09:48:38 INFO - PROCESS | 908 | 1467132518201 Marionette DEBUG loaded listener.js 09:48:38 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (00000039E03A2000) [pid = 908] [serial = 1196] [outer = 00000039DD07C400] 09:48:38 INFO - PROCESS | 908 | 1467132518651 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:48:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:48:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 628ms 09:48:38 INFO - PROCESS | 908 | 1467132518680 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 09:48:38 INFO - PROCESS | 908 | 1467132518683 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 09:48:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:48:38 INFO - PROCESS | 908 | 1467132518686 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:48:38 INFO - PROCESS | 908 | 1467132518687 Marionette TRACE conn5 <- [1,1558,null,{}] 09:48:38 INFO - PROCESS | 908 | 1467132518691 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:38 INFO - PROCESS | 908 | 1467132518693 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:38 INFO - PROCESS | 908 | 1467132518786 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 09:48:38 INFO - PROCESS | 908 | 1467132518794 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:38 INFO - PROCESS | 908 | 1467132518796 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:38 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4DC8800 == 19 [pid = 908] [id = 399] 09:48:38 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039DFF4D000) [pid = 908] [serial = 1197] [outer = 0000000000000000] 09:48:38 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039E04FAC00) [pid = 908] [serial = 1198] [outer = 00000039DFF4D000] 09:48:38 INFO - PROCESS | 908 | 1467132518846 Marionette DEBUG loaded listener.js 09:48:38 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039E05C1C00) [pid = 908] [serial = 1199] [outer = 00000039DFF4D000] 09:48:39 INFO - PROCESS | 908 | 1467132519314 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:48:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:48:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 671ms 09:48:39 INFO - PROCESS | 908 | 1467132519361 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 09:48:39 INFO - PROCESS | 908 | 1467132519363 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 09:48:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:48:39 INFO - PROCESS | 908 | 1467132519368 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:48:39 INFO - PROCESS | 908 | 1467132519370 Marionette TRACE conn5 <- [1,1562,null,{}] 09:48:39 INFO - PROCESS | 908 | 1467132519393 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:39 INFO - PROCESS | 908 | 1467132519395 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:39 INFO - PROCESS | 908 | 1467132519537 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 09:48:39 INFO - PROCESS | 908 | 1467132519736 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:39 INFO - PROCESS | 908 | 1467132519740 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:39 INFO - PROCESS | 908 | ++DOCSHELL 00000039D7D6F800 == 20 [pid = 908] [id = 400] 09:48:39 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039D1667800) [pid = 908] [serial = 1200] [outer = 0000000000000000] 09:48:39 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039D2009000) [pid = 908] [serial = 1201] [outer = 00000039D1667800] 09:48:39 INFO - PROCESS | 908 | 1467132519808 Marionette DEBUG loaded listener.js 09:48:39 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D2ED3400) [pid = 908] [serial = 1202] [outer = 00000039D1667800] 09:48:40 INFO - PROCESS | 908 | 1467132520462 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:48:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:48:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1165ms 09:48:40 INFO - PROCESS | 908 | 1467132520536 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 09:48:40 INFO - PROCESS | 908 | 1467132520541 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 09:48:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:48:40 INFO - PROCESS | 908 | 1467132520546 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:48:40 INFO - PROCESS | 908 | 1467132520550 Marionette TRACE conn5 <- [1,1566,null,{}] 09:48:40 INFO - PROCESS | 908 | 1467132520556 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:40 INFO - PROCESS | 908 | 1467132520559 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:40 INFO - PROCESS | 908 | 1467132520733 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 09:48:40 INFO - PROCESS | 908 | 1467132520748 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:40 INFO - PROCESS | 908 | 1467132520751 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:40 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFAD5800 == 21 [pid = 908] [id = 401] 09:48:40 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D7DF7800) [pid = 908] [serial = 1203] [outer = 0000000000000000] 09:48:40 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D80B8C00) [pid = 908] [serial = 1204] [outer = 00000039D7DF7800] 09:48:40 INFO - PROCESS | 908 | 1467132520811 Marionette DEBUG loaded listener.js 09:48:40 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D92DA400) [pid = 908] [serial = 1205] [outer = 00000039D7DF7800] 09:48:41 INFO - PROCESS | 908 | 1467132521556 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:48:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:48:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1031ms 09:48:41 INFO - PROCESS | 908 | 1467132521590 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 09:48:41 INFO - PROCESS | 908 | 1467132521594 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 09:48:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:48:41 INFO - PROCESS | 908 | 1467132521599 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:48:41 INFO - PROCESS | 908 | 1467132521601 Marionette TRACE conn5 <- [1,1570,null,{}] 09:48:41 INFO - PROCESS | 908 | 1467132521605 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:41 INFO - PROCESS | 908 | 1467132521608 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:41 INFO - PROCESS | 908 | 1467132521736 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 09:48:41 INFO - PROCESS | 908 | 1467132521871 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:41 INFO - PROCESS | 908 | 1467132521875 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:41 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4DDD800 == 22 [pid = 908] [id = 402] 09:48:41 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DEFB5C00) [pid = 908] [serial = 1206] [outer = 0000000000000000] 09:48:41 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039DF877400) [pid = 908] [serial = 1207] [outer = 00000039DEFB5C00] 09:48:41 INFO - PROCESS | 908 | 1467132521946 Marionette DEBUG loaded listener.js 09:48:42 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E011C800) [pid = 908] [serial = 1208] [outer = 00000039DEFB5C00] 09:48:42 INFO - PROCESS | 908 | 1467132522647 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:48:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:48:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1092ms 09:48:42 INFO - PROCESS | 908 | 1467132522692 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 09:48:42 INFO - PROCESS | 908 | 1467132522697 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 09:48:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:48:42 INFO - PROCESS | 908 | 1467132522709 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:48:42 INFO - PROCESS | 908 | 1467132522714 Marionette TRACE conn5 <- [1,1574,null,{}] 09:48:42 INFO - PROCESS | 908 | 1467132522734 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:42 INFO - PROCESS | 908 | 1467132522738 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:42 INFO - PROCESS | 908 | 1467132522884 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 09:48:43 INFO - PROCESS | 908 | 1467132523005 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:43 INFO - PROCESS | 908 | 1467132523009 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:43 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7117800 == 23 [pid = 908] [id = 403] 09:48:43 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E0B8C400) [pid = 908] [serial = 1209] [outer = 0000000000000000] 09:48:43 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E0CE3000) [pid = 908] [serial = 1210] [outer = 00000039E0B8C400] 09:48:43 INFO - PROCESS | 908 | 1467132523074 Marionette DEBUG loaded listener.js 09:48:43 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E0DE9000) [pid = 908] [serial = 1211] [outer = 00000039E0B8C400] 09:48:43 INFO - PROCESS | 908 | 1467132523674 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:48:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:48:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1003ms 09:48:43 INFO - PROCESS | 908 | 1467132523708 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 09:48:43 INFO - PROCESS | 908 | 1467132523711 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 09:48:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:48:43 INFO - PROCESS | 908 | 1467132523714 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:48:43 INFO - PROCESS | 908 | 1467132523716 Marionette TRACE conn5 <- [1,1578,null,{}] 09:48:43 INFO - PROCESS | 908 | 1467132523720 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:43 INFO - PROCESS | 908 | 1467132523722 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:43 INFO - PROCESS | 908 | 1467132523837 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 09:48:43 INFO - PROCESS | 908 | 1467132523926 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:43 INFO - PROCESS | 908 | 1467132523928 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:43 INFO - PROCESS | 908 | ++DOCSHELL 00000039E71F0800 == 24 [pid = 908] [id = 404] 09:48:43 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E13B2400) [pid = 908] [serial = 1212] [outer = 0000000000000000] 09:48:43 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E1525800) [pid = 908] [serial = 1213] [outer = 00000039E13B2400] 09:48:43 INFO - PROCESS | 908 | 1467132523983 Marionette DEBUG loaded listener.js 09:48:44 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E1F21C00) [pid = 908] [serial = 1214] [outer = 00000039E13B2400] 09:48:44 INFO - PROCESS | 908 | 1467132524761 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:48:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:48:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1081ms 09:48:44 INFO - PROCESS | 908 | 1467132524806 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 09:48:44 INFO - PROCESS | 908 | 1467132524810 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 09:48:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:48:44 INFO - PROCESS | 908 | 1467132524817 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:48:44 INFO - PROCESS | 908 | 1467132524820 Marionette TRACE conn5 <- [1,1582,null,{}] 09:48:44 INFO - PROCESS | 908 | 1467132524826 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:44 INFO - PROCESS | 908 | 1467132524829 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:44 INFO - PROCESS | 908 | 1467132524944 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 09:48:45 INFO - PROCESS | 908 | 1467132525082 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:45 INFO - PROCESS | 908 | 1467132525087 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:45 INFO - PROCESS | 908 | ++DOCSHELL 00000039D7869000 == 25 [pid = 908] [id = 405] 09:48:45 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039D2EE9800) [pid = 908] [serial = 1215] [outer = 0000000000000000] 09:48:45 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039D32D0400) [pid = 908] [serial = 1216] [outer = 00000039D2EE9800] 09:48:45 INFO - PROCESS | 908 | 1467132525150 Marionette DEBUG loaded listener.js 09:48:45 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039D45DE800) [pid = 908] [serial = 1217] [outer = 00000039D2EE9800] 09:48:45 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039DDD0EC00) [pid = 908] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 09:48:45 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039D2EEE800) [pid = 908] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 09:48:45 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D3449400) [pid = 908] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 09:48:45 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D9111C00) [pid = 908] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 09:48:45 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D819D000) [pid = 908] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 09:48:45 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D96D1400) [pid = 908] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 09:48:45 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D45E9000) [pid = 908] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 09:48:45 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039DD07A400) [pid = 908] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 09:48:45 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039DFBEA000) [pid = 908] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 09:48:45 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D7969C00) [pid = 908] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 09:48:45 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039D3451400) [pid = 908] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 09:48:45 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039DF872C00) [pid = 908] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 09:48:45 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D202B800) [pid = 908] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 09:48:45 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039DFBEC800) [pid = 908] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 09:48:45 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039DD4D1400) [pid = 908] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 09:48:45 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039DCE1D800) [pid = 908] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 09:48:45 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039DFFD8C00) [pid = 908] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 09:48:45 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039E0B8F000) [pid = 908] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 09:48:45 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039E0DEA800) [pid = 908] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 09:48:45 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039E0B8D400) [pid = 908] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 09:48:45 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039DD411C00) [pid = 908] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 09:48:45 INFO - PROCESS | 908 | --DOMWINDOW == 64 (00000039D2EE2C00) [pid = 908] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 09:48:45 INFO - PROCESS | 908 | --DOMWINDOW == 63 (00000039D2533C00) [pid = 908] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 09:48:45 INFO - PROCESS | 908 | 1467132525720 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:48:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:48:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 943ms 09:48:45 INFO - PROCESS | 908 | 1467132525762 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 09:48:45 INFO - PROCESS | 908 | 1467132525766 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 09:48:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:48:45 INFO - PROCESS | 908 | 1467132525772 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:48:45 INFO - PROCESS | 908 | 1467132525775 Marionette TRACE conn5 <- [1,1586,null,{}] 09:48:45 INFO - PROCESS | 908 | 1467132525779 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:45 INFO - PROCESS | 908 | 1467132525782 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:45 INFO - PROCESS | 908 | 1467132525882 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 09:48:45 INFO - PROCESS | 908 | 1467132525955 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:45 INFO - PROCESS | 908 | 1467132525957 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:45 INFO - PROCESS | 908 | ++DOCSHELL 00000039DCEAE000 == 26 [pid = 908] [id = 406] 09:48:45 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (00000039D2EEDC00) [pid = 908] [serial = 1218] [outer = 0000000000000000] 09:48:46 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (00000039D36EA400) [pid = 908] [serial = 1219] [outer = 00000039D2EEDC00] 09:48:46 INFO - PROCESS | 908 | 1467132526013 Marionette DEBUG loaded listener.js 09:48:46 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039D80D7800) [pid = 908] [serial = 1220] [outer = 00000039D2EEDC00] 09:48:46 INFO - PROCESS | 908 | 1467132526501 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:48:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:48:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 796ms 09:48:46 INFO - PROCESS | 908 | 1467132526571 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 09:48:46 INFO - PROCESS | 908 | 1467132526573 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 09:48:46 INFO - PROCESS | 908 | 1467132526577 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:48:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:48:46 INFO - PROCESS | 908 | 1467132526580 Marionette TRACE conn5 <- [1,1590,null,{}] 09:48:46 INFO - PROCESS | 908 | 1467132526591 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:46 INFO - PROCESS | 908 | 1467132526596 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:46 INFO - PROCESS | 908 | 1467132526700 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 09:48:46 INFO - PROCESS | 908 | 1467132526707 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:46 INFO - PROCESS | 908 | 1467132526710 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:46 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFB31000 == 27 [pid = 908] [id = 407] 09:48:46 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039DCEE5800) [pid = 908] [serial = 1221] [outer = 0000000000000000] 09:48:46 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039DD107000) [pid = 908] [serial = 1222] [outer = 00000039DCEE5800] 09:48:46 INFO - PROCESS | 908 | 1467132526761 Marionette DEBUG loaded listener.js 09:48:46 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039DD4D0800) [pid = 908] [serial = 1223] [outer = 00000039DCEE5800] 09:48:47 INFO - PROCESS | 908 | 1467132527268 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:48:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:48:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 734ms 09:48:47 INFO - PROCESS | 908 | 1467132527313 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 09:48:47 INFO - PROCESS | 908 | 1467132527316 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 09:48:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:48:47 INFO - PROCESS | 908 | 1467132527320 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:48:47 INFO - PROCESS | 908 | 1467132527321 Marionette TRACE conn5 <- [1,1594,null,{}] 09:48:47 INFO - PROCESS | 908 | 1467132527325 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:47 INFO - PROCESS | 908 | 1467132527327 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:47 INFO - PROCESS | 908 | 1467132527442 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 09:48:47 INFO - PROCESS | 908 | 1467132527542 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:47 INFO - PROCESS | 908 | 1467132527545 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:47 INFO - PROCESS | 908 | ++DOCSHELL 00000039E0761000 == 28 [pid = 908] [id = 408] 09:48:47 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039DD07AC00) [pid = 908] [serial = 1224] [outer = 0000000000000000] 09:48:47 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039DF87AC00) [pid = 908] [serial = 1225] [outer = 00000039DD07AC00] 09:48:47 INFO - PROCESS | 908 | 1467132527597 Marionette DEBUG loaded listener.js 09:48:47 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039DFDF6C00) [pid = 908] [serial = 1226] [outer = 00000039DD07AC00] 09:48:48 INFO - PROCESS | 908 | 1467132528051 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:48:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:48:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 775ms 09:48:48 INFO - PROCESS | 908 | 1467132528101 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 09:48:48 INFO - PROCESS | 908 | 1467132528103 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 09:48:48 INFO - PROCESS | 908 | 1467132528107 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:48:48 INFO - PROCESS | 908 | 1467132528109 Marionette TRACE conn5 <- [1,1598,null,{}] 09:48:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:48:48 INFO - PROCESS | 908 | 1467132528115 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:48 INFO - PROCESS | 908 | 1467132528118 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:48 INFO - PROCESS | 908 | 1467132528240 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 09:48:48 INFO - PROCESS | 908 | 1467132528301 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:48 INFO - PROCESS | 908 | 1467132528303 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:48 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3710000 == 29 [pid = 908] [id = 409] 09:48:48 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039DFF4FC00) [pid = 908] [serial = 1227] [outer = 0000000000000000] 09:48:48 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039E013F400) [pid = 908] [serial = 1228] [outer = 00000039DFF4FC00] 09:48:48 INFO - PROCESS | 908 | 1467132528354 Marionette DEBUG loaded listener.js 09:48:48 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039E0582400) [pid = 908] [serial = 1229] [outer = 00000039DFF4FC00] 09:48:48 INFO - PROCESS | 908 | 1467132528834 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:48:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:48:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 775ms 09:48:48 INFO - PROCESS | 908 | 1467132528887 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 09:48:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:48:48 INFO - PROCESS | 908 | 1467132528889 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 09:48:48 INFO - PROCESS | 908 | 1467132528892 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:48:48 INFO - PROCESS | 908 | 1467132528894 Marionette TRACE conn5 <- [1,1602,null,{}] 09:48:48 INFO - PROCESS | 908 | 1467132528904 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:48 INFO - PROCESS | 908 | 1467132528911 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:49 INFO - PROCESS | 908 | 1467132529058 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 09:48:49 INFO - PROCESS | 908 | 1467132529123 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:49 INFO - PROCESS | 908 | 1467132529126 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:49 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4D82000 == 30 [pid = 908] [id = 410] 09:48:49 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039E0D9AC00) [pid = 908] [serial = 1230] [outer = 0000000000000000] 09:48:49 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E1F27000) [pid = 908] [serial = 1231] [outer = 00000039E0D9AC00] 09:48:49 INFO - PROCESS | 908 | 1467132529177 Marionette DEBUG loaded listener.js 09:48:49 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E21CDC00) [pid = 908] [serial = 1232] [outer = 00000039E0D9AC00] 09:48:49 INFO - PROCESS | 908 | 1467132529682 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:48:49 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:48:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 840ms 09:48:49 INFO - PROCESS | 908 | 1467132529736 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 09:48:49 INFO - PROCESS | 908 | 1467132529738 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 09:48:49 INFO - PROCESS | 908 | 1467132529741 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:48:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:48:49 INFO - PROCESS | 908 | 1467132529751 Marionette TRACE conn5 <- [1,1606,null,{}] 09:48:49 INFO - PROCESS | 908 | 1467132529763 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:49 INFO - PROCESS | 908 | 1467132529765 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:49 INFO - PROCESS | 908 | 1467132529908 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 09:48:49 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039DD076800) [pid = 908] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:48:49 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039DD4CF400) [pid = 908] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:48:49 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039D846E400) [pid = 908] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:48:49 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D2EDAC00) [pid = 908] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:48:49 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D3679800) [pid = 908] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:48:49 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039DFF4D400) [pid = 908] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:48:49 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039D1EDA400) [pid = 908] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:48:49 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039DD07C400) [pid = 908] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:48:49 INFO - PROCESS | 908 | 1467132529974 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:49 INFO - PROCESS | 908 | 1467132529976 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:49 INFO - PROCESS | 908 | ++DOCSHELL 00000039D3CDD800 == 31 [pid = 908] [id = 411] 09:48:49 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D1EDA400) [pid = 908] [serial = 1233] [outer = 0000000000000000] 09:48:50 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D2EEC400) [pid = 908] [serial = 1234] [outer = 00000039D1EDA400] 09:48:50 INFO - PROCESS | 908 | 1467132530028 Marionette DEBUG loaded listener.js 09:48:50 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039DD7B7400) [pid = 908] [serial = 1235] [outer = 00000039D1EDA400] 09:48:50 INFO - PROCESS | 908 | 1467132530408 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:48:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:48:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 731ms 09:48:50 INFO - PROCESS | 908 | 1467132530476 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 09:48:50 INFO - PROCESS | 908 | 1467132530478 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 09:48:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:48:50 INFO - PROCESS | 908 | 1467132530481 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:48:50 INFO - PROCESS | 908 | 1467132530483 Marionette TRACE conn5 <- [1,1610,null,{}] 09:48:50 INFO - PROCESS | 908 | 1467132530486 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:50 INFO - PROCESS | 908 | 1467132530489 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:50 INFO - PROCESS | 908 | 1467132530576 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 09:48:50 INFO - PROCESS | 908 | 1467132530582 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:50 INFO - PROCESS | 908 | 1467132530584 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:50 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7118800 == 32 [pid = 908] [id = 412] 09:48:50 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039E0B8C800) [pid = 908] [serial = 1236] [outer = 0000000000000000] 09:48:50 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039E293D800) [pid = 908] [serial = 1237] [outer = 00000039E0B8C800] 09:48:50 INFO - PROCESS | 908 | 1467132530629 Marionette DEBUG loaded listener.js 09:48:50 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039E35C1C00) [pid = 908] [serial = 1238] [outer = 00000039E0B8C800] 09:48:51 INFO - PROCESS | 908 | 1467132531106 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:48:51 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:48:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 691ms 09:48:51 INFO - PROCESS | 908 | 1467132531176 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 09:48:51 INFO - PROCESS | 908 | 1467132531178 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 09:48:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:48:51 INFO - PROCESS | 908 | 1467132531182 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:48:51 INFO - PROCESS | 908 | 1467132531184 Marionette TRACE conn5 <- [1,1614,null,{}] 09:48:51 INFO - PROCESS | 908 | 1467132531187 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:51 INFO - PROCESS | 908 | 1467132531189 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:51 INFO - PROCESS | 908 | 1467132531308 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 09:48:51 INFO - PROCESS | 908 | 1467132531320 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:51 INFO - PROCESS | 908 | 1467132531322 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:51 INFO - PROCESS | 908 | ++DOCSHELL 00000039E722E800 == 33 [pid = 908] [id = 413] 09:48:51 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E35CAC00) [pid = 908] [serial = 1239] [outer = 0000000000000000] 09:48:51 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E35CD400) [pid = 908] [serial = 1240] [outer = 00000039E35CAC00] 09:48:51 INFO - PROCESS | 908 | 1467132531368 Marionette DEBUG loaded listener.js 09:48:51 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E365EC00) [pid = 908] [serial = 1241] [outer = 00000039E35CAC00] 09:48:51 INFO - PROCESS | 908 | 1467132531820 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:48:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:48:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 692ms 09:48:51 INFO - PROCESS | 908 | 1467132531876 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 09:48:51 INFO - PROCESS | 908 | 1467132531878 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 09:48:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:48:51 INFO - PROCESS | 908 | 1467132531881 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:48:51 INFO - PROCESS | 908 | 1467132531883 Marionette TRACE conn5 <- [1,1618,null,{}] 09:48:51 INFO - PROCESS | 908 | 1467132531937 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:51 INFO - PROCESS | 908 | 1467132531941 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:52 INFO - PROCESS | 908 | 1467132532107 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 09:48:52 INFO - PROCESS | 908 | 1467132532208 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:52 INFO - PROCESS | 908 | 1467132532213 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:52 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9144000 == 34 [pid = 908] [id = 414] 09:48:52 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039D2029000) [pid = 908] [serial = 1242] [outer = 0000000000000000] 09:48:52 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039D2758C00) [pid = 908] [serial = 1243] [outer = 00000039D2029000] 09:48:52 INFO - PROCESS | 908 | 1467132532277 Marionette DEBUG loaded listener.js 09:48:52 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039D3405C00) [pid = 908] [serial = 1244] [outer = 00000039D2029000] 09:48:52 INFO - PROCESS | 908 | 1467132532968 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:48:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:48:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1144ms 09:48:53 INFO - PROCESS | 908 | 1467132533030 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 09:48:53 INFO - PROCESS | 908 | 1467132533034 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 09:48:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:48:53 INFO - PROCESS | 908 | 1467132533039 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:48:53 INFO - PROCESS | 908 | 1467132533042 Marionette TRACE conn5 <- [1,1622,null,{}] 09:48:53 INFO - PROCESS | 908 | 1467132533064 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:53 INFO - PROCESS | 908 | 1467132533068 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:53 INFO - PROCESS | 908 | 1467132533208 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 09:48:53 INFO - PROCESS | 908 | 1467132533339 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:53 INFO - PROCESS | 908 | 1467132533344 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:53 INFO - PROCESS | 908 | ++DOCSHELL 00000039E0918000 == 35 [pid = 908] [id = 415] 09:48:53 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039DCA11C00) [pid = 908] [serial = 1245] [outer = 0000000000000000] 09:48:53 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039DD403800) [pid = 908] [serial = 1246] [outer = 00000039DCA11C00] 09:48:53 INFO - PROCESS | 908 | 1467132533413 Marionette DEBUG loaded listener.js 09:48:53 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039DDD12000) [pid = 908] [serial = 1247] [outer = 00000039DCA11C00] 09:48:54 INFO - PROCESS | 908 | 1467132534104 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:48:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:48:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1096ms 09:48:54 INFO - PROCESS | 908 | 1467132534141 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 09:48:54 INFO - PROCESS | 908 | 1467132534144 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 09:48:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:48:54 INFO - PROCESS | 908 | 1467132534148 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:48:54 INFO - PROCESS | 908 | 1467132534151 Marionette TRACE conn5 <- [1,1626,null,{}] 09:48:54 INFO - PROCESS | 908 | 1467132534155 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:54 INFO - PROCESS | 908 | 1467132534158 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:54 INFO - PROCESS | 908 | 1467132534285 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 09:48:54 INFO - PROCESS | 908 | 1467132534423 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:54 INFO - PROCESS | 908 | 1467132534428 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:54 INFO - PROCESS | 908 | ++DOCSHELL 00000039E728E000 == 36 [pid = 908] [id = 416] 09:48:54 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039E0B87800) [pid = 908] [serial = 1248] [outer = 0000000000000000] 09:48:54 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039E0C78C00) [pid = 908] [serial = 1249] [outer = 00000039E0B87800] 09:48:54 INFO - PROCESS | 908 | 1467132534497 Marionette DEBUG loaded listener.js 09:48:54 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039E1523000) [pid = 908] [serial = 1250] [outer = 00000039E0B87800] 09:48:55 INFO - PROCESS | 908 | 1467132535148 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:48:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:48:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1033ms 09:48:55 INFO - PROCESS | 908 | 1467132535187 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 09:48:55 INFO - PROCESS | 908 | 1467132535194 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 09:48:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:48:55 INFO - PROCESS | 908 | 1467132535225 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:48:55 INFO - PROCESS | 908 | 1467132535227 Marionette TRACE conn5 <- [1,1630,null,{}] 09:48:55 INFO - PROCESS | 908 | 1467132535246 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:55 INFO - PROCESS | 908 | 1467132535249 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:55 INFO - PROCESS | 908 | 1467132535383 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 09:48:55 INFO - PROCESS | 908 | 1467132535509 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:55 INFO - PROCESS | 908 | 1467132535512 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:55 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7418800 == 37 [pid = 908] [id = 417] 09:48:55 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039E3733800) [pid = 908] [serial = 1251] [outer = 0000000000000000] 09:48:55 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039E390B000) [pid = 908] [serial = 1252] [outer = 00000039E3733800] 09:48:55 INFO - PROCESS | 908 | 1467132535576 Marionette DEBUG loaded listener.js 09:48:55 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039E3A25C00) [pid = 908] [serial = 1253] [outer = 00000039E3733800] 09:48:56 INFO - PROCESS | 908 | 1467132536188 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:48:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:48:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1014ms 09:48:56 INFO - PROCESS | 908 | 1467132536219 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 09:48:56 INFO - PROCESS | 908 | 1467132536221 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 09:48:56 INFO - PROCESS | 908 | 1467132536225 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:48:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:48:56 INFO - PROCESS | 908 | 1467132536227 Marionette TRACE conn5 <- [1,1634,null,{}] 09:48:56 INFO - PROCESS | 908 | 1467132536231 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:56 INFO - PROCESS | 908 | 1467132536234 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:56 INFO - PROCESS | 908 | 1467132536388 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 09:48:56 INFO - PROCESS | 908 | 1467132536481 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:56 INFO - PROCESS | 908 | 1467132536483 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:56 INFO - PROCESS | 908 | ++DOCSHELL 00000039E2186000 == 38 [pid = 908] [id = 418] 09:48:56 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039D344D000) [pid = 908] [serial = 1254] [outer = 0000000000000000] 09:48:56 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (00000039DFBED400) [pid = 908] [serial = 1255] [outer = 00000039D344D000] 09:48:56 INFO - PROCESS | 908 | 1467132536538 Marionette DEBUG loaded listener.js 09:48:56 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (00000039E4876800) [pid = 908] [serial = 1256] [outer = 00000039D344D000] 09:48:57 INFO - PROCESS | 908 | 1467132537429 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:48:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:48:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1234ms 09:48:57 INFO - PROCESS | 908 | 1467132537465 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 09:48:57 INFO - PROCESS | 908 | 1467132537471 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 09:48:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:48:57 INFO - PROCESS | 908 | 1467132537477 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:48:57 INFO - PROCESS | 908 | 1467132537483 Marionette TRACE conn5 <- [1,1638,null,{}] 09:48:57 INFO - PROCESS | 908 | 1467132537488 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:57 INFO - PROCESS | 908 | 1467132537491 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:57 INFO - PROCESS | 908 | 1467132537604 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 09:48:57 INFO - PROCESS | 908 | 1467132537746 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:57 INFO - PROCESS | 908 | 1467132537750 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:57 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9DE0800 == 39 [pid = 908] [id = 419] 09:48:57 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (00000039D3C17C00) [pid = 908] [serial = 1257] [outer = 0000000000000000] 09:48:57 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (00000039D47B8400) [pid = 908] [serial = 1258] [outer = 00000039D3C17C00] 09:48:57 INFO - PROCESS | 908 | 1467132537806 Marionette DEBUG loaded listener.js 09:48:57 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (00000039D9294400) [pid = 908] [serial = 1259] [outer = 00000039D3C17C00] 09:48:58 INFO - PROCESS | 908 | --DOCSHELL 00000039D911C000 == 38 [pid = 908] [id = 383] 09:48:58 INFO - PROCESS | 908 | --DOCSHELL 00000039E6F44000 == 37 [pid = 908] [id = 368] 09:48:58 INFO - PROCESS | 908 | --DOCSHELL 00000039D3CDD800 == 36 [pid = 908] [id = 411] 09:48:58 INFO - PROCESS | 908 | --DOCSHELL 00000039E4D82000 == 35 [pid = 908] [id = 410] 09:48:58 INFO - PROCESS | 908 | --DOCSHELL 00000039E7118800 == 34 [pid = 908] [id = 412] 09:48:58 INFO - PROCESS | 908 | --DOCSHELL 00000039E6F50000 == 33 [pid = 908] [id = 391] 09:48:58 INFO - PROCESS | 908 | --DOCSHELL 00000039E2186000 == 32 [pid = 908] [id = 418] 09:48:58 INFO - PROCESS | 908 | --DOCSHELL 00000039E7418800 == 31 [pid = 908] [id = 417] 09:48:58 INFO - PROCESS | 908 | --DOCSHELL 00000039E728E000 == 30 [pid = 908] [id = 416] 09:48:58 INFO - PROCESS | 908 | --DOCSHELL 00000039E0918000 == 29 [pid = 908] [id = 415] 09:48:58 INFO - PROCESS | 908 | --DOCSHELL 00000039E722E800 == 28 [pid = 908] [id = 413] 09:48:58 INFO - PROCESS | 908 | --DOCSHELL 00000039D9144000 == 27 [pid = 908] [id = 414] 09:48:58 INFO - PROCESS | 908 | --DOMWINDOW == 96 (00000039DD083000) [pid = 908] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 09:48:58 INFO - PROCESS | 908 | --DOMWINDOW == 95 (00000039DD4D5000) [pid = 908] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 09:48:58 INFO - PROCESS | 908 | --DOMWINDOW == 94 (00000039D9295000) [pid = 908] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 09:48:58 INFO - PROCESS | 908 | --DOMWINDOW == 93 (00000039D2EDFC00) [pid = 908] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 09:48:58 INFO - PROCESS | 908 | --DOMWINDOW == 92 (00000039D2F6F800) [pid = 908] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 09:48:58 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039D3844C00) [pid = 908] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 09:48:58 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039D76BC400) [pid = 908] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 09:48:58 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039E0DAEC00) [pid = 908] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 09:48:58 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039DD40B400) [pid = 908] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 09:48:58 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039D2EDD000) [pid = 908] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 09:48:58 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039DD7C1400) [pid = 908] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 09:48:58 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039E014B400) [pid = 908] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 09:48:58 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039DDD0C400) [pid = 908] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 09:48:58 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039E03A2000) [pid = 908] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 09:48:58 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D9D61000) [pid = 908] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 09:48:58 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039E04FAC00) [pid = 908] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 09:48:59 INFO - PROCESS | 908 | 1467132539262 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:48:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:48:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1852ms 09:48:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:48:59 INFO - PROCESS | 908 | 1467132539334 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 09:48:59 INFO - PROCESS | 908 | 1467132539339 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 09:48:59 INFO - PROCESS | 908 | 1467132539345 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:48:59 INFO - PROCESS | 908 | 1467132539350 Marionette TRACE conn5 <- [1,1642,null,{}] 09:48:59 INFO - PROCESS | 908 | 1467132539395 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:59 INFO - PROCESS | 908 | 1467132539398 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:59 INFO - PROCESS | 908 | 1467132539506 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 09:48:59 INFO - PROCESS | 908 | 1467132539514 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:59 INFO - PROCESS | 908 | 1467132539516 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:48:59 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9141800 == 28 [pid = 908] [id = 420] 09:48:59 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039D2EEB400) [pid = 908] [serial = 1260] [outer = 0000000000000000] 09:48:59 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039D32CAC00) [pid = 908] [serial = 1261] [outer = 00000039D2EEB400] 09:48:59 INFO - PROCESS | 908 | 1467132539566 Marionette DEBUG loaded listener.js 09:48:59 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039D36E3400) [pid = 908] [serial = 1262] [outer = 00000039D2EEB400] 09:49:00 INFO - PROCESS | 908 | 1467132540089 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:49:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:49:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 776ms 09:49:00 INFO - PROCESS | 908 | 1467132540119 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 09:49:00 INFO - PROCESS | 908 | 1467132540125 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 09:49:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:49:00 INFO - PROCESS | 908 | 1467132540131 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:49:00 INFO - PROCESS | 908 | 1467132540134 Marionette TRACE conn5 <- [1,1646,null,{}] 09:49:00 INFO - PROCESS | 908 | 1467132540138 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:00 INFO - PROCESS | 908 | 1467132540141 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:00 INFO - PROCESS | 908 | 1467132540280 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 09:49:00 INFO - PROCESS | 908 | 1467132540344 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:00 INFO - PROCESS | 908 | 1467132540346 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:00 INFO - PROCESS | 908 | ++DOCSHELL 00000039DF89A000 == 29 [pid = 908] [id = 421] 09:49:00 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039D45E9000) [pid = 908] [serial = 1263] [outer = 0000000000000000] 09:49:00 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039D836D800) [pid = 908] [serial = 1264] [outer = 00000039D45E9000] 09:49:00 INFO - PROCESS | 908 | 1467132540402 Marionette DEBUG loaded listener.js 09:49:00 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039D92D6000) [pid = 908] [serial = 1265] [outer = 00000039D45E9000] 09:49:00 INFO - PROCESS | 908 | 1467132540860 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:49:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:49:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 793ms 09:49:00 INFO - PROCESS | 908 | 1467132540931 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 09:49:00 INFO - PROCESS | 908 | 1467132540934 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 09:49:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:49:00 INFO - PROCESS | 908 | 1467132540938 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:49:00 INFO - PROCESS | 908 | 1467132540942 Marionette TRACE conn5 <- [1,1650,null,{}] 09:49:00 INFO - PROCESS | 908 | 1467132540954 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:00 INFO - PROCESS | 908 | 1467132540959 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:01 INFO - PROCESS | 908 | 1467132541103 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 09:49:01 INFO - PROCESS | 908 | 1467132541166 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:01 INFO - PROCESS | 908 | 1467132541170 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:01 INFO - PROCESS | 908 | ++DOCSHELL 00000039E0196800 == 30 [pid = 908] [id = 422] 09:49:01 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039DD07D000) [pid = 908] [serial = 1266] [outer = 0000000000000000] 09:49:01 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039DD110000) [pid = 908] [serial = 1267] [outer = 00000039DD07D000] 09:49:01 INFO - PROCESS | 908 | 1467132541226 Marionette DEBUG loaded listener.js 09:49:01 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039DD4D0000) [pid = 908] [serial = 1268] [outer = 00000039DD07D000] 09:49:01 INFO - PROCESS | 908 | 1467132541750 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:49:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:49:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 839ms 09:49:01 INFO - PROCESS | 908 | 1467132541782 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 09:49:01 INFO - PROCESS | 908 | 1467132541785 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 09:49:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:49:01 INFO - PROCESS | 908 | 1467132541789 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:49:01 INFO - PROCESS | 908 | 1467132541790 Marionette TRACE conn5 <- [1,1654,null,{}] 09:49:01 INFO - PROCESS | 908 | 1467132541794 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:01 INFO - PROCESS | 908 | 1467132541797 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:01 INFO - PROCESS | 908 | 1467132541928 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 09:49:02 INFO - PROCESS | 908 | 1467132541993 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:02 INFO - PROCESS | 908 | 1467132541995 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:02 INFO - PROCESS | 908 | ++DOCSHELL 00000039E1399800 == 31 [pid = 908] [id = 423] 09:49:02 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039DDD0C400) [pid = 908] [serial = 1269] [outer = 0000000000000000] 09:49:02 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039DEF0A400) [pid = 908] [serial = 1270] [outer = 00000039DDD0C400] 09:49:02 INFO - PROCESS | 908 | 1467132542046 Marionette DEBUG loaded listener.js 09:49:02 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (00000039DF87D400) [pid = 908] [serial = 1271] [outer = 00000039DDD0C400] 09:49:02 INFO - PROCESS | 908 | 1467132542545 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:49:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:49:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 839ms 09:49:02 INFO - PROCESS | 908 | 1467132542631 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 09:49:02 INFO - PROCESS | 908 | 1467132542634 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 09:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:49:02 INFO - PROCESS | 908 | 1467132542637 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:49:02 INFO - PROCESS | 908 | 1467132542639 Marionette TRACE conn5 <- [1,1658,null,{}] 09:49:02 INFO - PROCESS | 908 | 1467132542643 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:02 INFO - PROCESS | 908 | 1467132542645 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:02 INFO - PROCESS | 908 | 1467132542769 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 09:49:02 INFO - PROCESS | 908 | 1467132542824 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:02 INFO - PROCESS | 908 | 1467132542827 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:02 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3916000 == 32 [pid = 908] [id = 424] 09:49:02 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (00000039DFF56000) [pid = 908] [serial = 1272] [outer = 0000000000000000] 09:49:02 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (00000039E014A000) [pid = 908] [serial = 1273] [outer = 00000039DFF56000] 09:49:02 INFO - PROCESS | 908 | 1467132542873 Marionette DEBUG loaded listener.js 09:49:02 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (00000039E03A1C00) [pid = 908] [serial = 1274] [outer = 00000039DFF56000] 09:49:03 INFO - PROCESS | 908 | --DOMWINDOW == 95 (00000039E35CAC00) [pid = 908] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:49:03 INFO - PROCESS | 908 | --DOMWINDOW == 94 (00000039DFF4FC00) [pid = 908] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:49:03 INFO - PROCESS | 908 | --DOMWINDOW == 93 (00000039E0D9AC00) [pid = 908] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:49:03 INFO - PROCESS | 908 | --DOMWINDOW == 92 (00000039D1EDA400) [pid = 908] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:49:03 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039D2EE9800) [pid = 908] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:49:03 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039E0B8C400) [pid = 908] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:49:03 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039DD07AC00) [pid = 908] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:49:03 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039DCEE5800) [pid = 908] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:49:03 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039D1667800) [pid = 908] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:49:03 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039E13B2400) [pid = 908] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:49:03 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039D7DF7800) [pid = 908] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:49:03 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039D2EEDC00) [pid = 908] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:49:03 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039DEFB5C00) [pid = 908] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:49:03 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039E0B8C800) [pid = 908] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:49:03 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039DFF4D000) [pid = 908] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:49:03 INFO - PROCESS | 908 | 1467132543600 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:49:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:49:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 985ms 09:49:03 INFO - PROCESS | 908 | 1467132543626 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 09:49:03 INFO - PROCESS | 908 | 1467132543628 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 09:49:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:49:03 INFO - PROCESS | 908 | 1467132543631 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:49:03 INFO - PROCESS | 908 | 1467132543633 Marionette TRACE conn5 <- [1,1662,null,{}] 09:49:03 INFO - PROCESS | 908 | 1467132543637 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:03 INFO - PROCESS | 908 | 1467132543643 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:03 INFO - PROCESS | 908 | 1467132543748 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 09:49:03 INFO - PROCESS | 908 | 1467132543756 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:03 INFO - PROCESS | 908 | 1467132543759 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:03 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4D92800 == 33 [pid = 908] [id = 425] 09:49:03 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039DD4C4400) [pid = 908] [serial = 1275] [outer = 0000000000000000] 09:49:03 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E05BD800) [pid = 908] [serial = 1276] [outer = 00000039DD4C4400] 09:49:03 INFO - PROCESS | 908 | 1467132543806 Marionette DEBUG loaded listener.js 09:49:03 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039E0B8D800) [pid = 908] [serial = 1277] [outer = 00000039DD4C4400] 09:49:04 INFO - PROCESS | 908 | 1467132544286 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:49:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:49:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 692ms 09:49:04 INFO - PROCESS | 908 | 1467132544327 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 09:49:04 INFO - PROCESS | 908 | 1467132544329 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 09:49:04 INFO - PROCESS | 908 | 1467132544332 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:49:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:49:04 INFO - PROCESS | 908 | 1467132544334 Marionette TRACE conn5 <- [1,1666,null,{}] 09:49:04 INFO - PROCESS | 908 | 1467132544337 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:04 INFO - PROCESS | 908 | 1467132544340 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:04 INFO - PROCESS | 908 | 1467132544449 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 09:49:04 INFO - PROCESS | 908 | 1467132544458 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:04 INFO - PROCESS | 908 | 1467132544460 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:04 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6F5A000 == 34 [pid = 908] [id = 426] 09:49:04 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039E0B94400) [pid = 908] [serial = 1278] [outer = 0000000000000000] 09:49:04 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039E0D9C800) [pid = 908] [serial = 1279] [outer = 00000039E0B94400] 09:49:04 INFO - PROCESS | 908 | 1467132544507 Marionette DEBUG loaded listener.js 09:49:04 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039E0DED000) [pid = 908] [serial = 1280] [outer = 00000039E0B94400] 09:49:04 INFO - PROCESS | 908 | 1467132544973 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:49:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:49:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 733ms 09:49:05 INFO - PROCESS | 908 | 1467132545069 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 09:49:05 INFO - PROCESS | 908 | 1467132545071 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 09:49:05 INFO - PROCESS | 908 | 1467132545074 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:49:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:49:05 INFO - PROCESS | 908 | 1467132545076 Marionette TRACE conn5 <- [1,1670,null,{}] 09:49:05 INFO - PROCESS | 908 | 1467132545080 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:05 INFO - PROCESS | 908 | 1467132545082 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:05 INFO - PROCESS | 908 | 1467132545166 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 09:49:05 INFO - PROCESS | 908 | 1467132545172 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:05 INFO - PROCESS | 908 | 1467132545175 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:05 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7227000 == 35 [pid = 908] [id = 427] 09:49:05 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039E13BBC00) [pid = 908] [serial = 1281] [outer = 0000000000000000] 09:49:05 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039E1F22800) [pid = 908] [serial = 1282] [outer = 00000039E13BBC00] 09:49:05 INFO - PROCESS | 908 | 1467132545229 Marionette DEBUG loaded listener.js 09:49:05 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039E24E9800) [pid = 908] [serial = 1283] [outer = 00000039E13BBC00] 09:49:06 INFO - PROCESS | 908 | 1467132546101 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:49:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:49:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1081ms 09:49:06 INFO - PROCESS | 908 | 1467132546183 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 09:49:06 INFO - PROCESS | 908 | 1467132546188 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 09:49:06 INFO - PROCESS | 908 | 1467132546195 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:49:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:49:06 INFO - PROCESS | 908 | 1467132546202 Marionette TRACE conn5 <- [1,1674,null,{}] 09:49:06 INFO - PROCESS | 908 | 1467132546208 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:06 INFO - PROCESS | 908 | 1467132546211 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:06 INFO - PROCESS | 908 | 1467132546349 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 09:49:06 INFO - PROCESS | 908 | 1467132546478 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:06 INFO - PROCESS | 908 | 1467132546481 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:06 INFO - PROCESS | 908 | ++DOCSHELL 00000039DF882800 == 36 [pid = 908] [id = 428] 09:49:06 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039D2EF1400) [pid = 908] [serial = 1284] [outer = 0000000000000000] 09:49:06 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039D340F400) [pid = 908] [serial = 1285] [outer = 00000039D2EF1400] 09:49:06 INFO - PROCESS | 908 | 1467132546549 Marionette DEBUG loaded listener.js 09:49:06 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (00000039D79C1000) [pid = 908] [serial = 1286] [outer = 00000039D2EF1400] 09:49:07 INFO - PROCESS | 908 | 1467132547317 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:49:07 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:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1130ms 09:49:07 INFO - PROCESS | 908 | 1467132547333 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 09:49:07 INFO - PROCESS | 908 | 1467132547338 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 09:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:49:07 INFO - PROCESS | 908 | 1467132547346 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:49:07 INFO - PROCESS | 908 | 1467132547349 Marionette TRACE conn5 <- [1,1678,null,{}] 09:49:07 INFO - PROCESS | 908 | 1467132547353 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:07 INFO - PROCESS | 908 | 1467132547357 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:07 INFO - PROCESS | 908 | 1467132547497 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 09:49:07 INFO - PROCESS | 908 | 1467132547635 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:07 INFO - PROCESS | 908 | 1467132547638 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:07 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BF6800 == 37 [pid = 908] [id = 429] 09:49:07 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (00000039DCA09000) [pid = 908] [serial = 1287] [outer = 0000000000000000] 09:49:07 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (00000039DD084800) [pid = 908] [serial = 1288] [outer = 00000039DCA09000] 09:49:07 INFO - PROCESS | 908 | 1467132547698 Marionette DEBUG loaded listener.js 09:49:07 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (00000039DD7BF000) [pid = 908] [serial = 1289] [outer = 00000039DCA09000] 09:49:08 INFO - PROCESS | 908 | 1467132548666 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:49:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:49:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1342ms 09:49:08 INFO - PROCESS | 908 | 1467132548688 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 09:49:08 INFO - PROCESS | 908 | 1467132548693 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 09:49:08 INFO - PROCESS | 908 | 1467132548698 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:49:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:49:08 INFO - PROCESS | 908 | 1467132548701 Marionette TRACE conn5 <- [1,1682,null,{}] 09:49:08 INFO - PROCESS | 908 | 1467132548707 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:08 INFO - PROCESS | 908 | 1467132548710 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:08 INFO - PROCESS | 908 | 1467132548833 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 09:49:08 INFO - PROCESS | 908 | 1467132548977 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:08 INFO - PROCESS | 908 | 1467132548982 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:09 INFO - PROCESS | 908 | ++DOCSHELL 00000039DCEA5800 == 38 [pid = 908] [id = 430] 09:49:09 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (00000039D32C9400) [pid = 908] [serial = 1290] [outer = 0000000000000000] 09:49:09 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (00000039D340B800) [pid = 908] [serial = 1291] [outer = 00000039D32C9400] 09:49:09 INFO - PROCESS | 908 | 1467132549042 Marionette DEBUG loaded listener.js 09:49:09 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (00000039D78F5400) [pid = 908] [serial = 1292] [outer = 00000039D32C9400] 09:49:09 INFO - PROCESS | 908 | --DOCSHELL 00000039E6F5A000 == 37 [pid = 908] [id = 426] 09:49:09 INFO - PROCESS | 908 | --DOCSHELL 00000039E4D92800 == 36 [pid = 908] [id = 425] 09:49:09 INFO - PROCESS | 908 | --DOCSHELL 00000039E3916000 == 35 [pid = 908] [id = 424] 09:49:09 INFO - PROCESS | 908 | --DOCSHELL 00000039E1399800 == 34 [pid = 908] [id = 423] 09:49:09 INFO - PROCESS | 908 | --DOCSHELL 00000039E0196800 == 33 [pid = 908] [id = 422] 09:49:09 INFO - PROCESS | 908 | --DOCSHELL 00000039DF89A000 == 32 [pid = 908] [id = 421] 09:49:09 INFO - PROCESS | 908 | --DOCSHELL 00000039D9141800 == 31 [pid = 908] [id = 420] 09:49:09 INFO - PROCESS | 908 | --DOMWINDOW == 98 (00000039E35CD400) [pid = 908] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 09:49:09 INFO - PROCESS | 908 | --DOMWINDOW == 97 (00000039E013F400) [pid = 908] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 09:49:09 INFO - PROCESS | 908 | --DOMWINDOW == 96 (00000039E1F27000) [pid = 908] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 09:49:09 INFO - PROCESS | 908 | --DOMWINDOW == 95 (00000039E0582400) [pid = 908] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 09:49:09 INFO - PROCESS | 908 | --DOMWINDOW == 94 (00000039D2EEC400) [pid = 908] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 09:49:09 INFO - PROCESS | 908 | --DOMWINDOW == 93 (00000039E21CDC00) [pid = 908] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 09:49:09 INFO - PROCESS | 908 | --DOMWINDOW == 92 (00000039D32D0400) [pid = 908] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 09:49:09 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039D45DE800) [pid = 908] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 09:49:09 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039E0CE3000) [pid = 908] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 09:49:09 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039E0DE9000) [pid = 908] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 09:49:09 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039DF87AC00) [pid = 908] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 09:49:09 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039DD107000) [pid = 908] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 09:49:09 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039DD4D0800) [pid = 908] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 09:49:09 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039D2009000) [pid = 908] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 09:49:09 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039D2ED3400) [pid = 908] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 09:49:09 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039E1525800) [pid = 908] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 09:49:09 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039E1F21C00) [pid = 908] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 09:49:09 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D80B8C00) [pid = 908] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 09:49:09 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D92DA400) [pid = 908] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 09:49:09 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D36EA400) [pid = 908] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 09:49:09 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039E365EC00) [pid = 908] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 09:49:09 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D80D7800) [pid = 908] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 09:49:09 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039DF877400) [pid = 908] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 09:49:09 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039E011C800) [pid = 908] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 09:49:09 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039E293D800) [pid = 908] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 09:49:09 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039E05C1C00) [pid = 908] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 09:49:09 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039DD7B7400) [pid = 908] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 09:49:09 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039E35C1C00) [pid = 908] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 09:49:09 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039DFDF6C00) [pid = 908] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 09:49:09 INFO - PROCESS | 908 | 1467132549620 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:49:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:49:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 944ms 09:49:09 INFO - PROCESS | 908 | 1467132549647 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 09:49:09 INFO - PROCESS | 908 | 1467132549652 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 09:49:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:49:09 INFO - PROCESS | 908 | 1467132549658 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:49:09 INFO - PROCESS | 908 | 1467132549661 Marionette TRACE conn5 <- [1,1686,null,{}] 09:49:09 INFO - PROCESS | 908 | 1467132549665 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:09 INFO - PROCESS | 908 | 1467132549667 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:09 INFO - PROCESS | 908 | 1467132549765 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 09:49:09 INFO - PROCESS | 908 | 1467132549774 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:09 INFO - PROCESS | 908 | 1467132549776 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:09 INFO - PROCESS | 908 | ++DOCSHELL 00000039DCEA8800 == 32 [pid = 908] [id = 431] 09:49:09 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D3C16000) [pid = 908] [serial = 1293] [outer = 0000000000000000] 09:49:09 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D76C3000) [pid = 908] [serial = 1294] [outer = 00000039D3C16000] 09:49:09 INFO - PROCESS | 908 | 1467132549826 Marionette DEBUG loaded listener.js 09:49:09 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D846E400) [pid = 908] [serial = 1295] [outer = 00000039D3C16000] 09:49:10 INFO - PROCESS | 908 | 1467132550365 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:49:10 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:49:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 732ms 09:49:10 INFO - PROCESS | 908 | 1467132550394 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 09:49:10 INFO - PROCESS | 908 | 1467132550396 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 09:49:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:49:10 INFO - PROCESS | 908 | 1467132550400 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:49:10 INFO - PROCESS | 908 | 1467132550403 Marionette TRACE conn5 <- [1,1690,null,{}] 09:49:10 INFO - PROCESS | 908 | 1467132550451 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:10 INFO - PROCESS | 908 | 1467132550457 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:10 INFO - PROCESS | 908 | 1467132550561 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 09:49:10 INFO - PROCESS | 908 | 1467132550642 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:10 INFO - PROCESS | 908 | 1467132550646 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:10 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFE21800 == 33 [pid = 908] [id = 432] 09:49:10 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039DCA10000) [pid = 908] [serial = 1296] [outer = 0000000000000000] 09:49:10 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DD40CC00) [pid = 908] [serial = 1297] [outer = 00000039DCA10000] 09:49:10 INFO - PROCESS | 908 | 1467132550695 Marionette DEBUG loaded listener.js 09:49:10 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039DD7C6000) [pid = 908] [serial = 1298] [outer = 00000039DCA10000] 09:49:11 INFO - PROCESS | 908 | 1467132551105 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:49:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:49:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 773ms 09:49:11 INFO - PROCESS | 908 | 1467132551175 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 09:49:11 INFO - PROCESS | 908 | 1467132551178 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 09:49:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:49:11 INFO - PROCESS | 908 | 1467132551182 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:49:11 INFO - PROCESS | 908 | 1467132551183 Marionette TRACE conn5 <- [1,1694,null,{}] 09:49:11 INFO - PROCESS | 908 | 1467132551187 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:11 INFO - PROCESS | 908 | 1467132551189 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:11 INFO - PROCESS | 908 | 1467132551281 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 09:49:11 INFO - PROCESS | 908 | 1467132551287 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:11 INFO - PROCESS | 908 | 1467132551289 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:11 INFO - PROCESS | 908 | ++DOCSHELL 00000039E24B1000 == 34 [pid = 908] [id = 433] 09:49:11 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039DFAADC00) [pid = 908] [serial = 1299] [outer = 0000000000000000] 09:49:11 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E0116400) [pid = 908] [serial = 1300] [outer = 00000039DFAADC00] 09:49:11 INFO - PROCESS | 908 | 1467132551336 Marionette DEBUG loaded listener.js 09:49:11 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E01E9400) [pid = 908] [serial = 1301] [outer = 00000039DFAADC00] 09:49:11 INFO - PROCESS | 908 | 1467132551846 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:49:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:49:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 734ms 09:49:11 INFO - PROCESS | 908 | 1467132551939 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 09:49:11 INFO - PROCESS | 908 | 1467132551941 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 09:49:11 INFO - PROCESS | 908 | 1467132551945 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:49:11 INFO - PROCESS | 908 | 1467132551947 Marionette TRACE conn5 <- [1,1698,null,{}] 09:49:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:49:11 INFO - PROCESS | 908 | 1467132551951 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:11 INFO - PROCESS | 908 | 1467132551953 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:12 INFO - PROCESS | 908 | 1467132552078 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 09:49:12 INFO - PROCESS | 908 | 1467132552088 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:12 INFO - PROCESS | 908 | 1467132552090 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:12 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BE5000 == 35 [pid = 908] [id = 434] 09:49:12 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E04FC000) [pid = 908] [serial = 1302] [outer = 0000000000000000] 09:49:12 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E0584C00) [pid = 908] [serial = 1303] [outer = 00000039E04FC000] 09:49:12 INFO - PROCESS | 908 | 1467132552144 Marionette DEBUG loaded listener.js 09:49:12 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E0B89400) [pid = 908] [serial = 1304] [outer = 00000039E04FC000] 09:49:12 INFO - PROCESS | 908 | 1467132552664 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:49:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:49:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 735ms 09:49:12 INFO - PROCESS | 908 | 1467132552688 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 09:49:12 INFO - PROCESS | 908 | 1467132552691 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 09:49:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:49:12 INFO - PROCESS | 908 | 1467132552698 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:49:12 INFO - PROCESS | 908 | 1467132552701 Marionette TRACE conn5 <- [1,1702,null,{}] 09:49:12 INFO - PROCESS | 908 | 1467132552704 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:12 INFO - PROCESS | 908 | 1467132552710 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:12 INFO - PROCESS | 908 | 1467132552876 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 09:49:12 INFO - PROCESS | 908 | 1467132552944 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:12 INFO - PROCESS | 908 | 1467132552947 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:12 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6027800 == 36 [pid = 908] [id = 435] 09:49:12 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E15B3800) [pid = 908] [serial = 1305] [outer = 0000000000000000] 09:49:12 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039E2430000) [pid = 908] [serial = 1306] [outer = 00000039E15B3800] 09:49:13 INFO - PROCESS | 908 | 1467132552998 Marionette DEBUG loaded listener.js 09:49:13 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039E293C400) [pid = 908] [serial = 1307] [outer = 00000039E15B3800] 09:49:13 INFO - PROCESS | 908 | 1467132553603 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 09:49:13 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 09:49:13 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 09:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:13 INFO - _addTest/ [0,1705,"getWindowHandle",null] 09:49:13 INFO - PROCESS | 908 | 1467132553643 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 09:49:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:49:13 INFO - PROCESS | 908 | 1467132553647 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:49:13 INFO - PROCESS | 908 | 1467132553649 Marionette TRACE conn5 <- [1,1706,null,{}] 09:49:13 INFO - PROCESS | 908 | 1467132553652 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:13 INFO - PROCESS | 908 | 1467132553654 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:13 INFO - PROCESS | 908 | 1467132553758 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 09:49:13 INFO - PROCESS | 908 | 1467132553763 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:13 INFO - PROCESS | 908 | 1467132553766 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:13 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6F4E800 == 37 [pid = 908] [id = 436] 09:49:13 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D2EEBC00) [pid = 908] [serial = 1308] [outer = 0000000000000000] 09:49:13 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D96D9C00) [pid = 908] [serial = 1309] [outer = 00000039D2EEBC00] 09:49:13 INFO - PROCESS | 908 | 1467132553811 Marionette DEBUG loaded listener.js 09:49:13 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039E0146C00) [pid = 908] [serial = 1310] [outer = 00000039D2EEBC00] 09:49:14 INFO - PROCESS | 908 | 1467132554274 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:49:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:49:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 692ms 09:49:14 INFO - PROCESS | 908 | 1467132554342 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 09:49:14 INFO - PROCESS | 908 | 1467132554344 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 09:49:14 INFO - PROCESS | 908 | 1467132554347 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:49:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:49:14 INFO - PROCESS | 908 | 1467132554349 Marionette TRACE conn5 <- [1,1710,null,{}] 09:49:14 INFO - PROCESS | 908 | 1467132554352 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:14 INFO - PROCESS | 908 | 1467132554354 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:14 INFO - PROCESS | 908 | 1467132554444 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 09:49:14 INFO - PROCESS | 908 | 1467132554450 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:14 INFO - PROCESS | 908 | 1467132554452 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:14 INFO - PROCESS | 908 | ++DOCSHELL 00000039E71F3800 == 38 [pid = 908] [id = 437] 09:49:14 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039E13BE000) [pid = 908] [serial = 1311] [outer = 0000000000000000] 09:49:14 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E35CC400) [pid = 908] [serial = 1312] [outer = 00000039E13BE000] 09:49:14 INFO - PROCESS | 908 | 1467132554497 Marionette DEBUG loaded listener.js 09:49:14 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E3736C00) [pid = 908] [serial = 1313] [outer = 00000039E13BE000] 09:49:15 INFO - PROCESS | 908 | 1467132554992 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:49:15 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:49:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 690ms 09:49:15 INFO - PROCESS | 908 | 1467132555041 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 09:49:15 INFO - PROCESS | 908 | 1467132555043 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 09:49:15 INFO - PROCESS | 908 | 1467132555046 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:49:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:49:15 INFO - PROCESS | 908 | 1467132555048 Marionette TRACE conn5 <- [1,1714,null,{}] 09:49:15 INFO - PROCESS | 908 | 1467132555052 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:15 INFO - PROCESS | 908 | 1467132555053 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:15 INFO - PROCESS | 908 | 1467132555185 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 09:49:15 INFO - PROCESS | 908 | 1467132555196 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:15 INFO - PROCESS | 908 | 1467132555198 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:15 INFO - PROCESS | 908 | ++DOCSHELL 00000039E728A800 == 39 [pid = 908] [id = 438] 09:49:15 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E014C400) [pid = 908] [serial = 1314] [outer = 0000000000000000] 09:49:15 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E3908C00) [pid = 908] [serial = 1315] [outer = 00000039E014C400] 09:49:15 INFO - PROCESS | 908 | 1467132555244 Marionette DEBUG loaded listener.js 09:49:15 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E3A2D000) [pid = 908] [serial = 1316] [outer = 00000039E014C400] 09:49:15 INFO - PROCESS | 908 | 1467132555880 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:49:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:49:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 882ms 09:49:15 INFO - PROCESS | 908 | 1467132555932 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 09:49:15 INFO - PROCESS | 908 | 1467132555936 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 09:49:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:49:15 INFO - PROCESS | 908 | 1467132555942 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:49:15 INFO - PROCESS | 908 | 1467132555946 Marionette TRACE conn5 <- [1,1718,null,{}] 09:49:15 INFO - PROCESS | 908 | 1467132555952 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:15 INFO - PROCESS | 908 | 1467132555956 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:16 INFO - PROCESS | 908 | 1467132556110 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 09:49:16 INFO - PROCESS | 908 | 1467132556249 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:16 INFO - PROCESS | 908 | 1467132556253 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:16 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD432000 == 40 [pid = 908] [id = 439] 09:49:16 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039D2EDFC00) [pid = 908] [serial = 1317] [outer = 0000000000000000] 09:49:16 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039D3447C00) [pid = 908] [serial = 1318] [outer = 00000039D2EDFC00] 09:49:16 INFO - PROCESS | 908 | 1467132556320 Marionette DEBUG loaded listener.js 09:49:16 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039D9294C00) [pid = 908] [serial = 1319] [outer = 00000039D2EDFC00] 09:49:17 INFO - PROCESS | 908 | 1467132557051 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 09:49:17 INFO - PROCESS | 908 | 1467132557143 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 09:49:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:49:17 INFO - PROCESS | 908 | 1467132557150 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:49:17 INFO - PROCESS | 908 | 1467132557153 Marionette TRACE conn5 <- [1,1722,null,{}] 09:49:17 INFO - PROCESS | 908 | 1467132557157 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:17 INFO - PROCESS | 908 | 1467132557160 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:17 INFO - PROCESS | 908 | 1467132557320 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 09:49:17 INFO - PROCESS | 908 | 1467132557449 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:17 INFO - PROCESS | 908 | 1467132557453 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:17 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4DD5800 == 41 [pid = 908] [id = 440] 09:49:17 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039DD4D6000) [pid = 908] [serial = 1320] [outer = 0000000000000000] 09:49:17 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039DFBE6800) [pid = 908] [serial = 1321] [outer = 00000039DD4D6000] 09:49:17 INFO - PROCESS | 908 | 1467132557521 Marionette DEBUG loaded listener.js 09:49:17 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039E0B78C00) [pid = 908] [serial = 1322] [outer = 00000039DD4D6000] 09:49:18 INFO - PROCESS | 908 | 1467132558294 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:49:18 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:49:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1188ms 09:49:18 INFO - PROCESS | 908 | 1467132558340 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 09:49:18 INFO - PROCESS | 908 | 1467132558343 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 09:49:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:49:18 INFO - PROCESS | 908 | 1467132558347 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:49:18 INFO - PROCESS | 908 | 1467132558351 Marionette TRACE conn5 <- [1,1726,null,{}] 09:49:18 INFO - PROCESS | 908 | 1467132558364 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:18 INFO - PROCESS | 908 | 1467132558369 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:18 INFO - PROCESS | 908 | 1467132558502 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 09:49:18 INFO - PROCESS | 908 | 1467132558633 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:18 INFO - PROCESS | 908 | 1467132558636 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:18 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7BC6800 == 42 [pid = 908] [id = 441] 09:49:18 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039E372B400) [pid = 908] [serial = 1323] [outer = 0000000000000000] 09:49:18 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039E3A30000) [pid = 908] [serial = 1324] [outer = 00000039E372B400] 09:49:18 INFO - PROCESS | 908 | 1467132558696 Marionette DEBUG loaded listener.js 09:49:18 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039E4880000) [pid = 908] [serial = 1325] [outer = 00000039E372B400] 09:49:19 INFO - PROCESS | 908 | 1467132559356 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:49:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:49:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1039ms 09:49:19 INFO - PROCESS | 908 | 1467132559387 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 09:49:19 INFO - PROCESS | 908 | 1467132559391 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 09:49:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:49:19 INFO - PROCESS | 908 | 1467132559394 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:49:19 INFO - PROCESS | 908 | 1467132559396 Marionette TRACE conn5 <- [1,1730,null,{}] 09:49:19 INFO - PROCESS | 908 | 1467132559400 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:19 INFO - PROCESS | 908 | 1467132559402 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:19 INFO - PROCESS | 908 | 1467132559528 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 09:49:19 INFO - PROCESS | 908 | 1467132559663 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:19 INFO - PROCESS | 908 | 1467132559666 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:19 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7122000 == 43 [pid = 908] [id = 442] 09:49:19 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039D25C8C00) [pid = 908] [serial = 1326] [outer = 0000000000000000] 09:49:19 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039E3730800) [pid = 908] [serial = 1327] [outer = 00000039D25C8C00] 09:49:19 INFO - PROCESS | 908 | 1467132559724 Marionette DEBUG loaded listener.js 09:49:19 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (00000039E4C9C400) [pid = 908] [serial = 1328] [outer = 00000039D25C8C00] 09:49:20 INFO - PROCESS | 908 | 1467132560583 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:49:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:49:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1232ms 09:49:20 INFO - PROCESS | 908 | 1467132560629 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 09:49:20 INFO - PROCESS | 908 | 1467132560633 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 09:49:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:49:20 INFO - PROCESS | 908 | 1467132560637 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:49:20 INFO - PROCESS | 908 | 1467132560641 Marionette TRACE conn5 <- [1,1734,null,{}] 09:49:20 INFO - PROCESS | 908 | 1467132560646 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:20 INFO - PROCESS | 908 | 1467132560649 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:20 INFO - PROCESS | 908 | 1467132560759 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 09:49:20 INFO - PROCESS | 908 | 1467132560903 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:20 INFO - PROCESS | 908 | 1467132560906 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:20 INFO - PROCESS | 908 | ++DOCSHELL 00000039D2E86800 == 44 [pid = 908] [id = 443] 09:49:20 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (00000039D383BC00) [pid = 908] [serial = 1329] [outer = 0000000000000000] 09:49:20 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (00000039D847DC00) [pid = 908] [serial = 1330] [outer = 00000039D383BC00] 09:49:20 INFO - PROCESS | 908 | 1467132560966 Marionette DEBUG loaded listener.js 09:49:21 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (00000039DCE20800) [pid = 908] [serial = 1331] [outer = 00000039D383BC00] 09:49:22 INFO - PROCESS | 908 | --DOCSHELL 00000039E71F3800 == 43 [pid = 908] [id = 437] 09:49:22 INFO - PROCESS | 908 | --DOCSHELL 00000039E6F4E800 == 42 [pid = 908] [id = 436] 09:49:22 INFO - PROCESS | 908 | --DOCSHELL 00000039E6027800 == 41 [pid = 908] [id = 435] 09:49:22 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BE5000 == 40 [pid = 908] [id = 434] 09:49:22 INFO - PROCESS | 908 | --DOCSHELL 00000039E24B1000 == 39 [pid = 908] [id = 433] 09:49:22 INFO - PROCESS | 908 | --DOCSHELL 00000039DFE21800 == 38 [pid = 908] [id = 432] 09:49:22 INFO - PROCESS | 908 | --DOCSHELL 00000039DCEA8800 == 37 [pid = 908] [id = 431] 09:49:22 INFO - PROCESS | 908 | --DOCSHELL 00000039DCEA5800 == 36 [pid = 908] [id = 430] 09:49:22 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BF6800 == 35 [pid = 908] [id = 429] 09:49:22 INFO - PROCESS | 908 | --DOCSHELL 00000039DF882800 == 34 [pid = 908] [id = 428] 09:49:22 INFO - PROCESS | 908 | --DOCSHELL 00000039E7227000 == 33 [pid = 908] [id = 427] 09:49:22 INFO - PROCESS | 908 | --DOCSHELL 00000039D9DE0800 == 32 [pid = 908] [id = 419] 09:49:22 INFO - PROCESS | 908 | --DOCSHELL 00000039E7122000 == 31 [pid = 908] [id = 442] 09:49:22 INFO - PROCESS | 908 | --DOCSHELL 00000039E7BC6800 == 30 [pid = 908] [id = 441] 09:49:22 INFO - PROCESS | 908 | --DOCSHELL 00000039E4DD5800 == 29 [pid = 908] [id = 440] 09:49:22 INFO - PROCESS | 908 | --DOCSHELL 00000039E728A800 == 28 [pid = 908] [id = 438] 09:49:22 INFO - PROCESS | 908 | --DOCSHELL 00000039DD432000 == 27 [pid = 908] [id = 439] 09:49:22 INFO - PROCESS | 908 | --DOMWINDOW == 95 (00000039D32CAC00) [pid = 908] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 09:49:22 INFO - PROCESS | 908 | --DOMWINDOW == 94 (00000039D36E3400) [pid = 908] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 09:49:22 INFO - PROCESS | 908 | --DOMWINDOW == 93 (00000039D9294400) [pid = 908] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 09:49:22 INFO - PROCESS | 908 | --DOMWINDOW == 92 (00000039D47B8400) [pid = 908] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 09:49:22 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039D836D800) [pid = 908] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 09:49:22 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039DF87D400) [pid = 908] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 09:49:22 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039DEF0A400) [pid = 908] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 09:49:22 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039E014A000) [pid = 908] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 09:49:22 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039D3405C00) [pid = 908] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 09:49:22 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039D2758C00) [pid = 908] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 09:49:22 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039DDD12000) [pid = 908] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 09:49:22 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039DD403800) [pid = 908] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 09:49:22 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039E0D9C800) [pid = 908] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 09:49:22 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039E1523000) [pid = 908] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 09:49:22 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039E0C78C00) [pid = 908] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 09:49:22 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039E3A25C00) [pid = 908] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 09:49:22 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039E390B000) [pid = 908] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 09:49:22 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039E4876800) [pid = 908] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 09:49:22 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039DFBED400) [pid = 908] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 09:49:22 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039E03A1C00) [pid = 908] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 09:49:22 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039E0DED000) [pid = 908] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 09:49:22 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039DD110000) [pid = 908] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 09:49:22 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039DD4D0000) [pid = 908] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 09:49:22 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039E05BD800) [pid = 908] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 09:49:22 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039D92D6000) [pid = 908] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 09:49:22 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039E0B8D800) [pid = 908] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 09:49:22 INFO - PROCESS | 908 | 1467132562442 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:49:22 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:49:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1846ms 09:49:22 INFO - PROCESS | 908 | 1467132562484 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 09:49:22 INFO - PROCESS | 908 | 1467132562489 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 09:49:22 INFO - PROCESS | 908 | 1467132562493 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:49:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:49:22 INFO - PROCESS | 908 | 1467132562496 Marionette TRACE conn5 <- [1,1738,null,{}] 09:49:22 INFO - PROCESS | 908 | 1467132562502 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:22 INFO - PROCESS | 908 | 1467132562505 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:22 INFO - PROCESS | 908 | 1467132562627 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 09:49:22 INFO - PROCESS | 908 | 1467132562647 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:22 INFO - PROCESS | 908 | 1467132562650 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:22 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9137800 == 28 [pid = 908] [id = 444] 09:49:22 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D202A800) [pid = 908] [serial = 1332] [outer = 0000000000000000] 09:49:22 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D29CF000) [pid = 908] [serial = 1333] [outer = 00000039D202A800] 09:49:22 INFO - PROCESS | 908 | 1467132562704 Marionette DEBUG loaded listener.js 09:49:22 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D2EE5C00) [pid = 908] [serial = 1334] [outer = 00000039D202A800] 09:49:23 INFO - PROCESS | 908 | 1467132563209 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:49:23 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:49:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 776ms 09:49:23 INFO - PROCESS | 908 | 1467132563274 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 09:49:23 INFO - PROCESS | 908 | 1467132563280 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 09:49:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:49:23 INFO - PROCESS | 908 | 1467132563286 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:49:23 INFO - PROCESS | 908 | 1467132563289 Marionette TRACE conn5 <- [1,1742,null,{}] 09:49:23 INFO - PROCESS | 908 | 1467132563293 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:23 INFO - PROCESS | 908 | 1467132563296 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:23 INFO - PROCESS | 908 | 1467132563420 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 09:49:23 INFO - PROCESS | 908 | 1467132563515 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:23 INFO - PROCESS | 908 | 1467132563518 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:23 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD42A800 == 29 [pid = 908] [id = 445] 09:49:23 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D32CAC00) [pid = 908] [serial = 1335] [outer = 0000000000000000] 09:49:23 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D344AC00) [pid = 908] [serial = 1336] [outer = 00000039D32CAC00] 09:49:23 INFO - PROCESS | 908 | 1467132563572 Marionette DEBUG loaded listener.js 09:49:23 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D383C000) [pid = 908] [serial = 1337] [outer = 00000039D32CAC00] 09:49:24 INFO - PROCESS | 908 | 1467132564017 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:49:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:49:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 797ms 09:49:24 INFO - PROCESS | 908 | 1467132564084 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 09:49:24 INFO - PROCESS | 908 | 1467132564087 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 09:49:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:49:24 INFO - PROCESS | 908 | 1467132564090 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:49:24 INFO - PROCESS | 908 | 1467132564094 Marionette TRACE conn5 <- [1,1746,null,{}] 09:49:24 INFO - PROCESS | 908 | 1467132564111 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:24 INFO - PROCESS | 908 | 1467132564117 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:24 INFO - PROCESS | 908 | 1467132564225 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 09:49:24 INFO - PROCESS | 908 | 1467132564236 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:24 INFO - PROCESS | 908 | 1467132564239 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:24 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFB8F000 == 30 [pid = 908] [id = 446] 09:49:24 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039D202BC00) [pid = 908] [serial = 1338] [outer = 0000000000000000] 09:49:24 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039D9294400) [pid = 908] [serial = 1339] [outer = 00000039D202BC00] 09:49:24 INFO - PROCESS | 908 | 1467132564289 Marionette DEBUG loaded listener.js 09:49:24 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039D9CCA000) [pid = 908] [serial = 1340] [outer = 00000039D202BC00] 09:49:24 INFO - PROCESS | 908 | 1467132564852 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:49:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:49:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 797ms 09:49:24 INFO - PROCESS | 908 | 1467132564890 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 09:49:24 INFO - PROCESS | 908 | 1467132564893 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 09:49:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:49:24 INFO - PROCESS | 908 | 1467132564901 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:49:24 INFO - PROCESS | 908 | 1467132564903 Marionette TRACE conn5 <- [1,1750,null,{}] 09:49:24 INFO - PROCESS | 908 | 1467132564912 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:24 INFO - PROCESS | 908 | 1467132564915 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:25 INFO - PROCESS | 908 | 1467132565043 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 09:49:25 INFO - PROCESS | 908 | 1467132565056 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:25 INFO - PROCESS | 908 | 1467132565059 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:25 INFO - PROCESS | 908 | ++DOCSHELL 00000039E05B9800 == 31 [pid = 908] [id = 447] 09:49:25 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039DCEEA000) [pid = 908] [serial = 1341] [outer = 0000000000000000] 09:49:25 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039DD07D400) [pid = 908] [serial = 1342] [outer = 00000039DCEEA000] 09:49:25 INFO - PROCESS | 908 | 1467132565150 Marionette DEBUG loaded listener.js 09:49:25 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039DD40F000) [pid = 908] [serial = 1343] [outer = 00000039DCEEA000] 09:49:25 INFO - PROCESS | 908 | 1467132565621 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:49:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:49:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 732ms 09:49:25 INFO - PROCESS | 908 | 1467132565636 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 09:49:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:49:25 INFO - PROCESS | 908 | 1467132565638 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 09:49:25 INFO - PROCESS | 908 | 1467132565641 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:49:25 INFO - PROCESS | 908 | 1467132565643 Marionette TRACE conn5 <- [1,1754,null,{}] 09:49:25 INFO - PROCESS | 908 | 1467132565653 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:25 INFO - PROCESS | 908 | 1467132565656 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:25 INFO - PROCESS | 908 | 1467132565783 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 09:49:25 INFO - PROCESS | 908 | 1467132565789 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:25 INFO - PROCESS | 908 | 1467132565791 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:25 INFO - PROCESS | 908 | ++DOCSHELL 00000039E2186000 == 32 [pid = 908] [id = 448] 09:49:25 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039D32C9C00) [pid = 908] [serial = 1344] [outer = 0000000000000000] 09:49:25 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039DD4D6C00) [pid = 908] [serial = 1345] [outer = 00000039D32C9C00] 09:49:25 INFO - PROCESS | 908 | 1467132565840 Marionette DEBUG loaded listener.js 09:49:25 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039DDD10800) [pid = 908] [serial = 1346] [outer = 00000039D32C9C00] 09:49:26 INFO - PROCESS | 908 | 1467132566348 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:49:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:49:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 733ms 09:49:26 INFO - PROCESS | 908 | 1467132566412 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 09:49:26 INFO - PROCESS | 908 | 1467132566415 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 09:49:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:49:26 INFO - PROCESS | 908 | 1467132566418 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:49:26 INFO - PROCESS | 908 | 1467132566420 Marionette TRACE conn5 <- [1,1758,null,{}] 09:49:26 INFO - PROCESS | 908 | 1467132566424 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:26 INFO - PROCESS | 908 | 1467132566430 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:26 INFO - PROCESS | 908 | 1467132566856 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 09:49:26 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039E04FC000) [pid = 908] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:49:26 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039E15B3800) [pid = 908] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:49:26 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039E13BBC00) [pid = 908] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:49:26 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039DCA10000) [pid = 908] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:49:26 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D32C9400) [pid = 908] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:49:26 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039DFAADC00) [pid = 908] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:49:26 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D3C16000) [pid = 908] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:49:26 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D2EF1400) [pid = 908] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:49:26 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039E014C400) [pid = 908] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:49:26 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DCA09000) [pid = 908] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:49:26 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D2EEBC00) [pid = 908] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:49:26 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039E13BE000) [pid = 908] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:49:26 INFO - PROCESS | 908 | 1467132566922 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:26 INFO - PROCESS | 908 | 1467132566925 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:26 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFB34800 == 33 [pid = 908] [id = 449] 09:49:26 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D1660C00) [pid = 908] [serial = 1347] [outer = 0000000000000000] 09:49:26 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D2EF1400) [pid = 908] [serial = 1348] [outer = 00000039D1660C00] 09:49:26 INFO - PROCESS | 908 | 1467132566977 Marionette DEBUG loaded listener.js 09:49:27 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039DF87B800) [pid = 908] [serial = 1349] [outer = 00000039D1660C00] 09:49:27 INFO - PROCESS | 908 | 1467132567417 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:49:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1026ms 09:49:27 INFO - PROCESS | 908 | 1467132567447 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 09:49:27 INFO - PROCESS | 908 | 1467132567449 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 09:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:49:27 INFO - PROCESS | 908 | 1467132567453 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:49:27 INFO - PROCESS | 908 | 1467132567454 Marionette TRACE conn5 <- [1,1762,null,{}] 09:49:27 INFO - PROCESS | 908 | 1467132567458 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:27 INFO - PROCESS | 908 | 1467132567460 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:27 INFO - PROCESS | 908 | 1467132567549 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 09:49:27 INFO - PROCESS | 908 | 1467132567554 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:27 INFO - PROCESS | 908 | 1467132567556 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:27 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4D88800 == 34 [pid = 908] [id = 450] 09:49:27 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E013D800) [pid = 908] [serial = 1350] [outer = 0000000000000000] 09:49:27 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E014B000) [pid = 908] [serial = 1351] [outer = 00000039E013D800] 09:49:27 INFO - PROCESS | 908 | 1467132567607 Marionette DEBUG loaded listener.js 09:49:27 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E03A5000) [pid = 908] [serial = 1352] [outer = 00000039E013D800] 09:49:28 INFO - PROCESS | 908 | 1467132568072 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:49:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:49:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 691ms 09:49:28 INFO - PROCESS | 908 | 1467132568148 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 09:49:28 INFO - PROCESS | 908 | 1467132568150 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 09:49:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:49:28 INFO - PROCESS | 908 | 1467132568153 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:49:28 INFO - PROCESS | 908 | 1467132568155 Marionette TRACE conn5 <- [1,1766,null,{}] 09:49:28 INFO - PROCESS | 908 | 1467132568159 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:28 INFO - PROCESS | 908 | 1467132568161 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:28 INFO - PROCESS | 908 | 1467132568276 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 09:49:28 INFO - PROCESS | 908 | 1467132568284 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:28 INFO - PROCESS | 908 | 1467132568286 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:28 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6010800 == 35 [pid = 908] [id = 451] 09:49:28 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E04FAC00) [pid = 908] [serial = 1353] [outer = 0000000000000000] 09:49:28 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E0588400) [pid = 908] [serial = 1354] [outer = 00000039E04FAC00] 09:49:28 INFO - PROCESS | 908 | 1467132568337 Marionette DEBUG loaded listener.js 09:49:28 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E0B6F400) [pid = 908] [serial = 1355] [outer = 00000039E04FAC00] 09:49:28 INFO - PROCESS | 908 | 1467132568803 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:49:28 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:49:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 692ms 09:49:28 INFO - PROCESS | 908 | 1467132568874 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 09:49:28 INFO - PROCESS | 908 | 1467132568879 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 09:49:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:49:28 INFO - PROCESS | 908 | 1467132568890 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:49:28 INFO - PROCESS | 908 | 1467132568895 Marionette TRACE conn5 <- [1,1770,null,{}] 09:49:28 INFO - PROCESS | 908 | 1467132568902 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:28 INFO - PROCESS | 908 | 1467132568906 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:29 INFO - PROCESS | 908 | 1467132569038 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 09:49:29 INFO - PROCESS | 908 | 1467132569166 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:29 INFO - PROCESS | 908 | 1467132569170 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:29 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9124800 == 36 [pid = 908] [id = 452] 09:49:29 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039D1690C00) [pid = 908] [serial = 1356] [outer = 0000000000000000] 09:49:29 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039D1ED9000) [pid = 908] [serial = 1357] [outer = 00000039D1690C00] 09:49:29 INFO - PROCESS | 908 | 1467132569241 Marionette DEBUG loaded listener.js 09:49:29 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039D2EDB400) [pid = 908] [serial = 1358] [outer = 00000039D1690C00] 09:49:30 INFO - PROCESS | 908 | 1467132570085 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:49:30 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:49:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1235ms 09:49:30 INFO - PROCESS | 908 | 1467132570129 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 09:49:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:49:30 INFO - PROCESS | 908 | 1467132570132 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 09:49:30 INFO - PROCESS | 908 | 1467132570140 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:49:30 INFO - PROCESS | 908 | 1467132570144 Marionette TRACE conn5 <- [1,1774,null,{}] 09:49:30 INFO - PROCESS | 908 | 1467132570149 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:30 INFO - PROCESS | 908 | 1467132570152 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:30 INFO - PROCESS | 908 | 1467132570290 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 09:49:30 INFO - PROCESS | 908 | 1467132570426 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:30 INFO - PROCESS | 908 | 1467132570430 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:30 INFO - PROCESS | 908 | ++DOCSHELL 00000039E07C6000 == 37 [pid = 908] [id = 453] 09:49:30 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039D3C15C00) [pid = 908] [serial = 1359] [outer = 0000000000000000] 09:49:30 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039D80D8400) [pid = 908] [serial = 1360] [outer = 00000039D3C15C00] 09:49:30 INFO - PROCESS | 908 | 1467132570497 Marionette DEBUG loaded listener.js 09:49:30 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039D9877C00) [pid = 908] [serial = 1361] [outer = 00000039D3C15C00] 09:49:31 INFO - PROCESS | 908 | 1467132571232 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:49:31 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:49:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1142ms 09:49:31 INFO - PROCESS | 908 | 1467132571302 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 09:49:31 INFO - PROCESS | 908 | 1467132571305 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 09:49:31 INFO - PROCESS | 908 | 1467132571310 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:49:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:49:31 INFO - PROCESS | 908 | 1467132571312 Marionette TRACE conn5 <- [1,1778,null,{}] 09:49:31 INFO - PROCESS | 908 | 1467132571324 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:31 INFO - PROCESS | 908 | 1467132571330 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:31 INFO - PROCESS | 908 | 1467132571477 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 09:49:31 INFO - PROCESS | 908 | 1467132571609 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:31 INFO - PROCESS | 908 | 1467132571614 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:31 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7112800 == 38 [pid = 908] [id = 454] 09:49:31 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039DFBE8800) [pid = 908] [serial = 1362] [outer = 0000000000000000] 09:49:31 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039DFE84000) [pid = 908] [serial = 1363] [outer = 00000039DFBE8800] 09:49:31 INFO - PROCESS | 908 | 1467132571685 Marionette DEBUG loaded listener.js 09:49:31 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039E05BD800) [pid = 908] [serial = 1364] [outer = 00000039DFBE8800] 09:49:32 INFO - PROCESS | 908 | 1467132572637 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:49:32 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:49:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1380ms 09:49:32 INFO - PROCESS | 908 | 1467132572694 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 09:49:32 INFO - PROCESS | 908 | 1467132572698 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 09:49:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:49:32 INFO - PROCESS | 908 | 1467132572703 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:49:32 INFO - PROCESS | 908 | 1467132572707 Marionette TRACE conn5 <- [1,1782,null,{}] 09:49:32 INFO - PROCESS | 908 | 1467132572713 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:32 INFO - PROCESS | 908 | 1467132572715 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:32 INFO - PROCESS | 908 | 1467132572842 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 09:49:32 INFO - PROCESS | 908 | 1467132572989 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:32 INFO - PROCESS | 908 | 1467132572993 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:33 INFO - PROCESS | 908 | --DOCSHELL 00000039E4D88800 == 37 [pid = 908] [id = 450] 09:49:33 INFO - PROCESS | 908 | --DOCSHELL 00000039DFB34800 == 36 [pid = 908] [id = 449] 09:49:33 INFO - PROCESS | 908 | --DOCSHELL 00000039E2186000 == 35 [pid = 908] [id = 448] 09:49:33 INFO - PROCESS | 908 | --DOCSHELL 00000039E05B9800 == 34 [pid = 908] [id = 447] 09:49:33 INFO - PROCESS | 908 | --DOCSHELL 00000039DFB8F000 == 33 [pid = 908] [id = 446] 09:49:33 INFO - PROCESS | 908 | --DOCSHELL 00000039DD42A800 == 32 [pid = 908] [id = 445] 09:49:33 INFO - PROCESS | 908 | --DOCSHELL 00000039D9137800 == 31 [pid = 908] [id = 444] 09:49:33 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039E0584C00) [pid = 908] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 09:49:33 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039E2430000) [pid = 908] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 09:49:33 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039E0B89400) [pid = 908] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 09:49:33 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039E24E9800) [pid = 908] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 09:49:33 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039E1F22800) [pid = 908] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 09:49:33 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039DD40CC00) [pid = 908] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 09:49:33 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039DD7C6000) [pid = 908] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 09:49:33 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D340B800) [pid = 908] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 09:49:33 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D78F5400) [pid = 908] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 09:49:33 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039E0116400) [pid = 908] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 09:49:33 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D76C3000) [pid = 908] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 09:49:33 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D846E400) [pid = 908] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 09:49:33 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D340F400) [pid = 908] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 09:49:33 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039E3908C00) [pid = 908] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 09:49:33 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D79C1000) [pid = 908] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 09:49:33 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DD084800) [pid = 908] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 09:49:33 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039DD7BF000) [pid = 908] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 09:49:33 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D96D9C00) [pid = 908] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 09:49:33 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039E3A2D000) [pid = 908] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 09:49:33 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039E3736C00) [pid = 908] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 09:49:33 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039E35CC400) [pid = 908] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 09:49:33 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039E293C400) [pid = 908] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 09:49:33 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039E0146C00) [pid = 908] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 09:49:33 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039E01E9400) [pid = 908] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 09:49:33 INFO - PROCESS | 908 | ++DOCSHELL 00000039D815B000 == 32 [pid = 908] [id = 455] 09:49:33 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039D1667800) [pid = 908] [serial = 1365] [outer = 0000000000000000] 09:49:33 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039D2020400) [pid = 908] [serial = 1366] [outer = 00000039D1667800] 09:49:33 INFO - PROCESS | 908 | 1467132573088 Marionette DEBUG loaded listener.js 09:49:33 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039D3844C00) [pid = 908] [serial = 1367] [outer = 00000039D1667800] 09:49:33 INFO - PROCESS | 908 | 1467132573596 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:49:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:49:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 943ms 09:49:33 INFO - PROCESS | 908 | 1467132573650 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 09:49:33 INFO - PROCESS | 908 | 1467132573655 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 09:49:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:49:33 INFO - PROCESS | 908 | 1467132573661 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:49:33 INFO - PROCESS | 908 | 1467132573664 Marionette TRACE conn5 <- [1,1786,null,{}] 09:49:33 INFO - PROCESS | 908 | 1467132573667 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:33 INFO - PROCESS | 908 | 1467132573670 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:33 INFO - PROCESS | 908 | 1467132573773 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 09:49:33 INFO - PROCESS | 908 | 1467132573897 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:33 INFO - PROCESS | 908 | 1467132573901 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:33 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFAD4800 == 33 [pid = 908] [id = 456] 09:49:33 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D80D7800) [pid = 908] [serial = 1368] [outer = 0000000000000000] 09:49:33 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D92D6000) [pid = 908] [serial = 1369] [outer = 00000039D80D7800] 09:49:33 INFO - PROCESS | 908 | 1467132573956 Marionette DEBUG loaded listener.js 09:49:34 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039DCA2F000) [pid = 908] [serial = 1370] [outer = 00000039D80D7800] 09:49:34 INFO - PROCESS | 908 | 1467132574360 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:49:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:49:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 775ms 09:49:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:49:34 INFO - PROCESS | 908 | 1467132574439 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 09:49:34 INFO - PROCESS | 908 | 1467132574442 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 09:49:34 INFO - PROCESS | 908 | 1467132574445 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:49:34 INFO - PROCESS | 908 | 1467132574449 Marionette TRACE conn5 <- [1,1790,null,{}] 09:49:34 INFO - PROCESS | 908 | 1467132574467 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:34 INFO - PROCESS | 908 | 1467132574472 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:34 INFO - PROCESS | 908 | 1467132574586 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 09:49:34 INFO - PROCESS | 908 | 1467132574596 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:34 INFO - PROCESS | 908 | 1467132574599 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:34 INFO - PROCESS | 908 | ++DOCSHELL 00000039E05AF800 == 34 [pid = 908] [id = 457] 09:49:34 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039DD7C5800) [pid = 908] [serial = 1371] [outer = 0000000000000000] 09:49:34 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DEF0AC00) [pid = 908] [serial = 1372] [outer = 00000039DD7C5800] 09:49:34 INFO - PROCESS | 908 | 1467132574648 Marionette DEBUG loaded listener.js 09:49:34 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039DFDF6C00) [pid = 908] [serial = 1373] [outer = 00000039DD7C5800] 09:49:35 INFO - PROCESS | 908 | 1467132575123 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:49:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 734ms 09:49:35 INFO - PROCESS | 908 | 1467132575182 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 09:49:35 INFO - PROCESS | 908 | 1467132575185 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 09:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:49:35 INFO - PROCESS | 908 | 1467132575188 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:49:35 INFO - PROCESS | 908 | 1467132575190 Marionette TRACE conn5 <- [1,1794,null,{}] 09:49:35 INFO - PROCESS | 908 | 1467132575193 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:35 INFO - PROCESS | 908 | 1467132575195 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:35 INFO - PROCESS | 908 | 1467132575294 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 09:49:35 INFO - PROCESS | 908 | 1467132575300 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:35 INFO - PROCESS | 908 | 1467132575302 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:35 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3918000 == 35 [pid = 908] [id = 458] 09:49:35 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E01E5000) [pid = 908] [serial = 1374] [outer = 0000000000000000] 09:49:35 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E03A7400) [pid = 908] [serial = 1375] [outer = 00000039E01E5000] 09:49:35 INFO - PROCESS | 908 | 1467132575349 Marionette DEBUG loaded listener.js 09:49:35 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E0B89400) [pid = 908] [serial = 1376] [outer = 00000039E01E5000] 09:49:35 INFO - PROCESS | 908 | 1467132575887 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:49:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 735ms 09:49:35 INFO - PROCESS | 908 | 1467132575933 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 09:49:35 INFO - PROCESS | 908 | 1467132575935 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 09:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:49:35 INFO - PROCESS | 908 | 1467132575984 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:49:35 INFO - PROCESS | 908 | 1467132575986 Marionette TRACE conn5 <- [1,1798,null,{}] 09:49:35 INFO - PROCESS | 908 | 1467132575990 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:35 INFO - PROCESS | 908 | 1467132575993 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:36 INFO - PROCESS | 908 | 1467132576131 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 09:49:36 INFO - PROCESS | 908 | 1467132576141 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:36 INFO - PROCESS | 908 | 1467132576144 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:36 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4DCC800 == 36 [pid = 908] [id = 459] 09:49:36 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E0C76800) [pid = 908] [serial = 1377] [outer = 0000000000000000] 09:49:36 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E0DA4800) [pid = 908] [serial = 1378] [outer = 00000039E0C76800] 09:49:36 INFO - PROCESS | 908 | 1467132576237 Marionette DEBUG loaded listener.js 09:49:36 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E0DEC800) [pid = 908] [serial = 1379] [outer = 00000039E0C76800] 09:49:36 INFO - PROCESS | 908 | 1467132576703 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:49:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:49:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 796ms 09:49:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:49:36 INFO - PROCESS | 908 | 1467132576776 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 09:49:36 INFO - PROCESS | 908 | 1467132576778 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 09:49:36 INFO - PROCESS | 908 | 1467132576781 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:49:36 INFO - PROCESS | 908 | 1467132576783 Marionette TRACE conn5 <- [1,1802,null,{}] 09:49:36 INFO - PROCESS | 908 | 1467132576786 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:36 INFO - PROCESS | 908 | 1467132576793 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:36 INFO - PROCESS | 908 | 1467132576964 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 09:49:37 INFO - PROCESS | 908 | 1467132577025 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:37 INFO - PROCESS | 908 | 1467132577027 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:37 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7114000 == 37 [pid = 908] [id = 460] 09:49:37 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E2119C00) [pid = 908] [serial = 1380] [outer = 0000000000000000] 09:49:37 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039E24EB000) [pid = 908] [serial = 1381] [outer = 00000039E2119C00] 09:49:37 INFO - PROCESS | 908 | 1467132577074 Marionette DEBUG loaded listener.js 09:49:37 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039E293B400) [pid = 908] [serial = 1382] [outer = 00000039E2119C00] 09:49:37 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039D202BC00) [pid = 908] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:49:37 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039DCEEA000) [pid = 908] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:49:37 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D202A800) [pid = 908] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:49:37 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D2EDFC00) [pid = 908] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:49:37 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039DD4D6000) [pid = 908] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:49:37 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039E372B400) [pid = 908] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:49:37 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D25C8C00) [pid = 908] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:49:37 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D32C9C00) [pid = 908] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:49:37 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D1660C00) [pid = 908] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:49:37 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039E013D800) [pid = 908] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:49:37 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D383BC00) [pid = 908] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:49:37 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D32CAC00) [pid = 908] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:49:37 INFO - PROCESS | 908 | 1467132577637 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:49:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:49:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 880ms 09:49:37 INFO - PROCESS | 908 | 1467132577665 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 09:49:37 INFO - PROCESS | 908 | 1467132577667 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 09:49:37 INFO - PROCESS | 908 | 1467132577670 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:49:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:49:37 INFO - PROCESS | 908 | 1467132577672 Marionette TRACE conn5 <- [1,1806,null,{}] 09:49:37 INFO - PROCESS | 908 | 1467132577675 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:37 INFO - PROCESS | 908 | 1467132577677 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:37 INFO - PROCESS | 908 | 1467132577771 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 09:49:37 INFO - PROCESS | 908 | 1467132577778 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:37 INFO - PROCESS | 908 | 1467132577780 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:37 INFO - PROCESS | 908 | ++DOCSHELL 00000039E721F800 == 38 [pid = 908] [id = 461] 09:49:37 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D2EF1C00) [pid = 908] [serial = 1383] [outer = 0000000000000000] 09:49:37 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DD07C000) [pid = 908] [serial = 1384] [outer = 00000039D2EF1C00] 09:49:37 INFO - PROCESS | 908 | 1467132577830 Marionette DEBUG loaded listener.js 09:49:37 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039E1F2DC00) [pid = 908] [serial = 1385] [outer = 00000039D2EF1C00] 09:49:38 INFO - PROCESS | 908 | 1467132578321 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 691ms 09:49:38 INFO - PROCESS | 908 | 1467132578365 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 09:49:38 INFO - PROCESS | 908 | 1467132578367 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 09:49:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:49:38 INFO - PROCESS | 908 | 1467132578370 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:49:38 INFO - PROCESS | 908 | 1467132578372 Marionette TRACE conn5 <- [1,1810,null,{}] 09:49:38 INFO - PROCESS | 908 | 1467132578375 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:38 INFO - PROCESS | 908 | 1467132578377 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:38 INFO - PROCESS | 908 | 1467132578474 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 09:49:38 INFO - PROCESS | 908 | 1467132578481 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:38 INFO - PROCESS | 908 | 1467132578483 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:38 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7285000 == 39 [pid = 908] [id = 462] 09:49:38 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E2948800) [pid = 908] [serial = 1386] [outer = 0000000000000000] 09:49:38 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E35CD400) [pid = 908] [serial = 1387] [outer = 00000039E2948800] 09:49:38 INFO - PROCESS | 908 | 1467132578530 Marionette DEBUG loaded listener.js 09:49:38 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E372D000) [pid = 908] [serial = 1388] [outer = 00000039E2948800] 09:49:39 INFO - PROCESS | 908 | 1467132579013 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:49:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:49:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 691ms 09:49:39 INFO - PROCESS | 908 | 1467132579065 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 09:49:39 INFO - PROCESS | 908 | 1467132579067 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 09:49:39 INFO - PROCESS | 908 | 1467132579070 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:49:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:49:39 INFO - PROCESS | 908 | 1467132579072 Marionette TRACE conn5 <- [1,1814,null,{}] 09:49:39 INFO - PROCESS | 908 | 1467132579076 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:39 INFO - PROCESS | 908 | 1467132579078 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:39 INFO - PROCESS | 908 | 1467132579197 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 09:49:39 INFO - PROCESS | 908 | 1467132579205 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:39 INFO - PROCESS | 908 | 1467132579207 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:39 INFO - PROCESS | 908 | ++DOCSHELL 00000039E740B800 == 40 [pid = 908] [id = 463] 09:49:39 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E3907000) [pid = 908] [serial = 1389] [outer = 0000000000000000] 09:49:39 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E390D000) [pid = 908] [serial = 1390] [outer = 00000039E3907000] 09:49:39 INFO - PROCESS | 908 | 1467132579252 Marionette DEBUG loaded listener.js 09:49:39 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E3A2B400) [pid = 908] [serial = 1391] [outer = 00000039E3907000] 09:49:39 INFO - PROCESS | 908 | 1467132579917 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:49:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:49:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 881ms 09:49:39 INFO - PROCESS | 908 | 1467132579955 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 09:49:39 INFO - PROCESS | 908 | 1467132579959 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 09:49:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:49:39 INFO - PROCESS | 908 | 1467132579964 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:49:39 INFO - PROCESS | 908 | 1467132579968 Marionette TRACE conn5 <- [1,1818,null,{}] 09:49:39 INFO - PROCESS | 908 | 1467132579975 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:39 INFO - PROCESS | 908 | 1467132579978 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:40 INFO - PROCESS | 908 | 1467132580106 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 09:49:40 INFO - PROCESS | 908 | 1467132580219 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:40 INFO - PROCESS | 908 | 1467132580222 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:40 INFO - PROCESS | 908 | ++DOCSHELL 00000039DDDA2800 == 41 [pid = 908] [id = 464] 09:49:40 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039D3451C00) [pid = 908] [serial = 1392] [outer = 0000000000000000] 09:49:40 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039D7968400) [pid = 908] [serial = 1393] [outer = 00000039D3451C00] 09:49:40 INFO - PROCESS | 908 | 1467132580332 Marionette DEBUG loaded listener.js 09:49:40 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039D92DC400) [pid = 908] [serial = 1394] [outer = 00000039D3451C00] 09:49:41 INFO - PROCESS | 908 | 1467132581056 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:49:41 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:49:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1125ms 09:49:41 INFO - PROCESS | 908 | 1467132581094 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 09:49:41 INFO - PROCESS | 908 | 1467132581099 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 09:49:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:49:41 INFO - PROCESS | 908 | 1467132581107 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:49:41 INFO - PROCESS | 908 | 1467132581110 Marionette TRACE conn5 <- [1,1822,null,{}] 09:49:41 INFO - PROCESS | 908 | 1467132581115 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:41 INFO - PROCESS | 908 | 1467132581118 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:41 INFO - PROCESS | 908 | 1467132581239 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 09:49:41 INFO - PROCESS | 908 | 1467132581380 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:41 INFO - PROCESS | 908 | 1467132581383 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:41 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4DC5000 == 42 [pid = 908] [id = 465] 09:49:41 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039DDD0F400) [pid = 908] [serial = 1395] [outer = 0000000000000000] 09:49:41 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039DFBED400) [pid = 908] [serial = 1396] [outer = 00000039DDD0F400] 09:49:41 INFO - PROCESS | 908 | 1467132581449 Marionette DEBUG loaded listener.js 09:49:41 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039E05C6800) [pid = 908] [serial = 1397] [outer = 00000039DDD0F400] 09:49:42 INFO - PROCESS | 908 | 1467132582123 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:49:42 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:49:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1083ms 09:49:42 INFO - PROCESS | 908 | 1467132582192 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 09:49:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:49:42 INFO - PROCESS | 908 | 1467132582195 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 09:49:42 INFO - PROCESS | 908 | 1467132582199 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:49:42 INFO - PROCESS | 908 | 1467132582203 Marionette TRACE conn5 <- [1,1826,null,{}] 09:49:42 INFO - PROCESS | 908 | 1467132582230 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:42 INFO - PROCESS | 908 | 1467132582236 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:42 INFO - PROCESS | 908 | 1467132582395 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 09:49:42 INFO - PROCESS | 908 | 1467132582456 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:42 INFO - PROCESS | 908 | 1467132582460 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:42 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7BC5000 == 43 [pid = 908] [id = 466] 09:49:42 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039E242B800) [pid = 908] [serial = 1398] [outer = 0000000000000000] 09:49:42 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039E28B7C00) [pid = 908] [serial = 1399] [outer = 00000039E242B800] 09:49:42 INFO - PROCESS | 908 | 1467132582568 Marionette DEBUG loaded listener.js 09:49:42 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039E4876800) [pid = 908] [serial = 1400] [outer = 00000039E242B800] 09:49:43 INFO - PROCESS | 908 | 1467132583276 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:49:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:49:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1140ms 09:49:43 INFO - PROCESS | 908 | 1467132583339 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 09:49:43 INFO - PROCESS | 908 | 1467132583343 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 09:49:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:49:43 INFO - PROCESS | 908 | 1467132583346 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:49:43 INFO - PROCESS | 908 | 1467132583348 Marionette TRACE conn5 <- [1,1830,null,{}] 09:49:43 INFO - PROCESS | 908 | 1467132583352 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:43 INFO - PROCESS | 908 | 1467132583355 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:43 INFO - PROCESS | 908 | 1467132583473 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 09:49:43 INFO - PROCESS | 908 | 1467132583625 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:43 INFO - PROCESS | 908 | 1467132583628 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:43 INFO - PROCESS | 908 | ++DOCSHELL 00000039E8B28000 == 44 [pid = 908] [id = 467] 09:49:43 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039D168E400) [pid = 908] [serial = 1401] [outer = 0000000000000000] 09:49:43 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (00000039E4882400) [pid = 908] [serial = 1402] [outer = 00000039D168E400] 09:49:43 INFO - PROCESS | 908 | 1467132583691 Marionette DEBUG loaded listener.js 09:49:43 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (00000039E4C99800) [pid = 908] [serial = 1403] [outer = 00000039D168E400] 09:49:44 INFO - PROCESS | 908 | 1467132584584 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:49:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:49:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1283ms 09:49:44 INFO - PROCESS | 908 | 1467132584632 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 09:49:44 INFO - PROCESS | 908 | 1467132584637 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 09:49:44 INFO - PROCESS | 908 | 1467132584642 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:49:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:49:44 INFO - PROCESS | 908 | 1467132584645 Marionette TRACE conn5 <- [1,1834,null,{}] 09:49:44 INFO - PROCESS | 908 | 1467132584651 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:44 INFO - PROCESS | 908 | 1467132584654 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:44 INFO - PROCESS | 908 | 1467132584769 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 09:49:44 INFO - PROCESS | 908 | 1467132584913 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:44 INFO - PROCESS | 908 | 1467132584918 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:44 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9922000 == 45 [pid = 908] [id = 468] 09:49:44 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (00000039D2EDBC00) [pid = 908] [serial = 1404] [outer = 0000000000000000] 09:49:44 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (00000039D3405C00) [pid = 908] [serial = 1405] [outer = 00000039D2EDBC00] 09:49:44 INFO - PROCESS | 908 | 1467132584977 Marionette DEBUG loaded listener.js 09:49:45 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (00000039D819D000) [pid = 908] [serial = 1406] [outer = 00000039D2EDBC00] 09:49:46 INFO - PROCESS | 908 | --DOCSHELL 00000039E7285000 == 44 [pid = 908] [id = 462] 09:49:46 INFO - PROCESS | 908 | --DOCSHELL 00000039E721F800 == 43 [pid = 908] [id = 461] 09:49:46 INFO - PROCESS | 908 | --DOCSHELL 00000039E7114000 == 42 [pid = 908] [id = 460] 09:49:46 INFO - PROCESS | 908 | --DOCSHELL 00000039E4DCC800 == 41 [pid = 908] [id = 459] 09:49:46 INFO - PROCESS | 908 | --DOCSHELL 00000039E3918000 == 40 [pid = 908] [id = 458] 09:49:46 INFO - PROCESS | 908 | --DOCSHELL 00000039E05AF800 == 39 [pid = 908] [id = 457] 09:49:46 INFO - PROCESS | 908 | --DOCSHELL 00000039DFAD4800 == 38 [pid = 908] [id = 456] 09:49:46 INFO - PROCESS | 908 | --DOCSHELL 00000039D815B000 == 37 [pid = 908] [id = 455] 09:49:46 INFO - PROCESS | 908 | --DOCSHELL 00000039E6010800 == 36 [pid = 908] [id = 451] 09:49:46 INFO - PROCESS | 908 | --DOCSHELL 00000039D9124800 == 35 [pid = 908] [id = 452] 09:49:46 INFO - PROCESS | 908 | --DOCSHELL 00000039D2E86800 == 34 [pid = 908] [id = 443] 09:49:46 INFO - PROCESS | 908 | --DOCSHELL 00000039E07C6000 == 33 [pid = 908] [id = 453] 09:49:46 INFO - PROCESS | 908 | --DOCSHELL 00000039E7112800 == 32 [pid = 908] [id = 454] 09:49:46 INFO - PROCESS | 908 | --DOCSHELL 00000039E8B28000 == 31 [pid = 908] [id = 467] 09:49:46 INFO - PROCESS | 908 | --DOCSHELL 00000039E7BC5000 == 30 [pid = 908] [id = 466] 09:49:46 INFO - PROCESS | 908 | --DOCSHELL 00000039E4DC5000 == 29 [pid = 908] [id = 465] 09:49:46 INFO - PROCESS | 908 | --DOCSHELL 00000039E740B800 == 28 [pid = 908] [id = 463] 09:49:46 INFO - PROCESS | 908 | --DOCSHELL 00000039DDDA2800 == 27 [pid = 908] [id = 464] 09:49:46 INFO - PROCESS | 908 | --DOMWINDOW == 96 (00000039E0588400) [pid = 908] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 09:49:46 INFO - PROCESS | 908 | --DOMWINDOW == 95 (00000039D9294400) [pid = 908] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 09:49:46 INFO - PROCESS | 908 | --DOMWINDOW == 94 (00000039DD07D400) [pid = 908] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 09:49:46 INFO - PROCESS | 908 | --DOMWINDOW == 93 (00000039D29CF000) [pid = 908] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 09:49:46 INFO - PROCESS | 908 | --DOMWINDOW == 92 (00000039D2EE5C00) [pid = 908] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 09:49:46 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039D9294C00) [pid = 908] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 09:49:46 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039D3447C00) [pid = 908] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 09:49:46 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039E0B78C00) [pid = 908] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 09:49:46 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039DFBE6800) [pid = 908] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 09:49:46 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039E4880000) [pid = 908] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 09:49:46 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039E3A30000) [pid = 908] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 09:49:46 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039E4C9C400) [pid = 908] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 09:49:46 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039E3730800) [pid = 908] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 09:49:46 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039DD4D6C00) [pid = 908] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 09:49:46 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039DD40F000) [pid = 908] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 09:49:46 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D2EF1400) [pid = 908] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 09:49:46 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039DDD10800) [pid = 908] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 09:49:46 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039E014B000) [pid = 908] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 09:49:46 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039DCE20800) [pid = 908] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 09:49:46 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D847DC00) [pid = 908] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 09:49:46 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D344AC00) [pid = 908] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 09:49:46 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039D383C000) [pid = 908] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 09:49:46 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039DF87B800) [pid = 908] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 09:49:46 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039E03A5000) [pid = 908] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 09:49:46 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039D9CCA000) [pid = 908] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 09:49:46 INFO - PROCESS | 908 | 1467132586611 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:49:46 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:49:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1995ms 09:49:46 INFO - PROCESS | 908 | 1467132586642 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 09:49:46 INFO - PROCESS | 908 | 1467132586646 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 09:49:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:49:46 INFO - PROCESS | 908 | 1467132586651 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:49:46 INFO - PROCESS | 908 | 1467132586655 Marionette TRACE conn5 <- [1,1838,null,{}] 09:49:46 INFO - PROCESS | 908 | 1467132586661 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:46 INFO - PROCESS | 908 | 1467132586664 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:46 INFO - PROCESS | 908 | 1467132586765 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 09:49:46 INFO - PROCESS | 908 | 1467132586773 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:46 INFO - PROCESS | 908 | 1467132586776 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:46 INFO - PROCESS | 908 | ++DOCSHELL 00000039D8618000 == 28 [pid = 908] [id = 469] 09:49:46 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D2E26C00) [pid = 908] [serial = 1407] [outer = 0000000000000000] 09:49:46 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D2E2E800) [pid = 908] [serial = 1408] [outer = 00000039D2E26C00] 09:49:46 INFO - PROCESS | 908 | 1467132586828 Marionette DEBUG loaded listener.js 09:49:46 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D2EF1400) [pid = 908] [serial = 1409] [outer = 00000039D2E26C00] 09:49:47 INFO - PROCESS | 908 | 1467132587364 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:49:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:49:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 732ms 09:49:47 INFO - PROCESS | 908 | 1467132587386 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 09:49:47 INFO - PROCESS | 908 | 1467132587391 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 09:49:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:49:47 INFO - PROCESS | 908 | 1467132587399 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:49:47 INFO - PROCESS | 908 | 1467132587402 Marionette TRACE conn5 <- [1,1842,null,{}] 09:49:47 INFO - PROCESS | 908 | 1467132587406 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:47 INFO - PROCESS | 908 | 1467132587409 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:47 INFO - PROCESS | 908 | 1467132587510 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 09:49:47 INFO - PROCESS | 908 | 1467132587518 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:47 INFO - PROCESS | 908 | 1467132587520 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:47 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD70C000 == 29 [pid = 908] [id = 470] 09:49:47 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D383C000) [pid = 908] [serial = 1410] [outer = 0000000000000000] 09:49:47 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039D392A800) [pid = 908] [serial = 1411] [outer = 00000039D383C000] 09:49:47 INFO - PROCESS | 908 | 1467132587569 Marionette DEBUG loaded listener.js 09:49:47 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039D796F800) [pid = 908] [serial = 1412] [outer = 00000039D383C000] 09:49:48 INFO - PROCESS | 908 | 1467132588126 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:49:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 797ms 09:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:49:48 INFO - PROCESS | 908 | 1467132588197 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 09:49:48 INFO - PROCESS | 908 | 1467132588200 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 09:49:48 INFO - PROCESS | 908 | 1467132588203 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:49:48 INFO - PROCESS | 908 | 1467132588207 Marionette TRACE conn5 <- [1,1846,null,{}] 09:49:48 INFO - PROCESS | 908 | 1467132588219 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:48 INFO - PROCESS | 908 | 1467132588225 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:48 INFO - PROCESS | 908 | 1467132588360 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 09:49:48 INFO - PROCESS | 908 | 1467132588427 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:48 INFO - PROCESS | 908 | 1467132588431 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:48 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFE24000 == 30 [pid = 908] [id = 471] 09:49:48 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039D32CFC00) [pid = 908] [serial = 1413] [outer = 0000000000000000] 09:49:48 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039D9D53800) [pid = 908] [serial = 1414] [outer = 00000039D32CFC00] 09:49:48 INFO - PROCESS | 908 | 1467132588488 Marionette DEBUG loaded listener.js 09:49:48 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039DD07D000) [pid = 908] [serial = 1415] [outer = 00000039D32CFC00] 09:49:48 INFO - PROCESS | 908 | 1467132588974 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:49:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 796ms 09:49:49 INFO - PROCESS | 908 | 1467132589004 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 09:49:49 INFO - PROCESS | 908 | 1467132589007 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 09:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:49:49 INFO - PROCESS | 908 | 1467132589010 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:49:49 INFO - PROCESS | 908 | 1467132589012 Marionette TRACE conn5 <- [1,1850,null,{}] 09:49:49 INFO - PROCESS | 908 | 1467132589016 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:49 INFO - PROCESS | 908 | 1467132589018 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:49 INFO - PROCESS | 908 | 1467132589150 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 09:49:49 INFO - PROCESS | 908 | 1467132589164 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:49 INFO - PROCESS | 908 | 1467132589166 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:49 INFO - PROCESS | 908 | ++DOCSHELL 00000039E075E800 == 31 [pid = 908] [id = 472] 09:49:49 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039DD4BD000) [pid = 908] [serial = 1416] [outer = 0000000000000000] 09:49:49 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039DD4CF400) [pid = 908] [serial = 1417] [outer = 00000039DD4BD000] 09:49:49 INFO - PROCESS | 908 | 1467132589257 Marionette DEBUG loaded listener.js 09:49:49 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039DD7B8C00) [pid = 908] [serial = 1418] [outer = 00000039DD4BD000] 09:49:49 INFO - PROCESS | 908 | 1467132589771 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:49:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 775ms 09:49:49 INFO - PROCESS | 908 | 1467132589786 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 09:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:49:49 INFO - PROCESS | 908 | 1467132589789 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 09:49:49 INFO - PROCESS | 908 | 1467132589791 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:49:49 INFO - PROCESS | 908 | 1467132589793 Marionette TRACE conn5 <- [1,1854,null,{}] 09:49:49 INFO - PROCESS | 908 | 1467132589805 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:49 INFO - PROCESS | 908 | 1467132589808 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:49 INFO - PROCESS | 908 | 1467132589929 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 09:49:49 INFO - PROCESS | 908 | 1467132589941 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:49 INFO - PROCESS | 908 | 1467132589944 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:50 INFO - PROCESS | 908 | ++DOCSHELL 00000039E370B000 == 32 [pid = 908] [id = 473] 09:49:50 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039D36EEC00) [pid = 908] [serial = 1419] [outer = 0000000000000000] 09:49:50 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039DF1BBC00) [pid = 908] [serial = 1420] [outer = 00000039D36EEC00] 09:49:50 INFO - PROCESS | 908 | 1467132590035 Marionette DEBUG loaded listener.js 09:49:50 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039DFBE1800) [pid = 908] [serial = 1421] [outer = 00000039D36EEC00] 09:49:50 INFO - PROCESS | 908 | 1467132590503 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 734ms 09:49:50 INFO - PROCESS | 908 | 1467132590537 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 09:49:50 INFO - PROCESS | 908 | 1467132590540 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 09:49:50 INFO - PROCESS | 908 | 1467132590543 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:49:50 INFO - PROCESS | 908 | 1467132590545 Marionette TRACE conn5 <- [1,1858,null,{}] 09:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:49:50 INFO - PROCESS | 908 | 1467132590549 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:50 INFO - PROCESS | 908 | 1467132590556 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:50 INFO - PROCESS | 908 | 1467132590993 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 09:49:51 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039E0C76800) [pid = 908] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:49:51 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039E2119C00) [pid = 908] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:49:51 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039E3907000) [pid = 908] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:49:51 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D3C15C00) [pid = 908] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:49:51 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039E04FAC00) [pid = 908] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:49:51 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D1667800) [pid = 908] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:49:51 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D1690C00) [pid = 908] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:49:51 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039DFBE8800) [pid = 908] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:49:51 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039DD7C5800) [pid = 908] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:49:51 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039E2948800) [pid = 908] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:49:51 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039E01E5000) [pid = 908] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:49:51 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039D80D7800) [pid = 908] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:49:51 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D2EF1C00) [pid = 908] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:49:51 INFO - PROCESS | 908 | 1467132591067 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:51 INFO - PROCESS | 908 | 1467132591069 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:51 INFO - PROCESS | 908 | ++DOCSHELL 00000039DCEA6800 == 33 [pid = 908] [id = 474] 09:49:51 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D1690C00) [pid = 908] [serial = 1422] [outer = 0000000000000000] 09:49:51 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D3408400) [pid = 908] [serial = 1423] [outer = 00000039D1690C00] 09:49:51 INFO - PROCESS | 908 | 1467132591121 Marionette DEBUG loaded listener.js 09:49:51 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039DF1BCC00) [pid = 908] [serial = 1424] [outer = 00000039D1690C00] 09:49:51 INFO - PROCESS | 908 | 1467132591557 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1079ms 09:49:51 INFO - PROCESS | 908 | 1467132591627 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 09:49:51 INFO - PROCESS | 908 | 1467132591630 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 09:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:49:51 INFO - PROCESS | 908 | 1467132591633 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:49:51 INFO - PROCESS | 908 | 1467132591635 Marionette TRACE conn5 <- [1,1862,null,{}] 09:49:51 INFO - PROCESS | 908 | 1467132591641 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:51 INFO - PROCESS | 908 | 1467132591644 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:51 INFO - PROCESS | 908 | 1467132591740 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 09:49:51 INFO - PROCESS | 908 | 1467132591752 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:51 INFO - PROCESS | 908 | 1467132591754 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:51 INFO - PROCESS | 908 | ++DOCSHELL 00000039E49A4800 == 34 [pid = 908] [id = 475] 09:49:51 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E03A2800) [pid = 908] [serial = 1425] [outer = 0000000000000000] 09:49:51 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E03A6800) [pid = 908] [serial = 1426] [outer = 00000039E03A2800] 09:49:51 INFO - PROCESS | 908 | 1467132591805 Marionette DEBUG loaded listener.js 09:49:51 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E05C5000) [pid = 908] [serial = 1427] [outer = 00000039E03A2800] 09:49:52 INFO - PROCESS | 908 | 1467132592276 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 691ms 09:49:52 INFO - PROCESS | 908 | 1467132592328 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 09:49:52 INFO - PROCESS | 908 | 1467132592330 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 09:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:49:52 INFO - PROCESS | 908 | 1467132592333 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:49:52 INFO - PROCESS | 908 | 1467132592335 Marionette TRACE conn5 <- [1,1866,null,{}] 09:49:52 INFO - PROCESS | 908 | 1467132592339 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:52 INFO - PROCESS | 908 | 1467132592341 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:52 INFO - PROCESS | 908 | 1467132592455 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 09:49:52 INFO - PROCESS | 908 | 1467132592464 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:52 INFO - PROCESS | 908 | 1467132592466 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:52 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4DCA000 == 35 [pid = 908] [id = 476] 09:49:52 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E05C6400) [pid = 908] [serial = 1428] [outer = 0000000000000000] 09:49:52 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E0B8C400) [pid = 908] [serial = 1429] [outer = 00000039E05C6400] 09:49:52 INFO - PROCESS | 908 | 1467132592521 Marionette DEBUG loaded listener.js 09:49:52 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E0C7C800) [pid = 908] [serial = 1430] [outer = 00000039E05C6400] 09:49:53 INFO - PROCESS | 908 | 1467132593055 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 775ms 09:49:53 INFO - PROCESS | 908 | 1467132593112 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 09:49:53 INFO - PROCESS | 908 | 1467132593117 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 09:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:49:53 INFO - PROCESS | 908 | 1467132593124 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:49:53 INFO - PROCESS | 908 | 1467132593129 Marionette TRACE conn5 <- [1,1870,null,{}] 09:49:53 INFO - PROCESS | 908 | 1467132593136 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:53 INFO - PROCESS | 908 | 1467132593140 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:53 INFO - PROCESS | 908 | 1467132593284 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 09:49:53 INFO - PROCESS | 908 | 1467132593399 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:53 INFO - PROCESS | 908 | 1467132593405 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:53 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9144000 == 36 [pid = 908] [id = 477] 09:49:53 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039D2027C00) [pid = 908] [serial = 1431] [outer = 0000000000000000] 09:49:53 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039D29CB400) [pid = 908] [serial = 1432] [outer = 00000039D2027C00] 09:49:53 INFO - PROCESS | 908 | 1467132593475 Marionette DEBUG loaded listener.js 09:49:53 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039D32D1000) [pid = 908] [serial = 1433] [outer = 00000039D2027C00] 09:49:54 INFO - PROCESS | 908 | 1467132594326 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1244ms 09:49:54 INFO - PROCESS | 908 | 1467132594370 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 09:49:54 INFO - PROCESS | 908 | 1467132594375 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 09:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:49:54 INFO - PROCESS | 908 | 1467132594382 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:49:54 INFO - PROCESS | 908 | 1467132594386 Marionette TRACE conn5 <- [1,1874,null,{}] 09:49:54 INFO - PROCESS | 908 | 1467132594391 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:54 INFO - PROCESS | 908 | 1467132594394 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:54 INFO - PROCESS | 908 | 1467132594533 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 09:49:54 INFO - PROCESS | 908 | 1467132594671 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:54 INFO - PROCESS | 908 | 1467132594675 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:54 INFO - PROCESS | 908 | ++DOCSHELL 00000039E0758000 == 37 [pid = 908] [id = 478] 09:49:54 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039D80D9400) [pid = 908] [serial = 1434] [outer = 0000000000000000] 09:49:54 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039D92DCC00) [pid = 908] [serial = 1435] [outer = 00000039D80D9400] 09:49:54 INFO - PROCESS | 908 | 1467132594743 Marionette DEBUG loaded listener.js 09:49:54 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039DD110400) [pid = 908] [serial = 1436] [outer = 00000039D80D9400] 09:49:55 INFO - PROCESS | 908 | 1467132595554 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1237ms 09:49:55 INFO - PROCESS | 908 | 1467132595620 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 09:49:55 INFO - PROCESS | 908 | 1467132595623 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 09:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:49:55 INFO - PROCESS | 908 | 1467132595627 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:49:55 INFO - PROCESS | 908 | 1467132595631 Marionette TRACE conn5 <- [1,1878,null,{}] 09:49:55 INFO - PROCESS | 908 | 1467132595643 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:55 INFO - PROCESS | 908 | 1467132595650 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:55 INFO - PROCESS | 908 | 1467132595794 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 09:49:55 INFO - PROCESS | 908 | 1467132595926 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:55 INFO - PROCESS | 908 | 1467132595931 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:55 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3707800 == 38 [pid = 908] [id = 479] 09:49:55 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039E011C800) [pid = 908] [serial = 1437] [outer = 0000000000000000] 09:49:55 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039E039E000) [pid = 908] [serial = 1438] [outer = 00000039E011C800] 09:49:56 INFO - PROCESS | 908 | 1467132596001 Marionette DEBUG loaded listener.js 09:49:56 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039E0C81400) [pid = 908] [serial = 1439] [outer = 00000039E011C800] 09:49:56 INFO - PROCESS | 908 | 1467132596920 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1343ms 09:49:56 INFO - PROCESS | 908 | 1467132596973 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 09:49:56 INFO - PROCESS | 908 | 1467132596977 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 09:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:49:56 INFO - PROCESS | 908 | 1467132596983 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:49:56 INFO - PROCESS | 908 | 1467132596986 Marionette TRACE conn5 <- [1,1882,null,{}] 09:49:56 INFO - PROCESS | 908 | 1467132596992 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:56 INFO - PROCESS | 908 | 1467132596995 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:57 INFO - PROCESS | 908 | --DOCSHELL 00000039E49A4800 == 37 [pid = 908] [id = 475] 09:49:57 INFO - PROCESS | 908 | --DOCSHELL 00000039DCEA6800 == 36 [pid = 908] [id = 474] 09:49:57 INFO - PROCESS | 908 | --DOCSHELL 00000039E370B000 == 35 [pid = 908] [id = 473] 09:49:57 INFO - PROCESS | 908 | --DOCSHELL 00000039E075E800 == 34 [pid = 908] [id = 472] 09:49:57 INFO - PROCESS | 908 | --DOCSHELL 00000039DFE24000 == 33 [pid = 908] [id = 471] 09:49:57 INFO - PROCESS | 908 | --DOCSHELL 00000039DD70C000 == 32 [pid = 908] [id = 470] 09:49:57 INFO - PROCESS | 908 | --DOCSHELL 00000039D8618000 == 31 [pid = 908] [id = 469] 09:49:57 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039E0DA4800) [pid = 908] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 09:49:57 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039E24EB000) [pid = 908] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 09:49:57 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039E0DEC800) [pid = 908] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 09:49:57 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039E390D000) [pid = 908] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 09:49:57 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039D80D8400) [pid = 908] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 09:49:57 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039D9877C00) [pid = 908] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 09:49:57 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039E0B6F400) [pid = 908] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 09:49:57 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039E3A2B400) [pid = 908] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 09:49:57 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D2020400) [pid = 908] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 09:49:57 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D3844C00) [pid = 908] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 09:49:57 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D1ED9000) [pid = 908] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 09:49:57 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D2EDB400) [pid = 908] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 09:49:57 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039DFE84000) [pid = 908] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 09:49:57 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039E05BD800) [pid = 908] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 09:49:57 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039DEF0AC00) [pid = 908] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 09:49:57 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039E372D000) [pid = 908] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 09:49:57 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DFDF6C00) [pid = 908] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 09:49:57 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039E03A7400) [pid = 908] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 09:49:57 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D92D6000) [pid = 908] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 09:49:57 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039DCA2F000) [pid = 908] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 09:49:57 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039DD07C000) [pid = 908] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 09:49:57 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039E35CD400) [pid = 908] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 09:49:57 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039E293B400) [pid = 908] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 09:49:57 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039E1F2DC00) [pid = 908] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 09:49:57 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039E0B89400) [pid = 908] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 09:49:57 INFO - PROCESS | 908 | 1467132597191 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 09:49:57 INFO - PROCESS | 908 | 1467132597259 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:57 INFO - PROCESS | 908 | 1467132597265 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:57 INFO - PROCESS | 908 | ++DOCSHELL 00000039D8180800 == 32 [pid = 908] [id = 480] 09:49:57 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039D1688000) [pid = 908] [serial = 1440] [outer = 0000000000000000] 09:49:57 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039D2020400) [pid = 908] [serial = 1441] [outer = 00000039D1688000] 09:49:57 INFO - PROCESS | 908 | 1467132597316 Marionette DEBUG loaded listener.js 09:49:57 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039D2EDD400) [pid = 908] [serial = 1442] [outer = 00000039D1688000] 09:49:57 INFO - PROCESS | 908 | 1467132597826 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:49:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:49:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 880ms 09:49:57 INFO - PROCESS | 908 | 1467132597866 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 09:49:57 INFO - PROCESS | 908 | 1467132597871 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 09:49:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:49:57 INFO - PROCESS | 908 | 1467132597877 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:49:57 INFO - PROCESS | 908 | 1467132597880 Marionette TRACE conn5 <- [1,1886,null,{}] 09:49:57 INFO - PROCESS | 908 | 1467132597884 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:57 INFO - PROCESS | 908 | 1467132597887 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:58 INFO - PROCESS | 908 | 1467132597998 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 09:49:58 INFO - PROCESS | 908 | 1467132598007 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:58 INFO - PROCESS | 908 | 1467132598009 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:58 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD422800 == 33 [pid = 908] [id = 481] 09:49:58 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D36EA000) [pid = 908] [serial = 1443] [outer = 0000000000000000] 09:49:58 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D3844C00) [pid = 908] [serial = 1444] [outer = 00000039D36EA000] 09:49:58 INFO - PROCESS | 908 | 1467132598063 Marionette DEBUG loaded listener.js 09:49:58 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D76BC400) [pid = 908] [serial = 1445] [outer = 00000039D36EA000] 09:49:58 INFO - PROCESS | 908 | 1467132598623 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 775ms 09:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:49:58 INFO - PROCESS | 908 | 1467132598656 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 09:49:58 INFO - PROCESS | 908 | 1467132598658 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 09:49:58 INFO - PROCESS | 908 | 1467132598662 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:49:58 INFO - PROCESS | 908 | 1467132598666 Marionette TRACE conn5 <- [1,1890,null,{}] 09:49:58 INFO - PROCESS | 908 | 1467132598679 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:58 INFO - PROCESS | 908 | 1467132598684 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:58 INFO - PROCESS | 908 | 1467132598819 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 09:49:58 INFO - PROCESS | 908 | 1467132598837 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:58 INFO - PROCESS | 908 | 1467132598840 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:58 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFB8F000 == 34 [pid = 908] [id = 482] 09:49:58 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D9292800) [pid = 908] [serial = 1446] [outer = 0000000000000000] 09:49:58 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D9CCB400) [pid = 908] [serial = 1447] [outer = 00000039D9292800] 09:49:58 INFO - PROCESS | 908 | 1467132598896 Marionette DEBUG loaded listener.js 09:49:59 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039DD077400) [pid = 908] [serial = 1448] [outer = 00000039D9292800] 09:49:59 INFO - PROCESS | 908 | 1467132599362 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 733ms 09:49:59 INFO - PROCESS | 908 | 1467132599399 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 09:49:59 INFO - PROCESS | 908 | 1467132599402 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 09:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:49:59 INFO - PROCESS | 908 | 1467132599411 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:49:59 INFO - PROCESS | 908 | 1467132599414 Marionette TRACE conn5 <- [1,1894,null,{}] 09:49:59 INFO - PROCESS | 908 | 1467132599419 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:59 INFO - PROCESS | 908 | 1467132599421 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:59 INFO - PROCESS | 908 | 1467132599555 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 09:49:59 INFO - PROCESS | 908 | 1467132599620 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:59 INFO - PROCESS | 908 | 1467132599623 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:49:59 INFO - PROCESS | 908 | ++DOCSHELL 00000039E0918800 == 35 [pid = 908] [id = 483] 09:49:59 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039DD4D4400) [pid = 908] [serial = 1449] [outer = 0000000000000000] 09:49:59 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039DD4D9800) [pid = 908] [serial = 1450] [outer = 00000039DD4D4400] 09:49:59 INFO - PROCESS | 908 | 1467132599675 Marionette DEBUG loaded listener.js 09:49:59 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039DD7C3000) [pid = 908] [serial = 1451] [outer = 00000039DD4D4400] 09:50:00 INFO - PROCESS | 908 | 1467132600160 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 836ms 09:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:50:00 INFO - PROCESS | 908 | 1467132600253 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 09:50:00 INFO - PROCESS | 908 | 1467132600256 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 09:50:00 INFO - PROCESS | 908 | 1467132600259 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:50:00 INFO - PROCESS | 908 | 1467132600261 Marionette TRACE conn5 <- [1,1898,null,{}] 09:50:00 INFO - PROCESS | 908 | 1467132600270 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:00 INFO - PROCESS | 908 | 1467132600272 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:00 INFO - PROCESS | 908 | 1467132600400 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 09:50:00 INFO - PROCESS | 908 | 1467132600413 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:00 INFO - PROCESS | 908 | 1467132600415 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:00 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3920800 == 36 [pid = 908] [id = 484] 09:50:00 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039DD4D4800) [pid = 908] [serial = 1452] [outer = 0000000000000000] 09:50:00 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039DFAB8C00) [pid = 908] [serial = 1453] [outer = 00000039DD4D4800] 09:50:00 INFO - PROCESS | 908 | 1467132600506 Marionette DEBUG loaded listener.js 09:50:00 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039DFF52800) [pid = 908] [serial = 1454] [outer = 00000039DD4D4800] 09:50:00 INFO - PROCESS | 908 | 1467132600987 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 794ms 09:50:01 INFO - PROCESS | 908 | 1467132601055 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 09:50:01 INFO - PROCESS | 908 | 1467132601057 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 09:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:50:01 INFO - PROCESS | 908 | 1467132601061 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:50:01 INFO - PROCESS | 908 | 1467132601062 Marionette TRACE conn5 <- [1,1902,null,{}] 09:50:01 INFO - PROCESS | 908 | 1467132601066 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:01 INFO - PROCESS | 908 | 1467132601072 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:01 INFO - PROCESS | 908 | 1467132601246 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 09:50:01 INFO - PROCESS | 908 | 1467132601304 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:01 INFO - PROCESS | 908 | 1467132601307 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:01 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4DCB800 == 37 [pid = 908] [id = 485] 09:50:01 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E05C3800) [pid = 908] [serial = 1455] [outer = 0000000000000000] 09:50:01 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039E0B95800) [pid = 908] [serial = 1456] [outer = 00000039E05C3800] 09:50:01 INFO - PROCESS | 908 | 1467132601367 Marionette DEBUG loaded listener.js 09:50:01 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039E0DE9800) [pid = 908] [serial = 1457] [outer = 00000039E05C3800] 09:50:01 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039DD4BD000) [pid = 908] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:50:01 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D2E26C00) [pid = 908] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:50:01 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D2EDBC00) [pid = 908] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:50:01 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D383C000) [pid = 908] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:50:01 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D32CFC00) [pid = 908] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:50:01 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D3451C00) [pid = 908] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:50:01 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039DDD0F400) [pid = 908] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:50:01 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D36EEC00) [pid = 908] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:50:01 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039E242B800) [pid = 908] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:50:01 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039E03A2800) [pid = 908] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:50:01 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D168E400) [pid = 908] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:50:01 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D1690C00) [pid = 908] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:50:01 INFO - PROCESS | 908 | 1467132601897 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 879ms 09:50:01 INFO - PROCESS | 908 | 1467132601943 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 09:50:01 INFO - PROCESS | 908 | 1467132601945 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 09:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:50:01 INFO - PROCESS | 908 | 1467132601948 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:50:01 INFO - PROCESS | 908 | 1467132601950 Marionette TRACE conn5 <- [1,1906,null,{}] 09:50:01 INFO - PROCESS | 908 | 1467132601954 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:01 INFO - PROCESS | 908 | 1467132601956 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:02 INFO - PROCESS | 908 | 1467132602043 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 09:50:02 INFO - PROCESS | 908 | 1467132602048 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:02 INFO - PROCESS | 908 | 1467132602050 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:02 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6F3E800 == 38 [pid = 908] [id = 486] 09:50:02 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039DD411400) [pid = 908] [serial = 1458] [outer = 0000000000000000] 09:50:02 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039E03AC800) [pid = 908] [serial = 1459] [outer = 00000039DD411400] 09:50:02 INFO - PROCESS | 908 | 1467132602096 Marionette DEBUG loaded listener.js 09:50:02 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039E0DF0400) [pid = 908] [serial = 1460] [outer = 00000039DD411400] 09:50:02 INFO - PROCESS | 908 | 1467132602547 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:50:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:50:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 628ms 09:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:50:02 INFO - PROCESS | 908 | 1467132602581 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 09:50:02 INFO - PROCESS | 908 | 1467132602584 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 09:50:02 INFO - PROCESS | 908 | 1467132602587 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:50:02 INFO - PROCESS | 908 | 1467132602589 Marionette TRACE conn5 <- [1,1910,null,{}] 09:50:02 INFO - PROCESS | 908 | 1467132602593 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:02 INFO - PROCESS | 908 | 1467132602595 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:02 INFO - PROCESS | 908 | 1467132602692 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 09:50:02 INFO - PROCESS | 908 | 1467132602698 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:02 INFO - PROCESS | 908 | 1467132602700 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:02 INFO - PROCESS | 908 | ++DOCSHELL 00000039C5341800 == 39 [pid = 908] [id = 487] 09:50:02 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E15B9C00) [pid = 908] [serial = 1461] [outer = 0000000000000000] 09:50:02 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E15BD000) [pid = 908] [serial = 1462] [outer = 00000039E15B9C00] 09:50:02 INFO - PROCESS | 908 | 1467132602746 Marionette DEBUG loaded listener.js 09:50:02 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E21C9000) [pid = 908] [serial = 1463] [outer = 00000039E15B9C00] 09:50:03 INFO - PROCESS | 908 | 1467132603248 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 735ms 09:50:03 INFO - PROCESS | 908 | 1467132603323 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 09:50:03 INFO - PROCESS | 908 | 1467132603325 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 09:50:03 INFO - PROCESS | 908 | 1467132603328 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:50:03 INFO - PROCESS | 908 | 1467132603330 Marionette TRACE conn5 <- [1,1914,null,{}] 09:50:03 INFO - PROCESS | 908 | 1467132603333 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:03 INFO - PROCESS | 908 | 1467132603335 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:03 INFO - PROCESS | 908 | 1467132603430 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 09:50:03 INFO - PROCESS | 908 | 1467132603436 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:03 INFO - PROCESS | 908 | 1467132603438 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:03 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7225000 == 40 [pid = 908] [id = 488] 09:50:03 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E24F5000) [pid = 908] [serial = 1464] [outer = 0000000000000000] 09:50:03 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E28B3C00) [pid = 908] [serial = 1465] [outer = 00000039E24F5000] 09:50:03 INFO - PROCESS | 908 | 1467132603486 Marionette DEBUG loaded listener.js 09:50:03 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039DD410400) [pid = 908] [serial = 1466] [outer = 00000039E24F5000] 09:50:04 INFO - PROCESS | 908 | 1467132604282 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 987ms 09:50:04 INFO - PROCESS | 908 | 1467132604319 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 09:50:04 INFO - PROCESS | 908 | 1467132604323 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 09:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:50:04 INFO - PROCESS | 908 | 1467132604341 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:50:04 INFO - PROCESS | 908 | 1467132604347 Marionette TRACE conn5 <- [1,1918,null,{}] 09:50:04 INFO - PROCESS | 908 | 1467132604355 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:04 INFO - PROCESS | 908 | 1467132604358 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:04 INFO - PROCESS | 908 | 1467132604484 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 09:50:04 INFO - PROCESS | 908 | 1467132604625 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:04 INFO - PROCESS | 908 | 1467132604628 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:04 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD70F000 == 41 [pid = 908] [id = 489] 09:50:04 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039D340AC00) [pid = 908] [serial = 1467] [outer = 0000000000000000] 09:50:04 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039D367E400) [pid = 908] [serial = 1468] [outer = 00000039D340AC00] 09:50:04 INFO - PROCESS | 908 | 1467132604698 Marionette DEBUG loaded listener.js 09:50:04 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039D837B400) [pid = 908] [serial = 1469] [outer = 00000039D340AC00] 09:50:05 INFO - PROCESS | 908 | 1467132605352 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1101ms 09:50:05 INFO - PROCESS | 908 | 1467132605434 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 09:50:05 INFO - PROCESS | 908 | 1467132605439 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 09:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:50:05 INFO - PROCESS | 908 | 1467132605447 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:50:05 INFO - PROCESS | 908 | 1467132605450 Marionette TRACE conn5 <- [1,1922,null,{}] 09:50:05 INFO - PROCESS | 908 | 1467132605455 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:05 INFO - PROCESS | 908 | 1467132605458 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:05 INFO - PROCESS | 908 | 1467132605598 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 09:50:05 INFO - PROCESS | 908 | 1467132605734 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:05 INFO - PROCESS | 908 | 1467132605737 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:05 INFO - PROCESS | 908 | ++DOCSHELL 00000039E49A3800 == 42 [pid = 908] [id = 490] 09:50:05 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039DD07B800) [pid = 908] [serial = 1470] [outer = 0000000000000000] 09:50:05 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039DD7B9000) [pid = 908] [serial = 1471] [outer = 00000039DD07B800] 09:50:05 INFO - PROCESS | 908 | 1467132605804 Marionette DEBUG loaded listener.js 09:50:05 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039E039E800) [pid = 908] [serial = 1472] [outer = 00000039DD07B800] 09:50:06 INFO - PROCESS | 908 | 1467132606532 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1136ms 09:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:50:06 INFO - PROCESS | 908 | 1467132606584 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 09:50:06 INFO - PROCESS | 908 | 1467132606586 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 09:50:06 INFO - PROCESS | 908 | 1467132606590 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:50:06 INFO - PROCESS | 908 | 1467132606594 Marionette TRACE conn5 <- [1,1926,null,{}] 09:50:06 INFO - PROCESS | 908 | 1467132606608 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:06 INFO - PROCESS | 908 | 1467132606614 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:06 INFO - PROCESS | 908 | 1467132606748 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 09:50:06 INFO - PROCESS | 908 | 1467132606868 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:06 INFO - PROCESS | 908 | 1467132606872 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:06 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7294000 == 43 [pid = 908] [id = 491] 09:50:06 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039E0B8F000) [pid = 908] [serial = 1473] [outer = 0000000000000000] 09:50:06 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039E24ED000) [pid = 908] [serial = 1474] [outer = 00000039E0B8F000] 09:50:06 INFO - PROCESS | 908 | 1467132606934 Marionette DEBUG loaded listener.js 09:50:07 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039E35CC800) [pid = 908] [serial = 1475] [outer = 00000039E0B8F000] 09:50:07 INFO - PROCESS | 908 | 1467132607606 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1037ms 09:50:07 INFO - PROCESS | 908 | 1467132607630 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 09:50:07 INFO - PROCESS | 908 | 1467132607633 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 09:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:50:07 INFO - PROCESS | 908 | 1467132607636 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:50:07 INFO - PROCESS | 908 | 1467132607639 Marionette TRACE conn5 <- [1,1930,null,{}] 09:50:07 INFO - PROCESS | 908 | 1467132607643 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:07 INFO - PROCESS | 908 | 1467132607646 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:07 INFO - PROCESS | 908 | 1467132607774 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 09:50:07 INFO - PROCESS | 908 | 1467132607920 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:07 INFO - PROCESS | 908 | 1467132607923 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:07 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7422000 == 44 [pid = 908] [id = 492] 09:50:07 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039D2EE0000) [pid = 908] [serial = 1476] [outer = 0000000000000000] 09:50:07 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (00000039E3737400) [pid = 908] [serial = 1477] [outer = 00000039D2EE0000] 09:50:07 INFO - PROCESS | 908 | 1467132607987 Marionette DEBUG loaded listener.js 09:50:08 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (00000039E390F000) [pid = 908] [serial = 1478] [outer = 00000039D2EE0000] 09:50:08 INFO - PROCESS | 908 | 1467132608807 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1239ms 09:50:08 INFO - PROCESS | 908 | 1467132608878 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 09:50:08 INFO - PROCESS | 908 | 1467132608882 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 09:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:50:08 INFO - PROCESS | 908 | 1467132608888 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:50:08 INFO - PROCESS | 908 | 1467132608892 Marionette TRACE conn5 <- [1,1934,null,{}] 09:50:08 INFO - PROCESS | 908 | 1467132608898 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:08 INFO - PROCESS | 908 | 1467132608901 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:09 INFO - PROCESS | 908 | 1467132609016 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 09:50:09 INFO - PROCESS | 908 | 1467132609153 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:09 INFO - PROCESS | 908 | 1467132609159 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:09 INFO - PROCESS | 908 | ++DOCSHELL 00000039DF15A800 == 45 [pid = 908] [id = 493] 09:50:09 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (00000039D29C9C00) [pid = 908] [serial = 1479] [outer = 0000000000000000] 09:50:09 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (00000039D32C7C00) [pid = 908] [serial = 1480] [outer = 00000039D29C9C00] 09:50:09 INFO - PROCESS | 908 | 1467132609218 Marionette DEBUG loaded listener.js 09:50:09 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (00000039D45EC400) [pid = 908] [serial = 1481] [outer = 00000039D29C9C00] 09:50:09 INFO - PROCESS | 908 | 1467132609877 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1032ms 09:50:10 INFO - PROCESS | 908 | --DOCSHELL 00000039C5341800 == 44 [pid = 908] [id = 487] 09:50:10 INFO - PROCESS | 908 | --DOCSHELL 00000039E6F3E800 == 43 [pid = 908] [id = 486] 09:50:10 INFO - PROCESS | 908 | --DOCSHELL 00000039E4DCB800 == 42 [pid = 908] [id = 485] 09:50:10 INFO - PROCESS | 908 | --DOCSHELL 00000039E3920800 == 41 [pid = 908] [id = 484] 09:50:10 INFO - PROCESS | 908 | --DOCSHELL 00000039E0918800 == 40 [pid = 908] [id = 483] 09:50:10 INFO - PROCESS | 908 | --DOCSHELL 00000039DFB8F000 == 39 [pid = 908] [id = 482] 09:50:10 INFO - PROCESS | 908 | --DOCSHELL 00000039DD422800 == 38 [pid = 908] [id = 481] 09:50:10 INFO - PROCESS | 908 | --DOCSHELL 00000039D8180800 == 37 [pid = 908] [id = 480] 09:50:10 INFO - PROCESS | 908 | --DOCSHELL 00000039E4DCA000 == 36 [pid = 908] [id = 476] 09:50:10 INFO - PROCESS | 908 | --DOCSHELL 00000039D9144000 == 35 [pid = 908] [id = 477] 09:50:10 INFO - PROCESS | 908 | --DOCSHELL 00000039E3707800 == 34 [pid = 908] [id = 479] 09:50:10 INFO - PROCESS | 908 | --DOCSHELL 00000039E0758000 == 33 [pid = 908] [id = 478] 09:50:10 INFO - PROCESS | 908 | --DOCSHELL 00000039D9922000 == 32 [pid = 908] [id = 468] 09:50:10 INFO - PROCESS | 908 | --DOCSHELL 00000039E7422000 == 31 [pid = 908] [id = 492] 09:50:10 INFO - PROCESS | 908 | --DOCSHELL 00000039E7294000 == 30 [pid = 908] [id = 491] 09:50:10 INFO - PROCESS | 908 | --DOCSHELL 00000039E49A3800 == 29 [pid = 908] [id = 490] 09:50:10 INFO - PROCESS | 908 | --DOCSHELL 00000039DD70F000 == 28 [pid = 908] [id = 489] 09:50:10 INFO - PROCESS | 908 | --DOCSHELL 00000039E7225000 == 27 [pid = 908] [id = 488] 09:50:10 INFO - PROCESS | 908 | --DOMWINDOW == 96 (00000039DD4CF400) [pid = 908] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 09:50:10 INFO - PROCESS | 908 | --DOMWINDOW == 95 (00000039D2E2E800) [pid = 908] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 09:50:10 INFO - PROCESS | 908 | --DOMWINDOW == 94 (00000039D3405C00) [pid = 908] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 09:50:10 INFO - PROCESS | 908 | --DOMWINDOW == 93 (00000039D819D000) [pid = 908] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 09:50:10 INFO - PROCESS | 908 | --DOMWINDOW == 92 (00000039D2EF1400) [pid = 908] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 09:50:10 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039D392A800) [pid = 908] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 09:50:10 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039D796F800) [pid = 908] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 09:50:10 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039D9D53800) [pid = 908] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 09:50:10 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039D92DC400) [pid = 908] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 09:50:10 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039D7968400) [pid = 908] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 09:50:10 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039E05C6800) [pid = 908] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 09:50:10 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039DF1BBC00) [pid = 908] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 09:50:10 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039DFBED400) [pid = 908] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 09:50:10 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039E0B8C400) [pid = 908] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 09:50:10 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039E4876800) [pid = 908] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 09:50:10 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039E28B7C00) [pid = 908] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 09:50:10 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039E05C5000) [pid = 908] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 09:50:10 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039E4C99800) [pid = 908] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 09:50:10 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039E4882400) [pid = 908] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 09:50:10 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039DD7B8C00) [pid = 908] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 09:50:10 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D3408400) [pid = 908] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 09:50:10 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DFBE1800) [pid = 908] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 09:50:10 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039E03A6800) [pid = 908] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 09:50:10 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039DF1BCC00) [pid = 908] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 09:50:10 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039DD07D000) [pid = 908] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 09:50:10 INFO - PROCESS | 908 | 1467132610782 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 09:50:10 INFO - PROCESS | 908 | 1467132610787 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 09:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:50:10 INFO - PROCESS | 908 | 1467132610878 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:50:10 INFO - PROCESS | 908 | 1467132610884 Marionette TRACE conn5 <- [1,1938,null,{}] 09:50:10 INFO - PROCESS | 908 | 1467132610889 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:10 INFO - PROCESS | 908 | 1467132610893 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:11 INFO - PROCESS | 908 | 1467132610997 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 09:50:11 INFO - PROCESS | 908 | 1467132611084 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:11 INFO - PROCESS | 908 | 1467132611088 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:11 INFO - PROCESS | 908 | ++DOCSHELL 00000039D8615000 == 28 [pid = 908] [id = 494] 09:50:11 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D202A400) [pid = 908] [serial = 1482] [outer = 0000000000000000] 09:50:11 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D2530400) [pid = 908] [serial = 1483] [outer = 00000039D202A400] 09:50:11 INFO - PROCESS | 908 | 1467132611143 Marionette DEBUG loaded listener.js 09:50:11 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D2EDFC00) [pid = 908] [serial = 1484] [outer = 00000039D202A400] 09:50:11 INFO - PROCESS | 908 | 1467132611620 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 818ms 09:50:11 INFO - PROCESS | 908 | 1467132611664 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 09:50:11 INFO - PROCESS | 908 | 1467132611667 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 09:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:50:11 INFO - PROCESS | 908 | 1467132611674 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:50:11 INFO - PROCESS | 908 | 1467132611679 Marionette TRACE conn5 <- [1,1942,null,{}] 09:50:11 INFO - PROCESS | 908 | 1467132611683 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:11 INFO - PROCESS | 908 | 1467132611686 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:11 INFO - PROCESS | 908 | 1467132611786 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 09:50:11 INFO - PROCESS | 908 | 1467132611803 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:11 INFO - PROCESS | 908 | 1467132611806 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:11 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD0D6000 == 29 [pid = 908] [id = 495] 09:50:11 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D344E800) [pid = 908] [serial = 1485] [outer = 0000000000000000] 09:50:11 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039D3453800) [pid = 908] [serial = 1486] [outer = 00000039D344E800] 09:50:11 INFO - PROCESS | 908 | 1467132611859 Marionette DEBUG loaded listener.js 09:50:11 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039D45E9000) [pid = 908] [serial = 1487] [outer = 00000039D344E800] 09:50:12 INFO - PROCESS | 908 | 1467132612366 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 732ms 09:50:12 INFO - PROCESS | 908 | 1467132612445 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 09:50:12 INFO - PROCESS | 908 | 1467132612447 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 09:50:12 INFO - PROCESS | 908 | 1467132612454 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:50:12 INFO - PROCESS | 908 | 1467132612456 Marionette TRACE conn5 <- [1,1946,null,{}] 09:50:12 INFO - PROCESS | 908 | 1467132612467 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:12 INFO - PROCESS | 908 | 1467132612472 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:12 INFO - PROCESS | 908 | 1467132612604 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 09:50:12 INFO - PROCESS | 908 | 1467132612670 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:12 INFO - PROCESS | 908 | 1467132612675 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:12 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFD58800 == 30 [pid = 908] [id = 496] 09:50:12 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039D9293400) [pid = 908] [serial = 1488] [outer = 0000000000000000] 09:50:12 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039D92D9000) [pid = 908] [serial = 1489] [outer = 00000039D9293400] 09:50:12 INFO - PROCESS | 908 | 1467132612732 Marionette DEBUG loaded listener.js 09:50:12 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039D9D57400) [pid = 908] [serial = 1490] [outer = 00000039D9293400] 09:50:13 INFO - PROCESS | 908 | 1467132613237 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 838ms 09:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:50:13 INFO - PROCESS | 908 | 1467132613297 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 09:50:13 INFO - PROCESS | 908 | 1467132613299 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 09:50:13 INFO - PROCESS | 908 | 1467132613302 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:50:13 INFO - PROCESS | 908 | 1467132613304 Marionette TRACE conn5 <- [1,1950,null,{}] 09:50:13 INFO - PROCESS | 908 | 1467132613313 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:13 INFO - PROCESS | 908 | 1467132613315 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:13 INFO - PROCESS | 908 | 1467132613441 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 09:50:13 INFO - PROCESS | 908 | 1467132613508 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:13 INFO - PROCESS | 908 | 1467132613511 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:13 INFO - PROCESS | 908 | ++DOCSHELL 00000039E075F000 == 31 [pid = 908] [id = 497] 09:50:13 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039DD076800) [pid = 908] [serial = 1491] [outer = 0000000000000000] 09:50:13 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039DD403800) [pid = 908] [serial = 1492] [outer = 00000039DD076800] 09:50:13 INFO - PROCESS | 908 | 1467132613563 Marionette DEBUG loaded listener.js 09:50:13 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039DD4D3C00) [pid = 908] [serial = 1493] [outer = 00000039DD076800] 09:50:14 INFO - PROCESS | 908 | 1467132614087 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 838ms 09:50:14 INFO - PROCESS | 908 | 1467132614143 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 09:50:14 INFO - PROCESS | 908 | 1467132614153 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 09:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:50:14 INFO - PROCESS | 908 | 1467132614166 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:50:14 INFO - PROCESS | 908 | 1467132614168 Marionette TRACE conn5 <- [1,1954,null,{}] 09:50:14 INFO - PROCESS | 908 | 1467132614172 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:14 INFO - PROCESS | 908 | 1467132614174 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:14 INFO - PROCESS | 908 | 1467132614294 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 09:50:14 INFO - PROCESS | 908 | 1467132614304 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:14 INFO - PROCESS | 908 | 1467132614307 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:14 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3718000 == 32 [pid = 908] [id = 498] 09:50:14 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039DD076C00) [pid = 908] [serial = 1494] [outer = 0000000000000000] 09:50:14 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039DDD0E400) [pid = 908] [serial = 1495] [outer = 00000039DD076C00] 09:50:14 INFO - PROCESS | 908 | 1467132614353 Marionette DEBUG loaded listener.js 09:50:14 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039DF872C00) [pid = 908] [serial = 1496] [outer = 00000039DD076C00] 09:50:14 INFO - PROCESS | 908 | 1467132614837 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 692ms 09:50:14 INFO - PROCESS | 908 | 1467132614856 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 09:50:14 INFO - PROCESS | 908 | 1467132614858 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 09:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:50:14 INFO - PROCESS | 908 | 1467132614861 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:50:14 INFO - PROCESS | 908 | 1467132614863 Marionette TRACE conn5 <- [1,1958,null,{}] 09:50:14 INFO - PROCESS | 908 | 1467132614874 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:14 INFO - PROCESS | 908 | 1467132614881 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:15 INFO - PROCESS | 908 | 1467132615332 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 09:50:15 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039D2027C00) [pid = 908] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:50:15 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039E15B9C00) [pid = 908] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:50:15 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039E011C800) [pid = 908] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:50:15 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D1688000) [pid = 908] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:50:15 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039DD4D4400) [pid = 908] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:50:15 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039E05C3800) [pid = 908] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:50:15 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039DD4D4800) [pid = 908] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:50:15 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D80D9400) [pid = 908] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:50:15 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D36EA000) [pid = 908] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:50:15 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D9292800) [pid = 908] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:50:15 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039DD411400) [pid = 908] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:50:15 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039E05C6400) [pid = 908] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:50:15 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039E24F5000) [pid = 908] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:50:15 INFO - PROCESS | 908 | 1467132615400 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:15 INFO - PROCESS | 908 | 1467132615403 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:15 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BEE000 == 33 [pid = 908] [id = 499] 09:50:15 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D1609C00) [pid = 908] [serial = 1497] [outer = 0000000000000000] 09:50:15 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D2027C00) [pid = 908] [serial = 1498] [outer = 00000039D1609C00] 09:50:15 INFO - PROCESS | 908 | 1467132615449 Marionette DEBUG loaded listener.js 09:50:15 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039DD4D6C00) [pid = 908] [serial = 1499] [outer = 00000039D1609C00] 09:50:15 INFO - PROCESS | 908 | 1467132615850 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1036ms 09:50:15 INFO - PROCESS | 908 | 1467132615899 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 09:50:15 INFO - PROCESS | 908 | 1467132615902 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 09:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:50:15 INFO - PROCESS | 908 | 1467132615905 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:50:15 INFO - PROCESS | 908 | 1467132615907 Marionette TRACE conn5 <- [1,1962,null,{}] 09:50:15 INFO - PROCESS | 908 | 1467132615910 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:15 INFO - PROCESS | 908 | 1467132615912 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:16 INFO - PROCESS | 908 | 1467132615999 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 09:50:16 INFO - PROCESS | 908 | 1467132616005 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:16 INFO - PROCESS | 908 | 1467132616007 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:16 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4D8F000 == 34 [pid = 908] [id = 500] 09:50:16 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039DFF4C000) [pid = 908] [serial = 1500] [outer = 0000000000000000] 09:50:16 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E01E5000) [pid = 908] [serial = 1501] [outer = 00000039DFF4C000] 09:50:16 INFO - PROCESS | 908 | 1467132616056 Marionette DEBUG loaded listener.js 09:50:16 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E04FC400) [pid = 908] [serial = 1502] [outer = 00000039DFF4C000] 09:50:16 INFO - PROCESS | 908 | 1467132616523 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:50:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 629ms 09:50:16 INFO - PROCESS | 908 | 1467132616555 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 09:50:16 INFO - PROCESS | 908 | 1467132616557 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 09:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:50:16 INFO - PROCESS | 908 | 1467132616561 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:50:16 INFO - PROCESS | 908 | 1467132616563 Marionette TRACE conn5 <- [1,1966,null,{}] 09:50:16 INFO - PROCESS | 908 | 1467132616567 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:16 INFO - PROCESS | 908 | 1467132616569 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:16 INFO - PROCESS | 908 | 1467132616658 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 09:50:16 INFO - PROCESS | 908 | 1467132616664 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:16 INFO - PROCESS | 908 | 1467132616666 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:16 INFO - PROCESS | 908 | ++DOCSHELL 00000039E602E800 == 35 [pid = 908] [id = 501] 09:50:16 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E05C3800) [pid = 908] [serial = 1503] [outer = 0000000000000000] 09:50:16 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E05C9400) [pid = 908] [serial = 1504] [outer = 00000039E05C3800] 09:50:16 INFO - PROCESS | 908 | 1467132616742 Marionette DEBUG loaded listener.js 09:50:16 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E0B8C400) [pid = 908] [serial = 1505] [outer = 00000039E05C3800] 09:50:17 INFO - PROCESS | 908 | 1467132617227 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:50:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 733ms 09:50:17 INFO - PROCESS | 908 | 1467132617298 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 09:50:17 INFO - PROCESS | 908 | 1467132617300 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 09:50:17 INFO - PROCESS | 908 | 1467132617303 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:50:17 INFO - PROCESS | 908 | 1467132617305 Marionette TRACE conn5 <- [1,1970,null,{}] 09:50:17 INFO - PROCESS | 908 | 1467132617308 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:17 INFO - PROCESS | 908 | 1467132617310 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:17 INFO - PROCESS | 908 | 1467132617450 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 09:50:17 INFO - PROCESS | 908 | 1467132617595 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:17 INFO - PROCESS | 908 | 1467132617599 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:17 INFO - PROCESS | 908 | ++DOCSHELL 00000039D7858800 == 36 [pid = 908] [id = 502] 09:50:17 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039D160E800) [pid = 908] [serial = 1506] [outer = 0000000000000000] 09:50:17 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039D1665C00) [pid = 908] [serial = 1507] [outer = 00000039D160E800] 09:50:17 INFO - PROCESS | 908 | 1467132617668 Marionette DEBUG loaded listener.js 09:50:17 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039D29C9800) [pid = 908] [serial = 1508] [outer = 00000039D160E800] 09:50:18 INFO - PROCESS | 908 | 1467132618576 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:50:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1329ms 09:50:18 INFO - PROCESS | 908 | 1467132618637 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 09:50:18 INFO - PROCESS | 908 | 1467132618641 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 09:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:50:18 INFO - PROCESS | 908 | 1467132618647 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:50:18 INFO - PROCESS | 908 | 1467132618651 Marionette TRACE conn5 <- [1,1974,null,{}] 09:50:18 INFO - PROCESS | 908 | 1467132618655 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:18 INFO - PROCESS | 908 | 1467132618659 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:18 INFO - PROCESS | 908 | 1467132618816 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 09:50:18 INFO - PROCESS | 908 | 1467132618953 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:18 INFO - PROCESS | 908 | 1467132618956 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:18 INFO - PROCESS | 908 | --DOCSHELL 00000039D79CF000 == 35 [pid = 908] [id = 11] 09:50:18 INFO - PROCESS | 908 | ++DOCSHELL 00000039E07D2800 == 36 [pid = 908] [id = 503] 09:50:18 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039D81A6000) [pid = 908] [serial = 1509] [outer = 0000000000000000] 09:50:19 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039D8472400) [pid = 908] [serial = 1510] [outer = 00000039D81A6000] 09:50:19 INFO - PROCESS | 908 | 1467132619040 Marionette DEBUG loaded listener.js 09:50:19 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039DCE17400) [pid = 908] [serial = 1511] [outer = 00000039D81A6000] 09:50:19 INFO - PROCESS | 908 | 1467132619898 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1286ms 09:50:19 INFO - PROCESS | 908 | 1467132619935 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 09:50:19 INFO - PROCESS | 908 | 1467132619939 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 09:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:50:19 INFO - PROCESS | 908 | 1467132619943 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:50:19 INFO - PROCESS | 908 | 1467132619946 Marionette TRACE conn5 <- [1,1978,null,{}] 09:50:19 INFO - PROCESS | 908 | 1467132619950 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:19 INFO - PROCESS | 908 | 1467132619953 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:20 INFO - PROCESS | 908 | 1467132620086 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 09:50:20 INFO - PROCESS | 908 | 1467132620225 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:20 INFO - PROCESS | 908 | 1467132620229 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:20 INFO - PROCESS | 908 | ++DOCSHELL 00000039E71DA800 == 37 [pid = 908] [id = 504] 09:50:20 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039DD084400) [pid = 908] [serial = 1512] [outer = 0000000000000000] 09:50:20 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039DF874400) [pid = 908] [serial = 1513] [outer = 00000039DD084400] 09:50:20 INFO - PROCESS | 908 | 1467132620290 Marionette DEBUG loaded listener.js 09:50:20 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039DFFD8400) [pid = 908] [serial = 1514] [outer = 00000039DD084400] 09:50:21 INFO - PROCESS | 908 | 1467132621253 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1348ms 09:50:21 INFO - PROCESS | 908 | --DOCSHELL 00000039E602E800 == 36 [pid = 908] [id = 501] 09:50:21 INFO - PROCESS | 908 | --DOCSHELL 00000039E4D8F000 == 35 [pid = 908] [id = 500] 09:50:21 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BEE000 == 34 [pid = 908] [id = 499] 09:50:21 INFO - PROCESS | 908 | --DOCSHELL 00000039E3718000 == 33 [pid = 908] [id = 498] 09:50:21 INFO - PROCESS | 908 | --DOCSHELL 00000039E075F000 == 32 [pid = 908] [id = 497] 09:50:21 INFO - PROCESS | 908 | --DOCSHELL 00000039DFD58800 == 31 [pid = 908] [id = 496] 09:50:21 INFO - PROCESS | 908 | --DOCSHELL 00000039DD0D6000 == 30 [pid = 908] [id = 495] 09:50:21 INFO - PROCESS | 908 | --DOCSHELL 00000039D8615000 == 29 [pid = 908] [id = 494] 09:50:21 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039D32D1000) [pid = 908] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 09:50:21 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039D29CB400) [pid = 908] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 09:50:21 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039E15BD000) [pid = 908] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 09:50:21 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039E039E000) [pid = 908] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 09:50:21 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039D2020400) [pid = 908] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 09:50:21 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039E0C81400) [pid = 908] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 09:50:21 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039DD4D9800) [pid = 908] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 09:50:21 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039E0DE9800) [pid = 908] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 09:50:21 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039DFAB8C00) [pid = 908] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 09:50:21 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039DD110400) [pid = 908] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 09:50:21 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D2EDD400) [pid = 908] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 09:50:21 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D76BC400) [pid = 908] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 09:50:21 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D9CCB400) [pid = 908] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 09:50:21 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039E0DF0400) [pid = 908] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 09:50:21 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039E0B95800) [pid = 908] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 09:50:21 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039DD077400) [pid = 908] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 09:50:21 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039E0C7C800) [pid = 908] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 09:50:21 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D92DCC00) [pid = 908] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 09:50:21 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039DFF52800) [pid = 908] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 09:50:21 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039E03AC800) [pid = 908] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 09:50:21 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039DD7C3000) [pid = 908] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 09:50:21 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039D3844C00) [pid = 908] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 09:50:21 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039DD410400) [pid = 908] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 09:50:21 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039E28B3C00) [pid = 908] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 09:50:21 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039E21C9000) [pid = 908] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 09:50:21 INFO - PROCESS | 908 | 1467132621349 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 09:50:21 INFO - PROCESS | 908 | 1467132621354 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 09:50:21 INFO - PROCESS | 908 | 1467132621377 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:50:21 INFO - PROCESS | 908 | 1467132621380 Marionette TRACE conn5 <- [1,1982,null,{}] 09:50:21 INFO - PROCESS | 908 | 1467132621387 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:21 INFO - PROCESS | 908 | 1467132621390 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:21 INFO - PROCESS | 908 | 1467132621493 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 09:50:21 INFO - PROCESS | 908 | 1467132621501 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:21 INFO - PROCESS | 908 | 1467132621505 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:21 INFO - PROCESS | 908 | ++DOCSHELL 00000039D98F1000 == 30 [pid = 908] [id = 505] 09:50:21 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039D2EDEC00) [pid = 908] [serial = 1515] [outer = 0000000000000000] 09:50:21 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039D2EE9800) [pid = 908] [serial = 1516] [outer = 00000039D2EDEC00] 09:50:21 INFO - PROCESS | 908 | 1467132621557 Marionette DEBUG loaded listener.js 09:50:21 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039D344E000) [pid = 908] [serial = 1517] [outer = 00000039D2EDEC00] 09:50:22 INFO - PROCESS | 908 | 1467132622130 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 775ms 09:50:22 INFO - PROCESS | 908 | 1467132622157 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 09:50:22 INFO - PROCESS | 908 | 1467132622162 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 09:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:50:22 INFO - PROCESS | 908 | 1467132622168 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:50:22 INFO - PROCESS | 908 | 1467132622171 Marionette TRACE conn5 <- [1,1986,null,{}] 09:50:22 INFO - PROCESS | 908 | 1467132622175 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:22 INFO - PROCESS | 908 | 1467132622178 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:22 INFO - PROCESS | 908 | 1467132622282 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 09:50:22 INFO - PROCESS | 908 | 1467132622364 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:22 INFO - PROCESS | 908 | 1467132622367 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:22 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFAA0800 == 31 [pid = 908] [id = 506] 09:50:22 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D8474000) [pid = 908] [serial = 1518] [outer = 0000000000000000] 09:50:22 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D92A0800) [pid = 908] [serial = 1519] [outer = 00000039D8474000] 09:50:22 INFO - PROCESS | 908 | 1467132622416 Marionette DEBUG loaded listener.js 09:50:22 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039DCA0D400) [pid = 908] [serial = 1520] [outer = 00000039D8474000] 09:50:22 INFO - PROCESS | 908 | 1467132622853 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 734ms 09:50:22 INFO - PROCESS | 908 | 1467132622927 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 09:50:22 INFO - PROCESS | 908 | 1467132622930 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 09:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:50:22 INFO - PROCESS | 908 | 1467132622934 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:50:22 INFO - PROCESS | 908 | 1467132622938 Marionette TRACE conn5 <- [1,1990,null,{}] 09:50:22 INFO - PROCESS | 908 | 1467132622951 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:22 INFO - PROCESS | 908 | 1467132622957 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:23 INFO - PROCESS | 908 | 1467132623057 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 09:50:23 INFO - PROCESS | 908 | 1467132623073 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:23 INFO - PROCESS | 908 | 1467132623077 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:23 INFO - PROCESS | 908 | ++DOCSHELL 00000039E07B9000 == 32 [pid = 908] [id = 507] 09:50:23 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039DD740C00) [pid = 908] [serial = 1521] [outer = 0000000000000000] 09:50:23 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DD7C5400) [pid = 908] [serial = 1522] [outer = 00000039DD740C00] 09:50:23 INFO - PROCESS | 908 | 1467132623128 Marionette DEBUG loaded listener.js 09:50:23 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039DFBE6800) [pid = 908] [serial = 1523] [outer = 00000039DD740C00] 09:50:23 INFO - PROCESS | 908 | 1467132623640 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 733ms 09:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:50:23 INFO - PROCESS | 908 | 1467132623673 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 09:50:23 INFO - PROCESS | 908 | 1467132623676 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 09:50:23 INFO - PROCESS | 908 | 1467132623679 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:50:23 INFO - PROCESS | 908 | 1467132623681 Marionette TRACE conn5 <- [1,1994,null,{}] 09:50:23 INFO - PROCESS | 908 | 1467132623685 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:23 INFO - PROCESS | 908 | 1467132623687 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:23 INFO - PROCESS | 908 | 1467132623811 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 09:50:23 INFO - PROCESS | 908 | 1467132623874 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:23 INFO - PROCESS | 908 | 1467132623877 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:23 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3929800 == 33 [pid = 908] [id = 508] 09:50:23 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E0148000) [pid = 908] [serial = 1524] [outer = 0000000000000000] 09:50:23 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E03A0400) [pid = 908] [serial = 1525] [outer = 00000039E0148000] 09:50:23 INFO - PROCESS | 908 | 1467132623930 Marionette DEBUG loaded listener.js 09:50:24 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E05C4C00) [pid = 908] [serial = 1526] [outer = 00000039E0148000] 09:50:24 INFO - PROCESS | 908 | 1467132624472 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:50:24 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:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 838ms 09:50:24 INFO - PROCESS | 908 | 1467132624521 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 09:50:24 INFO - PROCESS | 908 | 1467132624523 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 09:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:50:24 INFO - PROCESS | 908 | 1467132624536 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:50:24 INFO - PROCESS | 908 | 1467132624539 Marionette TRACE conn5 <- [1,1998,null,{}] 09:50:24 INFO - PROCESS | 908 | 1467132624542 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:24 INFO - PROCESS | 908 | 1467132624545 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:24 INFO - PROCESS | 908 | 1467132624674 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 09:50:24 INFO - PROCESS | 908 | 1467132624685 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:24 INFO - PROCESS | 908 | 1467132624687 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:24 INFO - PROCESS | 908 | ++DOCSHELL 00000039E49A5000 == 34 [pid = 908] [id = 509] 09:50:24 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E0C7A800) [pid = 908] [serial = 1527] [outer = 0000000000000000] 09:50:24 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E0D9AC00) [pid = 908] [serial = 1528] [outer = 00000039E0C7A800] 09:50:24 INFO - PROCESS | 908 | 1467132624780 Marionette DEBUG loaded listener.js 09:50:24 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E0DE9800) [pid = 908] [serial = 1529] [outer = 00000039E0C7A800] 09:50:25 INFO - PROCESS | 908 | 1467132625256 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:50:25 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:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 776ms 09:50:25 INFO - PROCESS | 908 | 1467132625322 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 09:50:25 INFO - PROCESS | 908 | 1467132625324 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 09:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:50:25 INFO - PROCESS | 908 | 1467132625328 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:50:25 INFO - PROCESS | 908 | 1467132625329 Marionette TRACE conn5 <- [1,2002,null,{}] 09:50:25 INFO - PROCESS | 908 | 1467132625333 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:25 INFO - PROCESS | 908 | 1467132625339 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:25 INFO - PROCESS | 908 | 1467132625514 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 09:50:25 INFO - PROCESS | 908 | 1467132625530 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:25 INFO - PROCESS | 908 | 1467132625532 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:25 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6023800 == 35 [pid = 908] [id = 510] 09:50:25 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E1F22800) [pid = 908] [serial = 1530] [outer = 0000000000000000] 09:50:25 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039E242D800) [pid = 908] [serial = 1531] [outer = 00000039E1F22800] 09:50:25 INFO - PROCESS | 908 | 1467132625578 Marionette DEBUG loaded listener.js 09:50:25 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039E28B0800) [pid = 908] [serial = 1532] [outer = 00000039E1F22800] 09:50:25 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039D344E800) [pid = 908] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:50:25 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D29C9C00) [pid = 908] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:50:25 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039DD076800) [pid = 908] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:50:25 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D340AC00) [pid = 908] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:50:25 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039DD07B800) [pid = 908] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:50:25 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039E0B8F000) [pid = 908] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:50:25 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D2EE0000) [pid = 908] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:50:25 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039DD076C00) [pid = 908] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:50:25 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D1609C00) [pid = 908] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:50:25 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DFF4C000) [pid = 908] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:50:25 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D202A400) [pid = 908] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:50:25 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D9293400) [pid = 908] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:50:26 INFO - PROCESS | 908 | 1467132626121 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 839ms 09:50:26 INFO - PROCESS | 908 | 1467132626169 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 09:50:26 INFO - PROCESS | 908 | 1467132626171 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 09:50:26 INFO - PROCESS | 908 | 1467132626174 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:50:26 INFO - PROCESS | 908 | 1467132626176 Marionette TRACE conn5 <- [1,2006,null,{}] 09:50:26 INFO - PROCESS | 908 | 1467132626179 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:26 INFO - PROCESS | 908 | 1467132626181 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:26 INFO - PROCESS | 908 | 1467132626265 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 09:50:26 INFO - PROCESS | 908 | 1467132626271 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:26 INFO - PROCESS | 908 | 1467132626273 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:26 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7116800 == 36 [pid = 908] [id = 511] 09:50:26 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039DFF4C000) [pid = 908] [serial = 1533] [outer = 0000000000000000] 09:50:26 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039E0DF2000) [pid = 908] [serial = 1534] [outer = 00000039DFF4C000] 09:50:26 INFO - PROCESS | 908 | 1467132626318 Marionette DEBUG loaded listener.js 09:50:26 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039E2941C00) [pid = 908] [serial = 1535] [outer = 00000039DFF4C000] 09:50:26 INFO - PROCESS | 908 | 1467132626773 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 626ms 09:50:26 INFO - PROCESS | 908 | 1467132626815 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 09:50:26 INFO - PROCESS | 908 | 1467132626818 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 09:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:50:26 INFO - PROCESS | 908 | 1467132626821 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:50:26 INFO - PROCESS | 908 | 1467132626823 Marionette TRACE conn5 <- [1,2010,null,{}] 09:50:26 INFO - PROCESS | 908 | 1467132626827 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:26 INFO - PROCESS | 908 | 1467132626829 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:26 INFO - PROCESS | 908 | 1467132626927 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 09:50:26 INFO - PROCESS | 908 | 1467132626932 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:26 INFO - PROCESS | 908 | 1467132626934 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:26 INFO - PROCESS | 908 | ++DOCSHELL 00000039E722D000 == 37 [pid = 908] [id = 512] 09:50:26 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E35C9C00) [pid = 908] [serial = 1536] [outer = 0000000000000000] 09:50:26 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E3657400) [pid = 908] [serial = 1537] [outer = 00000039E35C9C00] 09:50:26 INFO - PROCESS | 908 | 1467132626981 Marionette DEBUG loaded listener.js 09:50:27 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E3904000) [pid = 908] [serial = 1538] [outer = 00000039E35C9C00] 09:50:27 INFO - PROCESS | 908 | 1467132627443 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 692ms 09:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:50:27 INFO - PROCESS | 908 | 1467132627515 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 09:50:27 INFO - PROCESS | 908 | 1467132627517 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 09:50:27 INFO - PROCESS | 908 | 1467132627521 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:50:27 INFO - PROCESS | 908 | 1467132627522 Marionette TRACE conn5 <- [1,2014,null,{}] 09:50:27 INFO - PROCESS | 908 | 1467132627526 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:27 INFO - PROCESS | 908 | 1467132627528 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:27 INFO - PROCESS | 908 | 1467132627620 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 09:50:27 INFO - PROCESS | 908 | 1467132627660 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:27 INFO - PROCESS | 908 | 1467132627662 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:27 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7290800 == 38 [pid = 908] [id = 513] 09:50:27 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E2949000) [pid = 908] [serial = 1539] [outer = 0000000000000000] 09:50:27 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E390D400) [pid = 908] [serial = 1540] [outer = 00000039E2949000] 09:50:27 INFO - PROCESS | 908 | 1467132627713 Marionette DEBUG loaded listener.js 09:50:27 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E3A2B000) [pid = 908] [serial = 1541] [outer = 00000039E2949000] 09:50:28 INFO - PROCESS | 908 | 1467132628467 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 985ms 09:50:28 INFO - PROCESS | 908 | 1467132628510 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 09:50:28 INFO - PROCESS | 908 | 1467132628515 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 09:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:50:28 INFO - PROCESS | 908 | 1467132628519 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:50:28 INFO - PROCESS | 908 | 1467132628525 Marionette TRACE conn5 <- [1,2018,null,{}] 09:50:28 INFO - PROCESS | 908 | 1467132628532 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:28 INFO - PROCESS | 908 | 1467132628535 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:28 INFO - PROCESS | 908 | 1467132628699 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 09:50:28 INFO - PROCESS | 908 | 1467132628841 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:28 INFO - PROCESS | 908 | 1467132628845 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:28 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFA96000 == 39 [pid = 908] [id = 514] 09:50:28 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039D392A800) [pid = 908] [serial = 1542] [outer = 0000000000000000] 09:50:28 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039D79C6000) [pid = 908] [serial = 1543] [outer = 00000039D392A800] 09:50:28 INFO - PROCESS | 908 | 1467132628915 Marionette DEBUG loaded listener.js 09:50:29 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039DD076C00) [pid = 908] [serial = 1544] [outer = 00000039D392A800] 09:50:29 INFO - PROCESS | 908 | 1467132629633 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:50:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1149ms 09:50:29 INFO - PROCESS | 908 | 1467132629671 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 09:50:29 INFO - PROCESS | 908 | 1467132629677 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 09:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:50:29 INFO - PROCESS | 908 | 1467132629683 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:50:29 INFO - PROCESS | 908 | 1467132629686 Marionette TRACE conn5 <- [1,2022,null,{}] 09:50:29 INFO - PROCESS | 908 | 1467132629691 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:29 INFO - PROCESS | 908 | 1467132629694 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:29 INFO - PROCESS | 908 | 1467132629880 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 09:50:29 INFO - PROCESS | 908 | 1467132629942 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:29 INFO - PROCESS | 908 | 1467132629945 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:30 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4DE1800 == 40 [pid = 908] [id = 515] 09:50:30 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039E011C800) [pid = 908] [serial = 1545] [outer = 0000000000000000] 09:50:30 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039E0147000) [pid = 908] [serial = 1546] [outer = 00000039E011C800] 09:50:30 INFO - PROCESS | 908 | 1467132630052 Marionette DEBUG loaded listener.js 09:50:30 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039E0DB1800) [pid = 908] [serial = 1547] [outer = 00000039E011C800] 09:50:30 INFO - PROCESS | 908 | 1467132630740 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1083ms 09:50:30 INFO - PROCESS | 908 | 1467132630781 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 09:50:30 INFO - PROCESS | 908 | 1467132630785 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 09:50:30 INFO - PROCESS | 908 | 1467132630789 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:50:30 INFO - PROCESS | 908 | 1467132630793 Marionette TRACE conn5 <- [1,2026,null,{}] 09:50:30 INFO - PROCESS | 908 | 1467132630806 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:30 INFO - PROCESS | 908 | 1467132630813 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:30 INFO - PROCESS | 908 | 1467132630941 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 09:50:31 INFO - PROCESS | 908 | 1467132631086 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:31 INFO - PROCESS | 908 | 1467132631090 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:31 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7BC6000 == 41 [pid = 908] [id = 516] 09:50:31 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039E2114800) [pid = 908] [serial = 1548] [outer = 0000000000000000] 09:50:31 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039E390EC00) [pid = 908] [serial = 1549] [outer = 00000039E2114800] 09:50:31 INFO - PROCESS | 908 | 1467132631160 Marionette DEBUG loaded listener.js 09:50:31 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039E4877800) [pid = 908] [serial = 1550] [outer = 00000039E2114800] 09:50:31 INFO - PROCESS | 908 | 1467132631858 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:50:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1140ms 09:50:31 INFO - PROCESS | 908 | 1467132631936 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 09:50:31 INFO - PROCESS | 908 | 1467132631939 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 09:50:31 INFO - PROCESS | 908 | 1467132631942 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:50:31 INFO - PROCESS | 908 | 1467132631944 Marionette TRACE conn5 <- [1,2030,null,{}] 09:50:31 INFO - PROCESS | 908 | 1467132631948 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:31 INFO - PROCESS | 908 | 1467132631951 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:32 INFO - PROCESS | 908 | 1467132632100 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 09:50:32 INFO - PROCESS | 908 | 1467132632255 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:32 INFO - PROCESS | 908 | 1467132632258 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:32 INFO - PROCESS | 908 | ++DOCSHELL 00000039E8B16000 == 42 [pid = 908] [id = 517] 09:50:32 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039E0B78C00) [pid = 908] [serial = 1551] [outer = 0000000000000000] 09:50:32 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (00000039E4883C00) [pid = 908] [serial = 1552] [outer = 00000039E0B78C00] 09:50:32 INFO - PROCESS | 908 | 1467132632318 Marionette DEBUG loaded listener.js 09:50:32 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (00000039E4C99800) [pid = 908] [serial = 1553] [outer = 00000039E0B78C00] 09:50:33 INFO - PROCESS | 908 | 1467132633226 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:50:33 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:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1344ms 09:50:33 INFO - PROCESS | 908 | 1467132633300 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 09:50:33 INFO - PROCESS | 908 | 1467132633305 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 09:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:50:33 INFO - PROCESS | 908 | 1467132633313 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:50:33 INFO - PROCESS | 908 | 1467132633316 Marionette TRACE conn5 <- [1,2034,null,{}] 09:50:33 INFO - PROCESS | 908 | 1467132633322 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:33 INFO - PROCESS | 908 | 1467132633325 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:33 INFO - PROCESS | 908 | 1467132633446 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 09:50:33 INFO - PROCESS | 908 | 1467132633587 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:33 INFO - PROCESS | 908 | 1467132633591 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:33 INFO - PROCESS | 908 | ++DOCSHELL 00000039D386F800 == 43 [pid = 908] [id = 518] 09:50:33 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (00000039D38C4000) [pid = 908] [serial = 1554] [outer = 0000000000000000] 09:50:33 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (00000039D3C17C00) [pid = 908] [serial = 1555] [outer = 00000039D38C4000] 09:50:33 INFO - PROCESS | 908 | 1467132633660 Marionette DEBUG loaded listener.js 09:50:33 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (00000039D9294C00) [pid = 908] [serial = 1556] [outer = 00000039D38C4000] 09:50:34 INFO - PROCESS | 908 | --DOCSHELL 00000039E722D000 == 42 [pid = 908] [id = 512] 09:50:34 INFO - PROCESS | 908 | --DOCSHELL 00000039E7116800 == 41 [pid = 908] [id = 511] 09:50:34 INFO - PROCESS | 908 | --DOCSHELL 00000039E6023800 == 40 [pid = 908] [id = 510] 09:50:34 INFO - PROCESS | 908 | --DOCSHELL 00000039E49A5000 == 39 [pid = 908] [id = 509] 09:50:34 INFO - PROCESS | 908 | --DOCSHELL 00000039E3929800 == 38 [pid = 908] [id = 508] 09:50:34 INFO - PROCESS | 908 | --DOCSHELL 00000039E07B9000 == 37 [pid = 908] [id = 507] 09:50:34 INFO - PROCESS | 908 | --DOCSHELL 00000039DFAA0800 == 36 [pid = 908] [id = 506] 09:50:34 INFO - PROCESS | 908 | --DOCSHELL 00000039D98F1000 == 35 [pid = 908] [id = 505] 09:50:34 INFO - PROCESS | 908 | --DOCSHELL 00000039D1EF1000 == 34 [pid = 908] [id = 12] 09:50:34 INFO - PROCESS | 908 | --DOCSHELL 00000039E71DA800 == 33 [pid = 908] [id = 504] 09:50:34 INFO - PROCESS | 908 | --DOCSHELL 00000039E07D2800 == 32 [pid = 908] [id = 503] 09:50:34 INFO - PROCESS | 908 | --DOCSHELL 00000039DF15A800 == 31 [pid = 908] [id = 493] 09:50:34 INFO - PROCESS | 908 | --DOCSHELL 00000039D7858800 == 30 [pid = 908] [id = 502] 09:50:34 INFO - PROCESS | 908 | --DOCSHELL 00000039E8B16000 == 29 [pid = 908] [id = 517] 09:50:34 INFO - PROCESS | 908 | --DOCSHELL 00000039E7BC6000 == 28 [pid = 908] [id = 516] 09:50:34 INFO - PROCESS | 908 | --DOCSHELL 00000039E4DE1800 == 27 [pid = 908] [id = 515] 09:50:34 INFO - PROCESS | 908 | --DOCSHELL 00000039DFA96000 == 26 [pid = 908] [id = 514] 09:50:34 INFO - PROCESS | 908 | --DOCSHELL 00000039E7290800 == 25 [pid = 908] [id = 513] 09:50:35 INFO - PROCESS | 908 | --DOMWINDOW == 96 (00000039E05C9400) [pid = 908] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 09:50:35 INFO - PROCESS | 908 | --DOMWINDOW == 95 (00000039D3453800) [pid = 908] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 09:50:35 INFO - PROCESS | 908 | --DOMWINDOW == 94 (00000039D45E9000) [pid = 908] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 09:50:35 INFO - PROCESS | 908 | --DOMWINDOW == 93 (00000039D45EC400) [pid = 908] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 09:50:35 INFO - PROCESS | 908 | --DOMWINDOW == 92 (00000039D32C7C00) [pid = 908] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 09:50:35 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039DD403800) [pid = 908] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 09:50:35 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039D837B400) [pid = 908] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 09:50:35 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039D367E400) [pid = 908] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 09:50:35 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039E039E800) [pid = 908] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 09:50:35 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039DD7B9000) [pid = 908] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 09:50:35 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039E35CC800) [pid = 908] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 09:50:35 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039E24ED000) [pid = 908] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 09:50:35 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039E390F000) [pid = 908] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 09:50:35 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039E3737400) [pid = 908] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 09:50:35 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039DDD0E400) [pid = 908] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 09:50:35 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039DD4D3C00) [pid = 908] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 09:50:35 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D2027C00) [pid = 908] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 09:50:35 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039DF872C00) [pid = 908] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 09:50:35 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039E01E5000) [pid = 908] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 09:50:35 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D2EDFC00) [pid = 908] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 09:50:35 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D2530400) [pid = 908] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 09:50:35 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039D92D9000) [pid = 908] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 09:50:35 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039DD4D6C00) [pid = 908] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 09:50:35 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039E04FC400) [pid = 908] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 09:50:35 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039D9D57400) [pid = 908] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 09:50:35 INFO - PROCESS | 908 | 1467132635282 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1997ms 09:50:35 INFO - PROCESS | 908 | 1467132635314 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 09:50:35 INFO - PROCESS | 908 | 1467132635318 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 09:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:50:35 INFO - PROCESS | 908 | 1467132635322 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:50:35 INFO - PROCESS | 908 | 1467132635326 Marionette TRACE conn5 <- [1,2038,null,{}] 09:50:35 INFO - PROCESS | 908 | 1467132635334 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:35 INFO - PROCESS | 908 | 1467132635337 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:35 INFO - PROCESS | 908 | 1467132635459 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 09:50:35 INFO - PROCESS | 908 | 1467132635473 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:35 INFO - PROCESS | 908 | 1467132635476 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:35 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9117800 == 26 [pid = 908] [id = 519] 09:50:35 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D2027C00) [pid = 908] [serial = 1557] [outer = 0000000000000000] 09:50:35 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D29CA800) [pid = 908] [serial = 1558] [outer = 00000039D2027C00] 09:50:35 INFO - PROCESS | 908 | 1467132635526 Marionette DEBUG loaded listener.js 09:50:35 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D2EE5800) [pid = 908] [serial = 1559] [outer = 00000039D2027C00] 09:50:36 INFO - PROCESS | 908 | 1467132636042 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 775ms 09:50:36 INFO - PROCESS | 908 | 1467132636102 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 09:50:36 INFO - PROCESS | 908 | 1467132636108 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 09:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:50:36 INFO - PROCESS | 908 | 1467132636114 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:50:36 INFO - PROCESS | 908 | 1467132636117 Marionette TRACE conn5 <- [1,2042,null,{}] 09:50:36 INFO - PROCESS | 908 | 1467132636121 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:36 INFO - PROCESS | 908 | 1467132636124 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:36 INFO - PROCESS | 908 | 1467132636224 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 09:50:36 INFO - PROCESS | 908 | 1467132636327 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:36 INFO - PROCESS | 908 | 1467132636330 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:36 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD721800 == 27 [pid = 908] [id = 520] 09:50:36 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D32C6000) [pid = 908] [serial = 1560] [outer = 0000000000000000] 09:50:36 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039D344B400) [pid = 908] [serial = 1561] [outer = 00000039D32C6000] 09:50:36 INFO - PROCESS | 908 | 1467132636386 Marionette DEBUG loaded listener.js 09:50:36 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039D3C1A400) [pid = 908] [serial = 1562] [outer = 00000039D32C6000] 09:50:36 INFO - PROCESS | 908 | 1467132636839 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 839ms 09:50:36 INFO - PROCESS | 908 | 1467132636955 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 09:50:36 INFO - PROCESS | 908 | 1467132636958 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 09:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:50:36 INFO - PROCESS | 908 | 1467132636961 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:50:36 INFO - PROCESS | 908 | 1467132636965 Marionette TRACE conn5 <- [1,2046,null,{}] 09:50:36 INFO - PROCESS | 908 | 1467132636977 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:36 INFO - PROCESS | 908 | 1467132636983 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:37 INFO - PROCESS | 908 | 1467132637088 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 09:50:37 INFO - PROCESS | 908 | 1467132637203 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:37 INFO - PROCESS | 908 | 1467132637206 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:37 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFE1F000 == 28 [pid = 908] [id = 521] 09:50:37 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039D168FC00) [pid = 908] [serial = 1563] [outer = 0000000000000000] 09:50:37 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039D9295800) [pid = 908] [serial = 1564] [outer = 00000039D168FC00] 09:50:37 INFO - PROCESS | 908 | 1467132637262 Marionette DEBUG loaded listener.js 09:50:37 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039D9D58000) [pid = 908] [serial = 1565] [outer = 00000039D168FC00] 09:50:37 INFO - PROCESS | 908 | 1467132637742 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 838ms 09:50:37 INFO - PROCESS | 908 | 1467132637804 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 09:50:37 INFO - PROCESS | 908 | 1467132637807 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 09:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:50:37 INFO - PROCESS | 908 | 1467132637811 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:50:37 INFO - PROCESS | 908 | 1467132637813 Marionette TRACE conn5 <- [1,2050,null,{}] 09:50:37 INFO - PROCESS | 908 | 1467132637816 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:37 INFO - PROCESS | 908 | 1467132637819 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:37 INFO - PROCESS | 908 | 1467132637950 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 09:50:38 INFO - PROCESS | 908 | 1467132638014 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:38 INFO - PROCESS | 908 | 1467132638017 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:38 INFO - PROCESS | 908 | ++DOCSHELL 00000039E07BA800 == 29 [pid = 908] [id = 522] 09:50:38 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039DD07CC00) [pid = 908] [serial = 1566] [outer = 0000000000000000] 09:50:38 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039DD406400) [pid = 908] [serial = 1567] [outer = 00000039DD07CC00] 09:50:38 INFO - PROCESS | 908 | 1467132638069 Marionette DEBUG loaded listener.js 09:50:38 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039DD4D0C00) [pid = 908] [serial = 1568] [outer = 00000039DD07CC00] 09:50:38 INFO - PROCESS | 908 | 1467132638594 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 838ms 09:50:38 INFO - PROCESS | 908 | 1467132638653 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 09:50:38 INFO - PROCESS | 908 | 1467132638656 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 09:50:38 INFO - PROCESS | 908 | 1467132638659 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:50:38 INFO - PROCESS | 908 | 1467132638661 Marionette TRACE conn5 <- [1,2054,null,{}] 09:50:38 INFO - PROCESS | 908 | 1467132638664 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:38 INFO - PROCESS | 908 | 1467132638666 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:38 INFO - PROCESS | 908 | 1467132638791 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 09:50:38 INFO - PROCESS | 908 | 1467132638859 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:38 INFO - PROCESS | 908 | 1467132638861 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:38 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3719800 == 30 [pid = 908] [id = 523] 09:50:38 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039D32CEC00) [pid = 908] [serial = 1569] [outer = 0000000000000000] 09:50:38 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039DD7B7800) [pid = 908] [serial = 1570] [outer = 00000039D32CEC00] 09:50:38 INFO - PROCESS | 908 | 1467132638913 Marionette DEBUG loaded listener.js 09:50:39 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039DDD0E000) [pid = 908] [serial = 1571] [outer = 00000039D32CEC00] 09:50:39 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039E0C7A800) [pid = 908] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:50:39 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039E1F22800) [pid = 908] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:50:39 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039D81A6000) [pid = 908] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:50:39 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D8474000) [pid = 908] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:50:39 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D2EDEC00) [pid = 908] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:50:39 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039DD084400) [pid = 908] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:50:39 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039DD740C00) [pid = 908] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:50:39 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D160E800) [pid = 908] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:50:39 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039E35C9C00) [pid = 908] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:50:39 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039E2949000) [pid = 908] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:50:39 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039E05C3800) [pid = 908] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:50:39 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039D3C1E400) [pid = 908] [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:50:39 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039E0148000) [pid = 908] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:50:39 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039DFF4C000) [pid = 908] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:50:39 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039D79CF800) [pid = 908] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:50:39 INFO - PROCESS | 908 | 1467132639651 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1030ms 09:50:39 INFO - PROCESS | 908 | 1467132639693 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 09:50:39 INFO - PROCESS | 908 | 1467132639695 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 09:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:50:39 INFO - PROCESS | 908 | 1467132639698 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:50:39 INFO - PROCESS | 908 | 1467132639700 Marionette TRACE conn5 <- [1,2058,null,{}] 09:50:39 INFO - PROCESS | 908 | 1467132639718 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:39 INFO - PROCESS | 908 | 1467132639724 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:39 INFO - PROCESS | 908 | 1467132639847 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 09:50:39 INFO - PROCESS | 908 | 1467132639863 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:39 INFO - PROCESS | 908 | 1467132639865 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:39 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BF0800 == 31 [pid = 908] [id = 524] 09:50:39 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039DD40C800) [pid = 908] [serial = 1572] [outer = 0000000000000000] 09:50:39 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039DF87CC00) [pid = 908] [serial = 1573] [outer = 00000039DD40C800] 09:50:39 INFO - PROCESS | 908 | 1467132639911 Marionette DEBUG loaded listener.js 09:50:40 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DFBEE000) [pid = 908] [serial = 1574] [outer = 00000039DD40C800] 09:50:40 INFO - PROCESS | 908 | 1467132640412 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 754ms 09:50:40 INFO - PROCESS | 908 | 1467132640456 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 09:50:40 INFO - PROCESS | 908 | 1467132640458 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 09:50:40 INFO - PROCESS | 908 | 1467132640461 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:50:40 INFO - PROCESS | 908 | 1467132640463 Marionette TRACE conn5 <- [1,2062,null,{}] 09:50:40 INFO - PROCESS | 908 | 1467132640466 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:40 INFO - PROCESS | 908 | 1467132640468 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:40 INFO - PROCESS | 908 | 1467132640558 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 09:50:40 INFO - PROCESS | 908 | 1467132640566 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:40 INFO - PROCESS | 908 | 1467132640568 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:40 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4D97000 == 32 [pid = 908] [id = 525] 09:50:40 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039DFF51C00) [pid = 908] [serial = 1575] [outer = 0000000000000000] 09:50:40 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E013FC00) [pid = 908] [serial = 1576] [outer = 00000039DFF51C00] 09:50:40 INFO - PROCESS | 908 | 1467132640620 Marionette DEBUG loaded listener.js 09:50:40 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E03A0C00) [pid = 908] [serial = 1577] [outer = 00000039DFF51C00] 09:50:41 INFO - PROCESS | 908 | 1467132641103 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 692ms 09:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:50:41 INFO - PROCESS | 908 | 1467132641157 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 09:50:41 INFO - PROCESS | 908 | 1467132641159 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 09:50:41 INFO - PROCESS | 908 | 1467132641162 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:50:41 INFO - PROCESS | 908 | 1467132641164 Marionette TRACE conn5 <- [1,2066,null,{}] 09:50:41 INFO - PROCESS | 908 | 1467132641167 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:41 INFO - PROCESS | 908 | 1467132641169 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:41 INFO - PROCESS | 908 | 1467132641288 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 09:50:41 INFO - PROCESS | 908 | 1467132641297 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:41 INFO - PROCESS | 908 | 1467132641300 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:41 INFO - PROCESS | 908 | ++DOCSHELL 00000039E601F000 == 33 [pid = 908] [id = 526] 09:50:41 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E03AB400) [pid = 908] [serial = 1578] [outer = 0000000000000000] 09:50:41 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E04FB400) [pid = 908] [serial = 1579] [outer = 00000039E03AB400] 09:50:41 INFO - PROCESS | 908 | 1467132641351 Marionette DEBUG loaded listener.js 09:50:41 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E05C3800) [pid = 908] [serial = 1580] [outer = 00000039E03AB400] 09:50:42 INFO - PROCESS | 908 | 1467132642256 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1127ms 09:50:42 INFO - PROCESS | 908 | 1467132642293 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 09:50:42 INFO - PROCESS | 908 | 1467132642298 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 09:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:50:42 INFO - PROCESS | 908 | 1467132642329 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:50:42 INFO - PROCESS | 908 | 1467132642335 Marionette TRACE conn5 <- [1,2070,null,{}] 09:50:42 INFO - PROCESS | 908 | 1467132642342 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:42 INFO - PROCESS | 908 | 1467132642345 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:42 INFO - PROCESS | 908 | 1467132642489 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 09:50:42 INFO - PROCESS | 908 | 1467132642620 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:42 INFO - PROCESS | 908 | 1467132642624 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:42 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD71F000 == 34 [pid = 908] [id = 527] 09:50:42 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039D2EE1800) [pid = 908] [serial = 1581] [outer = 0000000000000000] 09:50:42 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039D32C4C00) [pid = 908] [serial = 1582] [outer = 00000039D2EE1800] 09:50:42 INFO - PROCESS | 908 | 1467132642694 Marionette DEBUG loaded listener.js 09:50:42 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039D367E400) [pid = 908] [serial = 1583] [outer = 00000039D2EE1800] 09:50:43 INFO - PROCESS | 908 | 1467132643520 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1251ms 09:50:43 INFO - PROCESS | 908 | 1467132643578 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 09:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:50:43 INFO - PROCESS | 908 | 1467132643584 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 09:50:43 INFO - PROCESS | 908 | 1467132643590 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:50:43 INFO - PROCESS | 908 | 1467132643594 Marionette TRACE conn5 <- [1,2074,null,{}] 09:50:43 INFO - PROCESS | 908 | 1467132643598 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:43 INFO - PROCESS | 908 | 1467132643601 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:43 INFO - PROCESS | 908 | 1467132643743 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 09:50:43 INFO - PROCESS | 908 | 1467132643863 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:43 INFO - PROCESS | 908 | 1467132643866 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:43 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3922800 == 35 [pid = 908] [id = 528] 09:50:43 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039D9105800) [pid = 908] [serial = 1584] [outer = 0000000000000000] 09:50:43 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039D9D55400) [pid = 908] [serial = 1585] [outer = 00000039D9105800] 09:50:43 INFO - PROCESS | 908 | 1467132643926 Marionette DEBUG loaded listener.js 09:50:44 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039DD40F400) [pid = 908] [serial = 1586] [outer = 00000039D9105800] 09:50:44 INFO - PROCESS | 908 | 1467132644852 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1335ms 09:50:44 INFO - PROCESS | 908 | 1467132644926 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 09:50:44 INFO - PROCESS | 908 | 1467132644931 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 09:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:50:44 INFO - PROCESS | 908 | 1467132644963 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:50:44 INFO - PROCESS | 908 | 1467132644967 Marionette TRACE conn5 <- [1,2078,null,{}] 09:50:44 INFO - PROCESS | 908 | 1467132644973 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:44 INFO - PROCESS | 908 | 1467132644975 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:45 INFO - PROCESS | 908 | 1467132645109 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 09:50:45 INFO - PROCESS | 908 | 1467132645247 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:45 INFO - PROCESS | 908 | 1467132645252 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:45 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9DE7000 == 36 [pid = 908] [id = 529] 09:50:45 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039D340AC00) [pid = 908] [serial = 1587] [outer = 0000000000000000] 09:50:45 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039D3413C00) [pid = 908] [serial = 1588] [outer = 00000039D340AC00] 09:50:45 INFO - PROCESS | 908 | 1467132645311 Marionette DEBUG loaded listener.js 09:50:45 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039D784EC00) [pid = 908] [serial = 1589] [outer = 00000039D340AC00] 09:50:45 INFO - PROCESS | 908 | --DOCSHELL 00000039E4D97000 == 35 [pid = 908] [id = 525] 09:50:45 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BF0800 == 34 [pid = 908] [id = 524] 09:50:45 INFO - PROCESS | 908 | --DOCSHELL 00000039E3719800 == 33 [pid = 908] [id = 523] 09:50:45 INFO - PROCESS | 908 | --DOCSHELL 00000039E07BA800 == 32 [pid = 908] [id = 522] 09:50:45 INFO - PROCESS | 908 | --DOCSHELL 00000039DFE1F000 == 31 [pid = 908] [id = 521] 09:50:45 INFO - PROCESS | 908 | --DOCSHELL 00000039DD721800 == 30 [pid = 908] [id = 520] 09:50:45 INFO - PROCESS | 908 | --DOCSHELL 00000039D9117800 == 29 [pid = 908] [id = 519] 09:50:45 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039D8102800) [pid = 908] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:50:45 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039E0DE9800) [pid = 908] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 09:50:45 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039E0D9AC00) [pid = 908] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 09:50:45 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039DCE17400) [pid = 908] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 09:50:45 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039D92A0800) [pid = 908] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 09:50:45 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039DCA0D400) [pid = 908] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 09:50:45 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D2EE9800) [pid = 908] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 09:50:45 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D344E000) [pid = 908] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 09:50:45 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039DF874400) [pid = 908] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 09:50:45 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039DFFD8400) [pid = 908] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 09:50:45 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039DD7C5400) [pid = 908] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 09:50:45 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D1665C00) [pid = 908] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 09:50:45 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D29C9800) [pid = 908] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 09:50:45 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D8472400) [pid = 908] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 09:50:45 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039E0B8C400) [pid = 908] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 09:50:45 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D1604000) [pid = 908] [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:50:45 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039E03A0400) [pid = 908] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 09:50:45 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039E05C4C00) [pid = 908] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 09:50:45 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039DFBE6800) [pid = 908] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 09:50:45 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039E242D800) [pid = 908] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 09:50:45 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039E3657400) [pid = 908] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 09:50:45 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039E3A2B000) [pid = 908] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 09:50:45 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039E390D400) [pid = 908] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 09:50:45 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039E3904000) [pid = 908] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 09:50:45 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039E28B0800) [pid = 908] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 09:50:45 INFO - PROCESS | 908 | --DOMWINDOW == 64 (00000039E0DF2000) [pid = 908] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 09:50:45 INFO - PROCESS | 908 | --DOMWINDOW == 63 (00000039E2941C00) [pid = 908] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 09:50:45 INFO - PROCESS | 908 | 1467132645890 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 984ms 09:50:45 INFO - PROCESS | 908 | 1467132645954 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 09:50:45 INFO - PROCESS | 908 | 1467132645958 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 09:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:50:45 INFO - PROCESS | 908 | 1467132645964 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:50:45 INFO - PROCESS | 908 | 1467132645967 Marionette TRACE conn5 <- [1,2082,null,{}] 09:50:45 INFO - PROCESS | 908 | 1467132645970 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:45 INFO - PROCESS | 908 | 1467132645973 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:46 INFO - PROCESS | 908 | 1467132646074 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 09:50:46 INFO - PROCESS | 908 | 1467132646202 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:46 INFO - PROCESS | 908 | 1467132646204 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:46 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD0BE000 == 30 [pid = 908] [id = 530] 09:50:46 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (00000039D2EEA000) [pid = 908] [serial = 1590] [outer = 0000000000000000] 09:50:46 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (00000039D7840400) [pid = 908] [serial = 1591] [outer = 00000039D2EEA000] 09:50:46 INFO - PROCESS | 908 | 1467132646259 Marionette DEBUG loaded listener.js 09:50:46 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039D910EC00) [pid = 908] [serial = 1592] [outer = 00000039D2EEA000] 09:50:47 INFO - PROCESS | 908 | 1467132647005 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1075ms 09:50:47 INFO - PROCESS | 908 | 1467132647043 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 09:50:47 INFO - PROCESS | 908 | 1467132647048 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 09:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:50:47 INFO - PROCESS | 908 | 1467132647053 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:50:47 INFO - PROCESS | 908 | 1467132647060 Marionette TRACE conn5 <- [1,2086,null,{}] 09:50:47 INFO - PROCESS | 908 | 1467132647066 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:47 INFO - PROCESS | 908 | 1467132647069 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:47 INFO - PROCESS | 908 | 1467132647194 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 09:50:47 INFO - PROCESS | 908 | 1467132647331 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:47 INFO - PROCESS | 908 | 1467132647334 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:47 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFADA800 == 31 [pid = 908] [id = 531] 09:50:47 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039D7968000) [pid = 908] [serial = 1593] [outer = 0000000000000000] 09:50:47 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039D9104400) [pid = 908] [serial = 1594] [outer = 00000039D7968000] 09:50:47 INFO - PROCESS | 908 | 1467132647406 Marionette DEBUG loaded listener.js 09:50:47 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039DCA0FC00) [pid = 908] [serial = 1595] [outer = 00000039D7968000] 09:50:48 INFO - PROCESS | 908 | 1467132648035 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1034ms 09:50:48 INFO - PROCESS | 908 | 1467132648091 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 09:50:48 INFO - PROCESS | 908 | 1467132648096 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 09:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:50:48 INFO - PROCESS | 908 | 1467132648103 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:50:48 INFO - PROCESS | 908 | 1467132648106 Marionette TRACE conn5 <- [1,2090,null,{}] 09:50:48 INFO - PROCESS | 908 | 1467132648111 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:48 INFO - PROCESS | 908 | 1467132648114 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:48 INFO - PROCESS | 908 | 1467132648239 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 09:50:48 INFO - PROCESS | 908 | 1467132648405 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:48 INFO - PROCESS | 908 | 1467132648408 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:48 INFO - PROCESS | 908 | ++DOCSHELL 00000039E07C2800 == 32 [pid = 908] [id = 532] 09:50:48 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039DD4DB000) [pid = 908] [serial = 1596] [outer = 0000000000000000] 09:50:48 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039DD742400) [pid = 908] [serial = 1597] [outer = 00000039DD4DB000] 09:50:48 INFO - PROCESS | 908 | 1467132648480 Marionette DEBUG loaded listener.js 09:50:48 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039DDD3C800) [pid = 908] [serial = 1598] [outer = 00000039DD4DB000] 09:50:49 INFO - PROCESS | 908 | 1467132649157 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1146ms 09:50:49 INFO - PROCESS | 908 | 1467132649250 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 09:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:50:49 INFO - PROCESS | 908 | 1467132649253 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 09:50:49 INFO - PROCESS | 908 | 1467132649257 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:50:49 INFO - PROCESS | 908 | 1467132649262 Marionette TRACE conn5 <- [1,2094,null,{}] 09:50:49 INFO - PROCESS | 908 | 1467132649275 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:49 INFO - PROCESS | 908 | 1467132649281 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:49 INFO - PROCESS | 908 | 1467132649413 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 09:50:49 INFO - PROCESS | 908 | 1467132649546 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:49 INFO - PROCESS | 908 | 1467132649551 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:49 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BE2000 == 33 [pid = 908] [id = 533] 09:50:49 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039DF879400) [pid = 908] [serial = 1599] [outer = 0000000000000000] 09:50:49 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039DFBE1C00) [pid = 908] [serial = 1600] [outer = 00000039DF879400] 09:50:49 INFO - PROCESS | 908 | 1467132649620 Marionette DEBUG loaded listener.js 09:50:49 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039E0143800) [pid = 908] [serial = 1601] [outer = 00000039DF879400] 09:50:50 INFO - PROCESS | 908 | 1467132650271 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 09:50:50 INFO - PROCESS | 908 | 1467132650349 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 09:50:50 INFO - PROCESS | 908 | 1467132650352 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:50:50 INFO - PROCESS | 908 | 1467132650355 Marionette TRACE conn5 <- [1,2098,null,{}] 09:50:50 INFO - PROCESS | 908 | 1467132650359 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:50 INFO - PROCESS | 908 | 1467132650362 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:50 INFO - PROCESS | 908 | 1467132650541 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 09:50:50 INFO - PROCESS | 908 | 1467132650600 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:50 INFO - PROCESS | 908 | 1467132650602 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:50 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4D97000 == 34 [pid = 908] [id = 534] 09:50:50 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039E05BF800) [pid = 908] [serial = 1602] [outer = 0000000000000000] 09:50:50 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E05C6400) [pid = 908] [serial = 1603] [outer = 00000039E05BF800] 09:50:50 INFO - PROCESS | 908 | 1467132650667 Marionette DEBUG loaded listener.js 09:50:50 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E0B90000) [pid = 908] [serial = 1604] [outer = 00000039E05BF800] 09:50:51 INFO - PROCESS | 908 | 1467132651338 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1031ms 09:50:51 INFO - PROCESS | 908 | 1467132651383 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 09:50:51 INFO - PROCESS | 908 | 1467132651385 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 09:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:50:51 INFO - PROCESS | 908 | 1467132651389 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:50:51 INFO - PROCESS | 908 | 1467132651391 Marionette TRACE conn5 <- [1,2102,null,{}] 09:50:51 INFO - PROCESS | 908 | 1467132651395 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:51 INFO - PROCESS | 908 | 1467132651397 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:51 INFO - PROCESS | 908 | 1467132651512 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 09:50:51 INFO - PROCESS | 908 | 1467132651648 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:51 INFO - PROCESS | 908 | 1467132651651 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:51 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6F4A800 == 35 [pid = 908] [id = 535] 09:50:51 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E05C0000) [pid = 908] [serial = 1605] [outer = 0000000000000000] 09:50:51 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E0DA8400) [pid = 908] [serial = 1606] [outer = 00000039E05C0000] 09:50:51 INFO - PROCESS | 908 | 1467132651716 Marionette DEBUG loaded listener.js 09:50:51 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E0DEA400) [pid = 908] [serial = 1607] [outer = 00000039E05C0000] 09:50:52 INFO - PROCESS | 908 | 1467132652426 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1080ms 09:50:52 INFO - PROCESS | 908 | 1467132652472 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 09:50:52 INFO - PROCESS | 908 | 1467132652475 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 09:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:50:52 INFO - PROCESS | 908 | 1467132652478 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:50:52 INFO - PROCESS | 908 | 1467132652481 Marionette TRACE conn5 <- [1,2106,null,{}] 09:50:52 INFO - PROCESS | 908 | 1467132652485 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:52 INFO - PROCESS | 908 | 1467132652492 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:52 INFO - PROCESS | 908 | 1467132652631 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 09:50:52 INFO - PROCESS | 908 | 1467132652830 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:52 INFO - PROCESS | 908 | 1467132652834 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:52 INFO - PROCESS | 908 | ++DOCSHELL 00000039D805B800 == 36 [pid = 908] [id = 536] 09:50:52 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039D1ED9C00) [pid = 908] [serial = 1608] [outer = 0000000000000000] 09:50:52 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039D202B400) [pid = 908] [serial = 1609] [outer = 00000039D1ED9C00] 09:50:52 INFO - PROCESS | 908 | 1467132652891 Marionette DEBUG loaded listener.js 09:50:52 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039D3451800) [pid = 908] [serial = 1610] [outer = 00000039D1ED9C00] 09:50:54 INFO - PROCESS | 908 | --DOCSHELL 00000039D9DE7000 == 35 [pid = 908] [id = 529] 09:50:54 INFO - PROCESS | 908 | --DOCSHELL 00000039DD71F000 == 34 [pid = 908] [id = 527] 09:50:54 INFO - PROCESS | 908 | --DOCSHELL 00000039E3922800 == 33 [pid = 908] [id = 528] 09:50:54 INFO - PROCESS | 908 | --DOCSHELL 00000039D386F800 == 32 [pid = 908] [id = 518] 09:50:54 INFO - PROCESS | 908 | --DOCSHELL 00000039E6F4A800 == 31 [pid = 908] [id = 535] 09:50:54 INFO - PROCESS | 908 | --DOCSHELL 00000039E4D97000 == 30 [pid = 908] [id = 534] 09:50:54 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BE2000 == 29 [pid = 908] [id = 533] 09:50:54 INFO - PROCESS | 908 | --DOCSHELL 00000039E07C2800 == 28 [pid = 908] [id = 532] 09:50:54 INFO - PROCESS | 908 | --DOCSHELL 00000039DFADA800 == 27 [pid = 908] [id = 531] 09:50:54 INFO - PROCESS | 908 | --DOCSHELL 00000039DD0BE000 == 26 [pid = 908] [id = 530] 09:50:54 INFO - PROCESS | 908 | --DOCSHELL 00000039E601F000 == 25 [pid = 908] [id = 526] 09:50:54 INFO - PROCESS | 908 | 1467132654460 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 2035ms 09:50:54 INFO - PROCESS | 908 | 1467132654517 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 09:50:54 INFO - PROCESS | 908 | 1467132654522 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 09:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:50:54 INFO - PROCESS | 908 | 1467132654528 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:50:54 INFO - PROCESS | 908 | 1467132654531 Marionette TRACE conn5 <- [1,2110,null,{}] 09:50:54 INFO - PROCESS | 908 | 1467132654538 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:54 INFO - PROCESS | 908 | 1467132654541 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:54 INFO - PROCESS | 908 | 1467132654648 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 09:50:54 INFO - PROCESS | 908 | 1467132654664 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:54 INFO - PROCESS | 908 | 1467132654668 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:54 INFO - PROCESS | 908 | ++DOCSHELL 00000039D8615000 == 26 [pid = 908] [id = 537] 09:50:54 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039D2E27000) [pid = 908] [serial = 1611] [outer = 0000000000000000] 09:50:54 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039D2EDAC00) [pid = 908] [serial = 1612] [outer = 00000039D2E27000] 09:50:54 INFO - PROCESS | 908 | 1467132654721 Marionette DEBUG loaded listener.js 09:50:54 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039D32C3000) [pid = 908] [serial = 1613] [outer = 00000039D2E27000] 09:50:55 INFO - PROCESS | 908 | 1467132655274 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 776ms 09:50:55 INFO - PROCESS | 908 | 1467132655307 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 09:50:55 INFO - PROCESS | 908 | 1467132655312 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 09:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:50:55 INFO - PROCESS | 908 | 1467132655319 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:50:55 INFO - PROCESS | 908 | 1467132655322 Marionette TRACE conn5 <- [1,2114,null,{}] 09:50:55 INFO - PROCESS | 908 | 1467132655325 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:55 INFO - PROCESS | 908 | 1467132655328 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:55 INFO - PROCESS | 908 | 1467132655434 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 09:50:55 INFO - PROCESS | 908 | 1467132655563 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:55 INFO - PROCESS | 908 | 1467132655566 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:55 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFAA1800 == 27 [pid = 908] [id = 538] 09:50:55 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039D3409C00) [pid = 908] [serial = 1614] [outer = 0000000000000000] 09:50:55 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039D36ED800) [pid = 908] [serial = 1615] [outer = 00000039D3409C00] 09:50:55 INFO - PROCESS | 908 | 1467132655621 Marionette DEBUG loaded listener.js 09:50:55 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039D76B9000) [pid = 908] [serial = 1616] [outer = 00000039D3409C00] 09:50:56 INFO - PROCESS | 908 | 1467132656192 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 941ms 09:50:56 INFO - PROCESS | 908 | 1467132656264 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 09:50:56 INFO - PROCESS | 908 | 1467132656266 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 09:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:50:56 INFO - PROCESS | 908 | 1467132656270 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:50:56 INFO - PROCESS | 908 | 1467132656273 Marionette TRACE conn5 <- [1,2118,null,{}] 09:50:56 INFO - PROCESS | 908 | 1467132656286 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:56 INFO - PROCESS | 908 | 1467132656292 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:56 INFO - PROCESS | 908 | 1467132656420 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 09:50:56 INFO - PROCESS | 908 | 1467132656489 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:56 INFO - PROCESS | 908 | 1467132656492 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:56 INFO - PROCESS | 908 | ++DOCSHELL 00000039E36B2000 == 28 [pid = 908] [id = 539] 09:50:56 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039D2021400) [pid = 908] [serial = 1617] [outer = 0000000000000000] 09:50:56 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039D9D54800) [pid = 908] [serial = 1618] [outer = 00000039D2021400] 09:50:56 INFO - PROCESS | 908 | 1467132656551 Marionette DEBUG loaded listener.js 09:50:56 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (00000039DD07A400) [pid = 908] [serial = 1619] [outer = 00000039D2021400] 09:50:57 INFO - PROCESS | 908 | 1467132657059 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 09:50:57 INFO - PROCESS | 908 | 1467132657110 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 09:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:50:57 INFO - PROCESS | 908 | 1467132657113 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:50:57 INFO - PROCESS | 908 | 1467132657115 Marionette TRACE conn5 <- [1,2122,null,{}] 09:50:57 INFO - PROCESS | 908 | 1467132657118 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:57 INFO - PROCESS | 908 | 1467132657121 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:57 INFO - PROCESS | 908 | 1467132657253 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 09:50:57 INFO - PROCESS | 908 | 1467132657311 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:57 INFO - PROCESS | 908 | 1467132657313 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:57 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4995800 == 29 [pid = 908] [id = 540] 09:50:57 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (00000039DD73F000) [pid = 908] [serial = 1620] [outer = 0000000000000000] 09:50:57 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (00000039DD7BE800) [pid = 908] [serial = 1621] [outer = 00000039DD73F000] 09:50:57 INFO - PROCESS | 908 | 1467132657360 Marionette DEBUG loaded listener.js 09:50:57 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (00000039DEF0A800) [pid = 908] [serial = 1622] [outer = 00000039DD73F000] 09:50:57 INFO - PROCESS | 908 | --DOMWINDOW == 95 (00000039D2EEA000) [pid = 908] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:50:57 INFO - PROCESS | 908 | --DOMWINDOW == 94 (00000039DD07CC00) [pid = 908] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:50:57 INFO - PROCESS | 908 | --DOMWINDOW == 93 (00000039D32C6000) [pid = 908] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:50:57 INFO - PROCESS | 908 | --DOMWINDOW == 92 (00000039D38C4000) [pid = 908] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:50:57 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039D2027C00) [pid = 908] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:50:57 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039D32CEC00) [pid = 908] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:50:57 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039D392A800) [pid = 908] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:50:57 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039DD40C800) [pid = 908] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:50:57 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039E011C800) [pid = 908] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:50:57 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039E2114800) [pid = 908] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:50:57 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039DFF51C00) [pid = 908] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:50:57 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039E0B78C00) [pid = 908] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:50:57 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D340AC00) [pid = 908] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:50:57 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D168FC00) [pid = 908] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:50:57 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039E03AB400) [pid = 908] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:50:57 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D2EE1800) [pid = 908] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:50:57 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D9105800) [pid = 908] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:50:58 INFO - PROCESS | 908 | 1467132658106 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 09:50:58 INFO - PROCESS | 908 | 1467132658147 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 09:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:50:58 INFO - PROCESS | 908 | 1467132658150 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:50:58 INFO - PROCESS | 908 | 1467132658152 Marionette TRACE conn5 <- [1,2126,null,{}] 09:50:58 INFO - PROCESS | 908 | 1467132658156 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:58 INFO - PROCESS | 908 | 1467132658158 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:58 INFO - PROCESS | 908 | 1467132658247 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 09:50:58 INFO - PROCESS | 908 | 1467132658253 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:58 INFO - PROCESS | 908 | 1467132658255 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:58 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4DC4000 == 30 [pid = 908] [id = 541] 09:50:58 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039D32C6000) [pid = 908] [serial = 1623] [outer = 0000000000000000] 09:50:58 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039D96D1400) [pid = 908] [serial = 1624] [outer = 00000039D32C6000] 09:50:58 INFO - PROCESS | 908 | 1467132658303 Marionette DEBUG loaded listener.js 09:50:58 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039DEF09800) [pid = 908] [serial = 1625] [outer = 00000039D32C6000] 09:50:58 INFO - PROCESS | 908 | 1467132658797 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 692ms 09:50:58 INFO - PROCESS | 908 | 1467132658846 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 09:50:58 INFO - PROCESS | 908 | 1467132658849 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 09:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:50:58 INFO - PROCESS | 908 | 1467132658852 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:50:58 INFO - PROCESS | 908 | 1467132658854 Marionette TRACE conn5 <- [1,2130,null,{}] 09:50:58 INFO - PROCESS | 908 | 1467132658857 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:58 INFO - PROCESS | 908 | 1467132658863 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:59 INFO - PROCESS | 908 | 1467132659016 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 09:50:59 INFO - PROCESS | 908 | 1467132659033 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:59 INFO - PROCESS | 908 | 1467132659035 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:59 INFO - PROCESS | 908 | ++DOCSHELL 00000039E71E5000 == 31 [pid = 908] [id = 542] 09:50:59 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039DFBEFC00) [pid = 908] [serial = 1626] [outer = 0000000000000000] 09:50:59 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039E0142C00) [pid = 908] [serial = 1627] [outer = 00000039DFBEFC00] 09:50:59 INFO - PROCESS | 908 | 1467132659082 Marionette DEBUG loaded listener.js 09:50:59 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039E039FC00) [pid = 908] [serial = 1628] [outer = 00000039DFBEFC00] 09:50:59 INFO - PROCESS | 908 | 1467132659594 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:50:59 INFO - PROCESS | 908 | 1467132659631 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 09:50:59 INFO - PROCESS | 908 | 1467132659634 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:50:59 INFO - PROCESS | 908 | 1467132659636 Marionette TRACE conn5 <- [1,2134,null,{}] 09:50:59 INFO - PROCESS | 908 | 1467132659640 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:59 INFO - PROCESS | 908 | 1467132659642 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:59 INFO - PROCESS | 908 | 1467132659724 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 09:50:59 INFO - PROCESS | 908 | 1467132659731 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:59 INFO - PROCESS | 908 | 1467132659733 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:50:59 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7232000 == 32 [pid = 908] [id = 543] 09:50:59 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039E03A9000) [pid = 908] [serial = 1629] [outer = 0000000000000000] 09:50:59 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039E05C4400) [pid = 908] [serial = 1630] [outer = 00000039E03A9000] 09:50:59 INFO - PROCESS | 908 | 1467132659779 Marionette DEBUG loaded listener.js 09:50:59 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039E0B95C00) [pid = 908] [serial = 1631] [outer = 00000039E03A9000] 09:51:00 INFO - PROCESS | 908 | 1467132660715 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 09:51:00 INFO - PROCESS | 908 | 1467132660768 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 09:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:51:00 INFO - PROCESS | 908 | 1467132660773 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:51:00 INFO - PROCESS | 908 | 1467132660779 Marionette TRACE conn5 <- [1,2138,null,{}] 09:51:00 INFO - PROCESS | 908 | 1467132660828 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:00 INFO - PROCESS | 908 | 1467132660832 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:00 INFO - PROCESS | 908 | 1467132660984 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 09:51:01 INFO - PROCESS | 908 | 1467132661084 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:01 INFO - PROCESS | 908 | 1467132661087 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:01 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFAD6000 == 33 [pid = 908] [id = 544] 09:51:01 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039D32C2400) [pid = 908] [serial = 1632] [outer = 0000000000000000] 09:51:01 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039D3449800) [pid = 908] [serial = 1633] [outer = 00000039D32C2400] 09:51:01 INFO - PROCESS | 908 | 1467132661155 Marionette DEBUG loaded listener.js 09:51:01 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039D837B800) [pid = 908] [serial = 1634] [outer = 00000039D32C2400] 09:51:01 INFO - PROCESS | 908 | 1467132661941 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 09:51:02 INFO - PROCESS | 908 | 1467132662019 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 09:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:51:02 INFO - PROCESS | 908 | 1467132662026 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:51:02 INFO - PROCESS | 908 | 1467132662030 Marionette TRACE conn5 <- [1,2142,null,{}] 09:51:02 INFO - PROCESS | 908 | 1467132662034 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:02 INFO - PROCESS | 908 | 1467132662037 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:02 INFO - PROCESS | 908 | 1467132662180 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 09:51:02 INFO - PROCESS | 908 | 1467132662314 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:02 INFO - PROCESS | 908 | 1467132662317 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:02 INFO - PROCESS | 908 | ++DOCSHELL 00000039E36AB000 == 34 [pid = 908] [id = 545] 09:51:02 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039DD06AC00) [pid = 908] [serial = 1635] [outer = 0000000000000000] 09:51:02 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (00000039DDD14800) [pid = 908] [serial = 1636] [outer = 00000039DD06AC00] 09:51:02 INFO - PROCESS | 908 | 1467132662387 Marionette DEBUG loaded listener.js 09:51:02 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (00000039DFBE5C00) [pid = 908] [serial = 1637] [outer = 00000039DD06AC00] 09:51:03 INFO - PROCESS | 908 | 1467132663320 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1339ms 09:51:03 INFO - PROCESS | 908 | 1467132663367 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 09:51:03 INFO - PROCESS | 908 | 1467132663372 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 09:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:51:03 INFO - PROCESS | 908 | 1467132663378 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:51:03 INFO - PROCESS | 908 | 1467132663381 Marionette TRACE conn5 <- [1,2146,null,{}] 09:51:03 INFO - PROCESS | 908 | 1467132663387 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:03 INFO - PROCESS | 908 | 1467132663391 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:03 INFO - PROCESS | 908 | 1467132663533 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 09:51:03 INFO - PROCESS | 908 | 1467132663675 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:03 INFO - PROCESS | 908 | 1467132663679 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:03 INFO - PROCESS | 908 | --DOCSHELL 00000039E71E5000 == 33 [pid = 908] [id = 542] 09:51:03 INFO - PROCESS | 908 | --DOCSHELL 00000039E4DC4000 == 32 [pid = 908] [id = 541] 09:51:03 INFO - PROCESS | 908 | --DOCSHELL 00000039E4995800 == 31 [pid = 908] [id = 540] 09:51:03 INFO - PROCESS | 908 | --DOCSHELL 00000039E36B2000 == 30 [pid = 908] [id = 539] 09:51:03 INFO - PROCESS | 908 | --DOCSHELL 00000039DFAA1800 == 29 [pid = 908] [id = 538] 09:51:03 INFO - PROCESS | 908 | --DOCSHELL 00000039D8615000 == 28 [pid = 908] [id = 537] 09:51:03 INFO - PROCESS | 908 | --DOCSHELL 00000039D805B800 == 27 [pid = 908] [id = 536] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 93 (00000039D910EC00) [pid = 908] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 92 (00000039D7840400) [pid = 908] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039DD406400) [pid = 908] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039D344B400) [pid = 908] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039D3C1A400) [pid = 908] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039D9294C00) [pid = 908] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039D3C17C00) [pid = 908] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039D29CA800) [pid = 908] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039D2EE5800) [pid = 908] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039DD7B7800) [pid = 908] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039DD4D0C00) [pid = 908] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039DD076C00) [pid = 908] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D79C6000) [pid = 908] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039DF87CC00) [pid = 908] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039E0DB1800) [pid = 908] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039E0147000) [pid = 908] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039E4877800) [pid = 908] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039E03A0C00) [pid = 908] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039E390EC00) [pid = 908] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039E4C99800) [pid = 908] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039E4883C00) [pid = 908] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039E013FC00) [pid = 908] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039D3413C00) [pid = 908] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039DDD0E000) [pid = 908] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039D9295800) [pid = 908] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039D9D58000) [pid = 908] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039E04FB400) [pid = 908] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039E05C3800) [pid = 908] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039DFBEE000) [pid = 908] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 64 (00000039D32C4C00) [pid = 908] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 63 (00000039D9D55400) [pid = 908] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 62 (00000039D784EC00) [pid = 908] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 61 (00000039D367E400) [pid = 908] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | --DOMWINDOW == 60 (00000039DD40F400) [pid = 908] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 09:51:03 INFO - PROCESS | 908 | ++DOCSHELL 00000039D8105000 == 28 [pid = 908] [id = 546] 09:51:03 INFO - PROCESS | 908 | ++DOMWINDOW == 61 (00000039D165A400) [pid = 908] [serial = 1638] [outer = 0000000000000000] 09:51:03 INFO - PROCESS | 908 | ++DOMWINDOW == 62 (00000039D2027000) [pid = 908] [serial = 1639] [outer = 00000039D165A400] 09:51:03 INFO - PROCESS | 908 | 1467132663765 Marionette DEBUG loaded listener.js 09:51:03 INFO - PROCESS | 908 | ++DOMWINDOW == 63 (00000039D3405400) [pid = 908] [serial = 1640] [outer = 00000039D165A400] 09:51:04 INFO - PROCESS | 908 | 1467132664268 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 09:51:04 INFO - PROCESS | 908 | 1467132664329 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 09:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:51:04 INFO - PROCESS | 908 | 1467132664335 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:51:04 INFO - PROCESS | 908 | 1467132664338 Marionette TRACE conn5 <- [1,2150,null,{}] 09:51:04 INFO - PROCESS | 908 | 1467132664342 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:04 INFO - PROCESS | 908 | 1467132664345 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:04 INFO - PROCESS | 908 | 1467132664441 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 09:51:04 INFO - PROCESS | 908 | 1467132664448 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:04 INFO - PROCESS | 908 | 1467132664451 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:04 INFO - PROCESS | 908 | ++DOCSHELL 00000039DDD91800 == 29 [pid = 908] [id = 547] 09:51:04 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (00000039D45EC400) [pid = 908] [serial = 1641] [outer = 0000000000000000] 09:51:04 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (00000039D80B3000) [pid = 908] [serial = 1642] [outer = 00000039D45EC400] 09:51:04 INFO - PROCESS | 908 | 1467132664505 Marionette DEBUG loaded listener.js 09:51:04 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039D92DC000) [pid = 908] [serial = 1643] [outer = 00000039D45EC400] 09:51:05 INFO - PROCESS | 908 | 1467132665077 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 776ms 09:51:05 INFO - PROCESS | 908 | 1467132665115 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 09:51:05 INFO - PROCESS | 908 | 1467132665117 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 09:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:51:05 INFO - PROCESS | 908 | 1467132665121 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:51:05 INFO - PROCESS | 908 | 1467132665124 Marionette TRACE conn5 <- [1,2154,null,{}] 09:51:05 INFO - PROCESS | 908 | 1467132665141 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:05 INFO - PROCESS | 908 | 1467132665146 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:05 INFO - PROCESS | 908 | 1467132665261 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 09:51:05 INFO - PROCESS | 908 | 1467132665360 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:05 INFO - PROCESS | 908 | 1467132665364 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:05 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFE25000 == 30 [pid = 908] [id = 548] 09:51:05 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039DD079400) [pid = 908] [serial = 1644] [outer = 0000000000000000] 09:51:05 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039DD10CC00) [pid = 908] [serial = 1645] [outer = 00000039DD079400] 09:51:05 INFO - PROCESS | 908 | 1467132665421 Marionette DEBUG loaded listener.js 09:51:05 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039DD7B9800) [pid = 908] [serial = 1646] [outer = 00000039DD079400] 09:51:05 INFO - PROCESS | 908 | 1467132665867 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 795ms 09:51:05 INFO - PROCESS | 908 | 1467132665919 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 09:51:05 INFO - PROCESS | 908 | 1467132665921 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 09:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:51:05 INFO - PROCESS | 908 | 1467132665924 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:51:05 INFO - PROCESS | 908 | 1467132665926 Marionette TRACE conn5 <- [1,2158,null,{}] 09:51:05 INFO - PROCESS | 908 | 1467132665933 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:05 INFO - PROCESS | 908 | 1467132665936 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:06 INFO - PROCESS | 908 | 1467132666033 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 09:51:06 INFO - PROCESS | 908 | 1467132666043 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:06 INFO - PROCESS | 908 | 1467132666046 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:06 INFO - PROCESS | 908 | ++DOCSHELL 00000039E139A000 == 31 [pid = 908] [id = 549] 09:51:06 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039DFBE0400) [pid = 908] [serial = 1647] [outer = 0000000000000000] 09:51:06 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039DFF49C00) [pid = 908] [serial = 1648] [outer = 00000039DFBE0400] 09:51:06 INFO - PROCESS | 908 | 1467132666100 Marionette DEBUG loaded listener.js 09:51:06 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039E013EC00) [pid = 908] [serial = 1649] [outer = 00000039DFBE0400] 09:51:06 INFO - PROCESS | 908 | 1467132666622 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 734ms 09:51:06 INFO - PROCESS | 908 | 1467132666676 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 09:51:06 INFO - PROCESS | 908 | 1467132666679 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 09:51:06 INFO - PROCESS | 908 | 1467132666682 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:51:06 INFO - PROCESS | 908 | 1467132666684 Marionette TRACE conn5 <- [1,2162,null,{}] 09:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:51:06 INFO - PROCESS | 908 | 1467132666688 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:06 INFO - PROCESS | 908 | 1467132666691 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:06 INFO - PROCESS | 908 | 1467132666827 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 09:51:06 INFO - PROCESS | 908 | 1467132666892 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:06 INFO - PROCESS | 908 | 1467132666894 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:06 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BF2800 == 32 [pid = 908] [id = 550] 09:51:06 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039E0149000) [pid = 908] [serial = 1650] [outer = 0000000000000000] 09:51:06 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039E03A3C00) [pid = 908] [serial = 1651] [outer = 00000039E0149000] 09:51:06 INFO - PROCESS | 908 | 1467132666946 Marionette DEBUG loaded listener.js 09:51:07 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039E05C8000) [pid = 908] [serial = 1652] [outer = 00000039E0149000] 09:51:07 INFO - PROCESS | 908 | 1467132667426 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 777ms 09:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:51:07 INFO - PROCESS | 908 | 1467132667465 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 09:51:07 INFO - PROCESS | 908 | 1467132667467 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 09:51:07 INFO - PROCESS | 908 | 1467132667477 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:51:07 INFO - PROCESS | 908 | 1467132667479 Marionette TRACE conn5 <- [1,2166,null,{}] 09:51:07 INFO - PROCESS | 908 | 1467132667482 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:07 INFO - PROCESS | 908 | 1467132667488 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:07 INFO - PROCESS | 908 | 1467132667645 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 09:51:07 INFO - PROCESS | 908 | 1467132667716 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:07 INFO - PROCESS | 908 | 1467132667719 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:07 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4DDB800 == 33 [pid = 908] [id = 551] 09:51:07 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039E0DE6C00) [pid = 908] [serial = 1653] [outer = 0000000000000000] 09:51:07 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E13B6400) [pid = 908] [serial = 1654] [outer = 00000039E0DE6C00] 09:51:07 INFO - PROCESS | 908 | 1467132667770 Marionette DEBUG loaded listener.js 09:51:07 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E1F21C00) [pid = 908] [serial = 1655] [outer = 00000039E0DE6C00] 09:51:08 INFO - PROCESS | 908 | 1467132668332 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:51:08 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039DFBEFC00) [pid = 908] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:51:08 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D2021400) [pid = 908] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:51:08 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039D1ED9C00) [pid = 908] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:51:08 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D7968000) [pid = 908] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:51:08 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039DD4DB000) [pid = 908] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:51:08 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039DF879400) [pid = 908] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:51:08 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039E05BF800) [pid = 908] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:51:08 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039E05C0000) [pid = 908] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:51:08 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039DD73F000) [pid = 908] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:51:08 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039D2E27000) [pid = 908] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:51:08 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039D3409C00) [pid = 908] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:51:08 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039D32C6000) [pid = 908] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 881ms 09:51:08 INFO - PROCESS | 908 | 1467132668355 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 09:51:08 INFO - PROCESS | 908 | 1467132668357 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 09:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:51:08 INFO - PROCESS | 908 | 1467132668360 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:51:08 INFO - PROCESS | 908 | 1467132668362 Marionette TRACE conn5 <- [1,2170,null,{}] 09:51:08 INFO - PROCESS | 908 | 1467132668366 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:08 INFO - PROCESS | 908 | 1467132668368 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:08 INFO - PROCESS | 908 | 1467132668466 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 09:51:08 INFO - PROCESS | 908 | 1467132668479 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:08 INFO - PROCESS | 908 | 1467132668481 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:08 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6015000 == 34 [pid = 908] [id = 552] 09:51:08 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039D168F000) [pid = 908] [serial = 1656] [outer = 0000000000000000] 09:51:08 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039D7968000) [pid = 908] [serial = 1657] [outer = 00000039D168F000] 09:51:08 INFO - PROCESS | 908 | 1467132668531 Marionette DEBUG loaded listener.js 09:51:08 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039DFC9F400) [pid = 908] [serial = 1658] [outer = 00000039D168F000] 09:51:08 INFO - PROCESS | 908 | 1467132668951 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 628ms 09:51:09 INFO - PROCESS | 908 | 1467132668992 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 09:51:09 INFO - PROCESS | 908 | 1467132668994 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 09:51:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:51:09 INFO - PROCESS | 908 | 1467132668998 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:51:09 INFO - PROCESS | 908 | 1467132668999 Marionette TRACE conn5 <- [1,2174,null,{}] 09:51:09 INFO - PROCESS | 908 | 1467132669003 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:09 INFO - PROCESS | 908 | 1467132669005 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:09 INFO - PROCESS | 908 | 1467132669097 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 09:51:09 INFO - PROCESS | 908 | 1467132669103 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:09 INFO - PROCESS | 908 | 1467132669105 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:09 INFO - PROCESS | 908 | ++DOCSHELL 00000039E71EC800 == 35 [pid = 908] [id = 553] 09:51:09 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039E0D9CC00) [pid = 908] [serial = 1659] [outer = 0000000000000000] 09:51:09 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039E21CC400) [pid = 908] [serial = 1660] [outer = 00000039E0D9CC00] 09:51:09 INFO - PROCESS | 908 | 1467132669151 Marionette DEBUG loaded listener.js 09:51:09 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039E287B800) [pid = 908] [serial = 1661] [outer = 00000039E0D9CC00] 09:51:09 INFO - PROCESS | 908 | 1467132669613 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:51:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:51:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 627ms 09:51:09 INFO - PROCESS | 908 | 1467132669627 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 09:51:09 INFO - PROCESS | 908 | 1467132669629 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 09:51:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:51:09 INFO - PROCESS | 908 | 1467132669650 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:51:09 INFO - PROCESS | 908 | 1467132669662 Marionette TRACE conn5 <- [1,2178,null,{}] 09:51:09 INFO - PROCESS | 908 | 1467132669666 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:09 INFO - PROCESS | 908 | 1467132669669 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:09 INFO - PROCESS | 908 | 1467132669762 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 09:51:09 INFO - PROCESS | 908 | 1467132669768 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:09 INFO - PROCESS | 908 | 1467132669770 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:09 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7294800 == 36 [pid = 908] [id = 554] 09:51:09 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039E293B400) [pid = 908] [serial = 1662] [outer = 0000000000000000] 09:51:09 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039E2940000) [pid = 908] [serial = 1663] [outer = 00000039E293B400] 09:51:09 INFO - PROCESS | 908 | 1467132669815 Marionette DEBUG loaded listener.js 09:51:09 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039E35C5C00) [pid = 908] [serial = 1664] [outer = 00000039E293B400] 09:51:10 INFO - PROCESS | 908 | 1467132670309 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:51:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:51:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 713ms 09:51:10 INFO - PROCESS | 908 | 1467132670390 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 09:51:10 INFO - PROCESS | 908 | 1467132670395 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 09:51:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:51:10 INFO - PROCESS | 908 | 1467132670402 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:51:10 INFO - PROCESS | 908 | 1467132670408 Marionette TRACE conn5 <- [1,2182,null,{}] 09:51:10 INFO - PROCESS | 908 | 1467132670415 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:10 INFO - PROCESS | 908 | 1467132670419 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:10 INFO - PROCESS | 908 | 1467132670589 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 09:51:10 INFO - PROCESS | 908 | 1467132670725 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:10 INFO - PROCESS | 908 | 1467132670731 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:10 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9158800 == 37 [pid = 908] [id = 555] 09:51:10 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D2EEA000) [pid = 908] [serial = 1665] [outer = 0000000000000000] 09:51:10 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039D2EED400) [pid = 908] [serial = 1666] [outer = 00000039D2EEA000] 09:51:10 INFO - PROCESS | 908 | 1467132670799 Marionette DEBUG loaded listener.js 09:51:10 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039D3C18000) [pid = 908] [serial = 1667] [outer = 00000039D2EEA000] 09:51:11 INFO - PROCESS | 908 | 1467132671532 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:51:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:51:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1189ms 09:51:11 INFO - PROCESS | 908 | 1467132671598 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 09:51:11 INFO - PROCESS | 908 | 1467132671601 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 09:51:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:51:11 INFO - PROCESS | 908 | 1467132671608 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:51:11 INFO - PROCESS | 908 | 1467132671613 Marionette TRACE conn5 <- [1,2186,null,{}] 09:51:11 INFO - PROCESS | 908 | 1467132671618 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:11 INFO - PROCESS | 908 | 1467132671621 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:11 INFO - PROCESS | 908 | 1467132671756 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 09:51:11 INFO - PROCESS | 908 | 1467132671887 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:11 INFO - PROCESS | 908 | 1467132671891 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:11 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BE4800 == 38 [pid = 908] [id = 556] 09:51:11 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039DCA0D000) [pid = 908] [serial = 1668] [outer = 0000000000000000] 09:51:11 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039DD4C4800) [pid = 908] [serial = 1669] [outer = 00000039DCA0D000] 09:51:11 INFO - PROCESS | 908 | 1467132671958 Marionette DEBUG loaded listener.js 09:51:12 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039DF872000) [pid = 908] [serial = 1670] [outer = 00000039DCA0D000] 09:51:12 INFO - PROCESS | 908 | 1467132672659 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:51:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:51:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1080ms 09:51:12 INFO - PROCESS | 908 | 1467132672691 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 09:51:12 INFO - PROCESS | 908 | 1467132672694 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 09:51:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:51:12 INFO - PROCESS | 908 | 1467132672698 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:51:12 INFO - PROCESS | 908 | 1467132672701 Marionette TRACE conn5 <- [1,2190,null,{}] 09:51:12 INFO - PROCESS | 908 | 1467132672712 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:12 INFO - PROCESS | 908 | 1467132672718 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:12 INFO - PROCESS | 908 | 1467132672839 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 09:51:12 INFO - PROCESS | 908 | 1467132672981 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:12 INFO - PROCESS | 908 | 1467132672987 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:13 INFO - PROCESS | 908 | ++DOCSHELL 00000039E793E000 == 39 [pid = 908] [id = 557] 09:51:13 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E0DEC000) [pid = 908] [serial = 1671] [outer = 0000000000000000] 09:51:13 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E0DEF800) [pid = 908] [serial = 1672] [outer = 00000039E0DEC000] 09:51:13 INFO - PROCESS | 908 | 1467132673055 Marionette DEBUG loaded listener.js 09:51:13 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039E28B7400) [pid = 908] [serial = 1673] [outer = 00000039E0DEC000] 09:51:13 INFO - PROCESS | 908 | 1467132673704 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:51:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:51:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1028ms 09:51:13 INFO - PROCESS | 908 | 1467132673728 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 09:51:13 INFO - PROCESS | 908 | 1467132673730 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 09:51:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:51:13 INFO - PROCESS | 908 | 1467132673734 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:51:13 INFO - PROCESS | 908 | 1467132673737 Marionette TRACE conn5 <- [1,2194,null,{}] 09:51:13 INFO - PROCESS | 908 | 1467132673741 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:13 INFO - PROCESS | 908 | 1467132673744 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:13 INFO - PROCESS | 908 | 1467132673875 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 09:51:13 INFO - PROCESS | 908 | 1467132673988 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:13 INFO - PROCESS | 908 | 1467132673991 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:14 INFO - PROCESS | 908 | ++DOCSHELL 00000039E793F800 == 40 [pid = 908] [id = 558] 09:51:14 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039E3736400) [pid = 908] [serial = 1674] [outer = 0000000000000000] 09:51:14 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039E3902800) [pid = 908] [serial = 1675] [outer = 00000039E3736400] 09:51:14 INFO - PROCESS | 908 | 1467132674096 Marionette DEBUG loaded listener.js 09:51:14 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039E390CC00) [pid = 908] [serial = 1676] [outer = 00000039E3736400] 09:51:15 INFO - PROCESS | 908 | 1467132675057 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:51:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:51:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1347ms 09:51:15 INFO - PROCESS | 908 | 1467132675083 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 09:51:15 INFO - PROCESS | 908 | 1467132675088 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 09:51:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:51:15 INFO - PROCESS | 908 | 1467132675093 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:51:15 INFO - PROCESS | 908 | 1467132675096 Marionette TRACE conn5 <- [1,2198,null,{}] 09:51:15 INFO - PROCESS | 908 | 1467132675103 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:15 INFO - PROCESS | 908 | 1467132675106 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:15 INFO - PROCESS | 908 | 1467132675225 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 09:51:15 INFO - PROCESS | 908 | 1467132675368 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:15 INFO - PROCESS | 908 | 1467132675373 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:15 INFO - PROCESS | 908 | ++DOCSHELL 00000039DCE9C800 == 41 [pid = 908] [id = 559] 09:51:15 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039D273D400) [pid = 908] [serial = 1677] [outer = 0000000000000000] 09:51:15 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039D2EE8800) [pid = 908] [serial = 1678] [outer = 00000039D273D400] 09:51:15 INFO - PROCESS | 908 | 1467132675432 Marionette DEBUG loaded listener.js 09:51:15 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039D3C59400) [pid = 908] [serial = 1679] [outer = 00000039D273D400] 09:51:16 INFO - PROCESS | 908 | --DOCSHELL 00000039E71EC800 == 40 [pid = 908] [id = 553] 09:51:16 INFO - PROCESS | 908 | --DOCSHELL 00000039E6015000 == 39 [pid = 908] [id = 552] 09:51:16 INFO - PROCESS | 908 | --DOCSHELL 00000039E4DDB800 == 38 [pid = 908] [id = 551] 09:51:16 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BF2800 == 37 [pid = 908] [id = 550] 09:51:16 INFO - PROCESS | 908 | --DOCSHELL 00000039E139A000 == 36 [pid = 908] [id = 549] 09:51:16 INFO - PROCESS | 908 | --DOCSHELL 00000039DFE25000 == 35 [pid = 908] [id = 548] 09:51:16 INFO - PROCESS | 908 | --DOCSHELL 00000039DDD91800 == 34 [pid = 908] [id = 547] 09:51:16 INFO - PROCESS | 908 | --DOCSHELL 00000039D8105000 == 33 [pid = 908] [id = 546] 09:51:16 INFO - PROCESS | 908 | --DOCSHELL 00000039E36AB000 == 32 [pid = 908] [id = 545] 09:51:16 INFO - PROCESS | 908 | --DOCSHELL 00000039DFAD6000 == 31 [pid = 908] [id = 544] 09:51:16 INFO - PROCESS | 908 | --DOCSHELL 00000039E7232000 == 30 [pid = 908] [id = 543] 09:51:16 INFO - PROCESS | 908 | --DOCSHELL 00000039E793F800 == 29 [pid = 908] [id = 558] 09:51:16 INFO - PROCESS | 908 | --DOCSHELL 00000039E793E000 == 28 [pid = 908] [id = 557] 09:51:16 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BE4800 == 27 [pid = 908] [id = 556] 09:51:16 INFO - PROCESS | 908 | --DOCSHELL 00000039E7294800 == 26 [pid = 908] [id = 554] 09:51:16 INFO - PROCESS | 908 | --DOCSHELL 00000039D9158800 == 25 [pid = 908] [id = 555] 09:51:16 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039E0142C00) [pid = 908] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 09:51:16 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039D9D54800) [pid = 908] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 09:51:16 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039D202B400) [pid = 908] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 09:51:16 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039DCA0FC00) [pid = 908] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 09:51:16 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039D9104400) [pid = 908] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 09:51:16 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039DDD3C800) [pid = 908] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 09:51:16 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039DD742400) [pid = 908] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 09:51:16 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039E0143800) [pid = 908] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 09:51:16 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039DFBE1C00) [pid = 908] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 09:51:16 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039E0B90000) [pid = 908] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 09:51:16 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039E05C6400) [pid = 908] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 09:51:16 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039E0DEA400) [pid = 908] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 09:51:16 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039E0DA8400) [pid = 908] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 09:51:16 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039DD7BE800) [pid = 908] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 09:51:16 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DD07A400) [pid = 908] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 09:51:16 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D2EDAC00) [pid = 908] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 09:51:16 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D32C3000) [pid = 908] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 09:51:16 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039D3451800) [pid = 908] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 09:51:16 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039D76B9000) [pid = 908] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 09:51:16 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039D36ED800) [pid = 908] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 09:51:16 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039DEF0A800) [pid = 908] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 09:51:16 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039DEF09800) [pid = 908] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 09:51:16 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039E039FC00) [pid = 908] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 09:51:16 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039D96D1400) [pid = 908] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 09:51:17 INFO - PROCESS | 908 | 1467132677003 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:51:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:51:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1932ms 09:51:17 INFO - PROCESS | 908 | 1467132677067 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 09:51:17 INFO - PROCESS | 908 | 1467132677070 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 09:51:17 INFO - PROCESS | 908 | 1467132677076 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:51:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:51:17 INFO - PROCESS | 908 | 1467132677080 Marionette TRACE conn5 <- [1,2202,null,{}] 09:51:17 INFO - PROCESS | 908 | 1467132677086 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:17 INFO - PROCESS | 908 | 1467132677089 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:17 INFO - PROCESS | 908 | 1467132677188 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 09:51:17 INFO - PROCESS | 908 | 1467132677272 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:17 INFO - PROCESS | 908 | 1467132677276 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:17 INFO - PROCESS | 908 | ++DOCSHELL 00000039D8620800 == 26 [pid = 908] [id = 560] 09:51:17 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039D202B400) [pid = 908] [serial = 1680] [outer = 0000000000000000] 09:51:17 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039D290DC00) [pid = 908] [serial = 1681] [outer = 00000039D202B400] 09:51:17 INFO - PROCESS | 908 | 1467132677333 Marionette DEBUG loaded listener.js 09:51:17 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039D2EE1400) [pid = 908] [serial = 1682] [outer = 00000039D202B400] 09:51:17 INFO - PROCESS | 908 | 1467132677808 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:51:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:51:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 774ms 09:51:17 INFO - PROCESS | 908 | 1467132677857 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 09:51:17 INFO - PROCESS | 908 | 1467132677862 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 09:51:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:51:17 INFO - PROCESS | 908 | 1467132677868 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:51:17 INFO - PROCESS | 908 | 1467132677871 Marionette TRACE conn5 <- [1,2206,null,{}] 09:51:17 INFO - PROCESS | 908 | 1467132677875 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:17 INFO - PROCESS | 908 | 1467132677878 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:17 INFO - PROCESS | 908 | 1467132677978 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 09:51:17 INFO - PROCESS | 908 | 1467132677987 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:17 INFO - PROCESS | 908 | 1467132677989 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:18 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD430000 == 27 [pid = 908] [id = 561] 09:51:18 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039D3413400) [pid = 908] [serial = 1683] [outer = 0000000000000000] 09:51:18 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D3446800) [pid = 908] [serial = 1684] [outer = 00000039D3413400] 09:51:18 INFO - PROCESS | 908 | 1467132678039 Marionette DEBUG loaded listener.js 09:51:18 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D38C4400) [pid = 908] [serial = 1685] [outer = 00000039D3413400] 09:51:18 INFO - PROCESS | 908 | 1467132678563 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:51:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:51:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 733ms 09:51:18 INFO - PROCESS | 908 | 1467132678650 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 09:51:18 INFO - PROCESS | 908 | 1467132678653 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 09:51:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:51:18 INFO - PROCESS | 908 | 1467132678656 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:51:18 INFO - PROCESS | 908 | 1467132678660 Marionette TRACE conn5 <- [1,2210,null,{}] 09:51:18 INFO - PROCESS | 908 | 1467132678673 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:18 INFO - PROCESS | 908 | 1467132678679 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:18 INFO - PROCESS | 908 | 1467132678828 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 09:51:18 INFO - PROCESS | 908 | 1467132678840 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:18 INFO - PROCESS | 908 | 1467132678843 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:18 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFD53800 == 28 [pid = 908] [id = 562] 09:51:18 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D8375C00) [pid = 908] [serial = 1686] [outer = 0000000000000000] 09:51:18 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D92D6000) [pid = 908] [serial = 1687] [outer = 00000039D8375C00] 09:51:18 INFO - PROCESS | 908 | 1467132678894 Marionette DEBUG loaded listener.js 09:51:18 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DCA02400) [pid = 908] [serial = 1688] [outer = 00000039D8375C00] 09:51:19 INFO - PROCESS | 908 | 1467132679417 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:51:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:51:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 795ms 09:51:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:51:19 INFO - PROCESS | 908 | 1467132679453 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 09:51:19 INFO - PROCESS | 908 | 1467132679456 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 09:51:19 INFO - PROCESS | 908 | 1467132679459 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:51:19 INFO - PROCESS | 908 | 1467132679461 Marionette TRACE conn5 <- [1,2214,null,{}] 09:51:19 INFO - PROCESS | 908 | 1467132679465 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:19 INFO - PROCESS | 908 | 1467132679467 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:19 INFO - PROCESS | 908 | 1467132679598 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 09:51:19 INFO - PROCESS | 908 | 1467132679664 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:19 INFO - PROCESS | 908 | 1467132679667 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:19 INFO - PROCESS | 908 | ++DOCSHELL 00000039E0BE6000 == 29 [pid = 908] [id = 563] 09:51:19 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039DD07D400) [pid = 908] [serial = 1689] [outer = 0000000000000000] 09:51:19 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039DD111000) [pid = 908] [serial = 1690] [outer = 00000039DD07D400] 09:51:19 INFO - PROCESS | 908 | 1467132679720 Marionette DEBUG loaded listener.js 09:51:19 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039DD4CE800) [pid = 908] [serial = 1691] [outer = 00000039DD07D400] 09:51:20 INFO - PROCESS | 908 | 1467132680222 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:51:20 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:51:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 838ms 09:51:20 INFO - PROCESS | 908 | 1467132680300 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 09:51:20 INFO - PROCESS | 908 | 1467132680302 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 09:51:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:51:20 INFO - PROCESS | 908 | 1467132680306 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:51:20 INFO - PROCESS | 908 | 1467132680307 Marionette TRACE conn5 <- [1,2218,null,{}] 09:51:20 INFO - PROCESS | 908 | 1467132680328 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:20 INFO - PROCESS | 908 | 1467132680331 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:20 INFO - PROCESS | 908 | 1467132680457 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 09:51:20 INFO - PROCESS | 908 | 1467132680464 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:20 INFO - PROCESS | 908 | 1467132680466 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:20 INFO - PROCESS | 908 | ++DOCSHELL 00000039E37D6000 == 30 [pid = 908] [id = 564] 09:51:20 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039DD4D1000) [pid = 908] [serial = 1692] [outer = 0000000000000000] 09:51:20 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039DD7C6000) [pid = 908] [serial = 1693] [outer = 00000039DD4D1000] 09:51:20 INFO - PROCESS | 908 | 1467132680555 Marionette DEBUG loaded listener.js 09:51:20 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039DEFB0800) [pid = 908] [serial = 1694] [outer = 00000039DD4D1000] 09:51:21 INFO - PROCESS | 908 | 1467132681009 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:51:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:51:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 733ms 09:51:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:51:21 INFO - PROCESS | 908 | 1467132681042 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 09:51:21 INFO - PROCESS | 908 | 1467132681044 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 09:51:21 INFO - PROCESS | 908 | 1467132681047 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:51:21 INFO - PROCESS | 908 | 1467132681049 Marionette TRACE conn5 <- [1,2222,null,{}] 09:51:21 INFO - PROCESS | 908 | 1467132681052 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:21 INFO - PROCESS | 908 | 1467132681058 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:21 INFO - PROCESS | 908 | 1467132681466 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 09:51:21 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039E293B400) [pid = 908] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:51:21 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039E0149000) [pid = 908] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:51:21 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039E0DE6C00) [pid = 908] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:51:21 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D45EC400) [pid = 908] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:51:21 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D165A400) [pid = 908] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:51:21 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DD079400) [pid = 908] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:51:21 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039E0D9CC00) [pid = 908] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:51:21 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D32C2400) [pid = 908] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:51:21 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039DD06AC00) [pid = 908] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:51:21 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039E03A9000) [pid = 908] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:51:21 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039DFBE0400) [pid = 908] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:51:21 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039D168F000) [pid = 908] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:51:21 INFO - PROCESS | 908 | 1467132681542 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:21 INFO - PROCESS | 908 | 1467132681544 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:21 INFO - PROCESS | 908 | ++DOCSHELL 00000039DDD96800 == 31 [pid = 908] [id = 565] 09:51:21 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039D1663800) [pid = 908] [serial = 1695] [outer = 0000000000000000] 09:51:21 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D2E29800) [pid = 908] [serial = 1696] [outer = 00000039D1663800] 09:51:21 INFO - PROCESS | 908 | 1467132681596 Marionette DEBUG loaded listener.js 09:51:21 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039DF870C00) [pid = 908] [serial = 1697] [outer = 00000039D1663800] 09:51:22 INFO - PROCESS | 908 | 1467132682048 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:51:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:51:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1026ms 09:51:22 INFO - PROCESS | 908 | 1467132682077 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 09:51:22 INFO - PROCESS | 908 | 1467132682079 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 09:51:22 INFO - PROCESS | 908 | 1467132682082 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:51:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:51:22 INFO - PROCESS | 908 | 1467132682084 Marionette TRACE conn5 <- [1,2226,null,{}] 09:51:22 INFO - PROCESS | 908 | 1467132682089 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:22 INFO - PROCESS | 908 | 1467132682091 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:22 INFO - PROCESS | 908 | 1467132682178 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 09:51:22 INFO - PROCESS | 908 | 1467132682183 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:22 INFO - PROCESS | 908 | 1467132682185 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:22 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4DCD800 == 32 [pid = 908] [id = 566] 09:51:22 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039DFBE0400) [pid = 908] [serial = 1698] [outer = 0000000000000000] 09:51:22 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039E0146400) [pid = 908] [serial = 1699] [outer = 00000039DFBE0400] 09:51:22 INFO - PROCESS | 908 | 1467132682231 Marionette DEBUG loaded listener.js 09:51:22 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039E03A0400) [pid = 908] [serial = 1700] [outer = 00000039DFBE0400] 09:51:22 INFO - PROCESS | 908 | 1467132682688 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:51:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:51:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 629ms 09:51:22 INFO - PROCESS | 908 | 1467132682715 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 09:51:22 INFO - PROCESS | 908 | 1467132682717 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 09:51:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:51:22 INFO - PROCESS | 908 | 1467132682720 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:51:22 INFO - PROCESS | 908 | 1467132682723 Marionette TRACE conn5 <- [1,2230,null,{}] 09:51:22 INFO - PROCESS | 908 | 1467132682727 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:22 INFO - PROCESS | 908 | 1467132682729 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:22 INFO - PROCESS | 908 | 1467132682819 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 09:51:22 INFO - PROCESS | 908 | 1467132682825 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:22 INFO - PROCESS | 908 | 1467132682827 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:22 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6F3D000 == 33 [pid = 908] [id = 567] 09:51:22 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039E04F0C00) [pid = 908] [serial = 1701] [outer = 0000000000000000] 09:51:22 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E0582400) [pid = 908] [serial = 1702] [outer = 00000039E04F0C00] 09:51:22 INFO - PROCESS | 908 | 1467132682873 Marionette DEBUG loaded listener.js 09:51:22 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E05CCC00) [pid = 908] [serial = 1703] [outer = 00000039E04F0C00] 09:51:23 INFO - PROCESS | 908 | 1467132683346 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:51:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:51:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 693ms 09:51:23 INFO - PROCESS | 908 | 1467132683416 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 09:51:23 INFO - PROCESS | 908 | 1467132683418 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 09:51:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:51:23 INFO - PROCESS | 908 | 1467132683422 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:51:23 INFO - PROCESS | 908 | 1467132683424 Marionette TRACE conn5 <- [1,2234,null,{}] 09:51:23 INFO - PROCESS | 908 | 1467132683427 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:23 INFO - PROCESS | 908 | 1467132683430 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:23 INFO - PROCESS | 908 | 1467132683573 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 09:51:23 INFO - PROCESS | 908 | 1467132683717 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:23 INFO - PROCESS | 908 | 1467132683721 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:23 INFO - PROCESS | 908 | ++DOCSHELL 00000039D795A000 == 34 [pid = 908] [id = 568] 09:51:23 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039D1610000) [pid = 908] [serial = 1704] [outer = 0000000000000000] 09:51:23 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039D165FC00) [pid = 908] [serial = 1705] [outer = 00000039D1610000] 09:51:23 INFO - PROCESS | 908 | 1467132683790 Marionette DEBUG loaded listener.js 09:51:23 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039D202A000) [pid = 908] [serial = 1706] [outer = 00000039D1610000] 09:51:24 INFO - PROCESS | 908 | 1467132684667 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:51:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:51:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1280ms 09:51:24 INFO - PROCESS | 908 | 1467132684706 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 09:51:24 INFO - PROCESS | 908 | 1467132684711 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 09:51:24 INFO - PROCESS | 908 | 1467132684716 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:51:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:51:24 INFO - PROCESS | 908 | 1467132684720 Marionette TRACE conn5 <- [1,2238,null,{}] 09:51:24 INFO - PROCESS | 908 | 1467132684725 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:24 INFO - PROCESS | 908 | 1467132684729 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:24 INFO - PROCESS | 908 | 1467132684885 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 09:51:25 INFO - PROCESS | 908 | 1467132685025 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:25 INFO - PROCESS | 908 | 1467132685029 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:25 INFO - PROCESS | 908 | ++DOCSHELL 00000039E05A2000 == 35 [pid = 908] [id = 569] 09:51:25 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039D3C5B800) [pid = 908] [serial = 1707] [outer = 0000000000000000] 09:51:25 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039D79BD400) [pid = 908] [serial = 1708] [outer = 00000039D3C5B800] 09:51:25 INFO - PROCESS | 908 | 1467132685099 Marionette DEBUG loaded listener.js 09:51:25 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039D92DB000) [pid = 908] [serial = 1709] [outer = 00000039D3C5B800] 09:51:25 INFO - PROCESS | 908 | 1467132685936 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:51:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:51:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1282ms 09:51:26 INFO - PROCESS | 908 | 1467132686002 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 09:51:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:51:26 INFO - PROCESS | 908 | 1467132686005 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 09:51:26 INFO - PROCESS | 908 | 1467132686009 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:51:26 INFO - PROCESS | 908 | 1467132686012 Marionette TRACE conn5 <- [1,2242,null,{}] 09:51:26 INFO - PROCESS | 908 | 1467132686015 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:26 INFO - PROCESS | 908 | 1467132686018 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:26 INFO - PROCESS | 908 | 1467132686169 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 09:51:26 INFO - PROCESS | 908 | 1467132686318 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:26 INFO - PROCESS | 908 | 1467132686322 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:26 INFO - PROCESS | 908 | ++DOCSHELL 00000039E711B000 == 36 [pid = 908] [id = 570] 09:51:26 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039DD40E400) [pid = 908] [serial = 1710] [outer = 0000000000000000] 09:51:26 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039DDD0A800) [pid = 908] [serial = 1711] [outer = 00000039DD40E400] 09:51:26 INFO - PROCESS | 908 | 1467132686379 Marionette DEBUG loaded listener.js 09:51:26 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039DFDFA000) [pid = 908] [serial = 1712] [outer = 00000039DD40E400] 09:51:27 INFO - PROCESS | 908 | --DOCSHELL 00000039E6F3D000 == 35 [pid = 908] [id = 567] 09:51:27 INFO - PROCESS | 908 | --DOCSHELL 00000039E4DCD800 == 34 [pid = 908] [id = 566] 09:51:27 INFO - PROCESS | 908 | --DOCSHELL 00000039DDD96800 == 33 [pid = 908] [id = 565] 09:51:27 INFO - PROCESS | 908 | --DOCSHELL 00000039E37D6000 == 32 [pid = 908] [id = 564] 09:51:27 INFO - PROCESS | 908 | --DOCSHELL 00000039E0BE6000 == 31 [pid = 908] [id = 563] 09:51:27 INFO - PROCESS | 908 | --DOCSHELL 00000039DFD53800 == 30 [pid = 908] [id = 562] 09:51:27 INFO - PROCESS | 908 | --DOCSHELL 00000039DD430000 == 29 [pid = 908] [id = 561] 09:51:27 INFO - PROCESS | 908 | --DOCSHELL 00000039D8620800 == 28 [pid = 908] [id = 560] 09:51:27 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039E2940000) [pid = 908] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039E03A3C00) [pid = 908] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039E35C5C00) [pid = 908] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039E13B6400) [pid = 908] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039E05C8000) [pid = 908] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D92DC000) [pid = 908] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D80B3000) [pid = 908] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D2027000) [pid = 908] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D3405400) [pid = 908] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039DD10CC00) [pid = 908] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039E287B800) [pid = 908] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DD7B9800) [pid = 908] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D3449800) [pid = 908] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D837B800) [pid = 908] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039DDD14800) [pid = 908] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039DFBE5C00) [pid = 908] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039E0B95C00) [pid = 908] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039E05C4400) [pid = 908] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039DFF49C00) [pid = 908] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039D7968000) [pid = 908] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039E21CC400) [pid = 908] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039E1F21C00) [pid = 908] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 908 | --DOMWINDOW == 64 (00000039E013EC00) [pid = 908] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 908 | --DOMWINDOW == 63 (00000039DFC9F400) [pid = 908] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 09:51:27 INFO - PROCESS | 908 | 1467132687368 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:51:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:51:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1390ms 09:51:27 INFO - PROCESS | 908 | 1467132687401 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 09:51:27 INFO - PROCESS | 908 | 1467132687404 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 09:51:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:51:27 INFO - PROCESS | 908 | 1467132687409 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:51:27 INFO - PROCESS | 908 | 1467132687412 Marionette TRACE conn5 <- [1,2246,null,{}] 09:51:27 INFO - PROCESS | 908 | 1467132687418 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:27 INFO - PROCESS | 908 | 1467132687421 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:27 INFO - PROCESS | 908 | 1467132687515 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 09:51:27 INFO - PROCESS | 908 | 1467132687603 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:27 INFO - PROCESS | 908 | 1467132687605 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:27 INFO - PROCESS | 908 | ++DOCSHELL 00000039D990F000 == 29 [pid = 908] [id = 571] 09:51:27 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (00000039D273C400) [pid = 908] [serial = 1713] [outer = 0000000000000000] 09:51:27 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (00000039D32C6800) [pid = 908] [serial = 1714] [outer = 00000039D273C400] 09:51:27 INFO - PROCESS | 908 | 1467132687656 Marionette DEBUG loaded listener.js 09:51:27 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039D3451800) [pid = 908] [serial = 1715] [outer = 00000039D273C400] 09:51:28 INFO - PROCESS | 908 | 1467132688154 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:51:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:51:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 797ms 09:51:28 INFO - PROCESS | 908 | 1467132688207 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 09:51:28 INFO - PROCESS | 908 | 1467132688211 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 09:51:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:51:28 INFO - PROCESS | 908 | 1467132688217 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:51:28 INFO - PROCESS | 908 | 1467132688220 Marionette TRACE conn5 <- [1,2250,null,{}] 09:51:28 INFO - PROCESS | 908 | 1467132688224 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:28 INFO - PROCESS | 908 | 1467132688226 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:28 INFO - PROCESS | 908 | 1467132688324 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 09:51:28 INFO - PROCESS | 908 | 1467132688331 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:28 INFO - PROCESS | 908 | 1467132688334 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:28 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFB2C800 == 30 [pid = 908] [id = 572] 09:51:28 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039D9294800) [pid = 908] [serial = 1716] [outer = 0000000000000000] 09:51:28 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039D936BC00) [pid = 908] [serial = 1717] [outer = 00000039D9294800] 09:51:28 INFO - PROCESS | 908 | 1467132688391 Marionette DEBUG loaded listener.js 09:51:28 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039DCEE4000) [pid = 908] [serial = 1718] [outer = 00000039D9294800] 09:51:28 INFO - PROCESS | 908 | 1467132688931 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:51:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:51:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 775ms 09:51:29 INFO - PROCESS | 908 | 1467132688996 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 09:51:29 INFO - PROCESS | 908 | 1467132688998 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 09:51:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:51:29 INFO - PROCESS | 908 | 1467132689002 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:51:29 INFO - PROCESS | 908 | 1467132689005 Marionette TRACE conn5 <- [1,2254,null,{}] 09:51:29 INFO - PROCESS | 908 | 1467132689017 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:29 INFO - PROCESS | 908 | 1467132689023 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:29 INFO - PROCESS | 908 | 1467132689162 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 09:51:29 INFO - PROCESS | 908 | 1467132689183 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:29 INFO - PROCESS | 908 | 1467132689187 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:29 INFO - PROCESS | 908 | ++DOCSHELL 00000039E0BF5000 == 31 [pid = 908] [id = 573] 09:51:29 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039DD4D4400) [pid = 908] [serial = 1719] [outer = 0000000000000000] 09:51:29 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039DDD0DC00) [pid = 908] [serial = 1720] [outer = 00000039DD4D4400] 09:51:29 INFO - PROCESS | 908 | 1467132689238 Marionette DEBUG loaded listener.js 09:51:29 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039DF87D400) [pid = 908] [serial = 1721] [outer = 00000039DD4D4400] 09:51:29 INFO - PROCESS | 908 | 1467132689694 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:51:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:51:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 734ms 09:51:29 INFO - PROCESS | 908 | 1467132689738 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 09:51:29 INFO - PROCESS | 908 | 1467132689740 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 09:51:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:51:29 INFO - PROCESS | 908 | 1467132689750 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:51:29 INFO - PROCESS | 908 | 1467132689752 Marionette TRACE conn5 <- [1,2258,null,{}] 09:51:29 INFO - PROCESS | 908 | 1467132689756 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:29 INFO - PROCESS | 908 | 1467132689758 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:29 INFO - PROCESS | 908 | 1467132689891 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 09:51:29 INFO - PROCESS | 908 | 1467132689956 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:29 INFO - PROCESS | 908 | 1467132689958 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:29 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BF6800 == 32 [pid = 908] [id = 574] 09:51:29 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039DFBEE800) [pid = 908] [serial = 1722] [outer = 0000000000000000] 09:51:30 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039E0144400) [pid = 908] [serial = 1723] [outer = 00000039DFBEE800] 09:51:30 INFO - PROCESS | 908 | 1467132690018 Marionette DEBUG loaded listener.js 09:51:30 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039E03A3C00) [pid = 908] [serial = 1724] [outer = 00000039DFBEE800] 09:51:30 INFO - PROCESS | 908 | 1467132690549 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:51:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:51:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 835ms 09:51:30 INFO - PROCESS | 908 | 1467132690592 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 09:51:30 INFO - PROCESS | 908 | 1467132690595 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 09:51:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:51:30 INFO - PROCESS | 908 | 1467132690598 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:51:30 INFO - PROCESS | 908 | 1467132690600 Marionette TRACE conn5 <- [1,2262,null,{}] 09:51:30 INFO - PROCESS | 908 | 1467132690604 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:30 INFO - PROCESS | 908 | 1467132690606 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:30 INFO - PROCESS | 908 | 1467132690732 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 09:51:30 INFO - PROCESS | 908 | 1467132690799 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:30 INFO - PROCESS | 908 | 1467132690802 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:30 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4DD7800 == 33 [pid = 908] [id = 575] 09:51:30 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D1EDA400) [pid = 908] [serial = 1725] [outer = 0000000000000000] 09:51:30 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E05C4400) [pid = 908] [serial = 1726] [outer = 00000039D1EDA400] 09:51:30 INFO - PROCESS | 908 | 1467132690853 Marionette DEBUG loaded listener.js 09:51:30 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E0B96000) [pid = 908] [serial = 1727] [outer = 00000039D1EDA400] 09:51:31 INFO - PROCESS | 908 | 1467132691341 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:51:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:51:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 775ms 09:51:31 INFO - PROCESS | 908 | 1467132691376 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 09:51:31 INFO - PROCESS | 908 | 1467132691378 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 09:51:31 INFO - PROCESS | 908 | 1467132691381 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:51:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:51:31 INFO - PROCESS | 908 | 1467132691383 Marionette TRACE conn5 <- [1,2266,null,{}] 09:51:31 INFO - PROCESS | 908 | 1467132691386 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:31 INFO - PROCESS | 908 | 1467132691393 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:31 INFO - PROCESS | 908 | 1467132691621 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 09:51:31 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D202B400) [pid = 908] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:51:31 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D3413400) [pid = 908] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:51:31 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DD07D400) [pid = 908] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:51:31 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039DD4D1000) [pid = 908] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:51:31 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D8375C00) [pid = 908] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:51:31 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039D273D400) [pid = 908] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:51:31 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039D1663800) [pid = 908] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:51:31 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039DFBE0400) [pid = 908] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:51:31 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039D2EEA000) [pid = 908] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:51:31 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039DCA0D000) [pid = 908] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:51:31 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039E0DEC000) [pid = 908] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:51:31 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039E3736400) [pid = 908] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:51:31 INFO - PROCESS | 908 | 1467132691694 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:31 INFO - PROCESS | 908 | 1467132691696 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:31 INFO - PROCESS | 908 | ++DOCSHELL 00000039DF15A800 == 34 [pid = 908] [id = 576] 09:51:31 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039D16D2800) [pid = 908] [serial = 1728] [outer = 0000000000000000] 09:51:31 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039D2EEA000) [pid = 908] [serial = 1729] [outer = 00000039D16D2800] 09:51:31 INFO - PROCESS | 908 | 1467132691748 Marionette DEBUG loaded listener.js 09:51:31 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039DEF0A800) [pid = 908] [serial = 1730] [outer = 00000039D16D2800] 09:51:32 INFO - PROCESS | 908 | 1467132692193 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:51:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:51:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 838ms 09:51:32 INFO - PROCESS | 908 | 1467132692223 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 09:51:32 INFO - PROCESS | 908 | 1467132692225 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 09:51:32 INFO - PROCESS | 908 | 1467132692228 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:51:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:51:32 INFO - PROCESS | 908 | 1467132692230 Marionette TRACE conn5 <- [1,2270,null,{}] 09:51:32 INFO - PROCESS | 908 | 1467132692234 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:32 INFO - PROCESS | 908 | 1467132692236 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:32 INFO - PROCESS | 908 | 1467132692320 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 09:51:32 INFO - PROCESS | 908 | 1467132692326 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:32 INFO - PROCESS | 908 | 1467132692329 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:32 INFO - PROCESS | 908 | ++DOCSHELL 00000039E721D800 == 35 [pid = 908] [id = 577] 09:51:32 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039E0DEDC00) [pid = 908] [serial = 1731] [outer = 0000000000000000] 09:51:32 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039E21CA800) [pid = 908] [serial = 1732] [outer = 00000039E0DEDC00] 09:51:32 INFO - PROCESS | 908 | 1467132692375 Marionette DEBUG loaded listener.js 09:51:32 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039E2878800) [pid = 908] [serial = 1733] [outer = 00000039E0DEDC00] 09:51:32 INFO - PROCESS | 908 | 1467132692833 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:51:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:51:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 628ms 09:51:32 INFO - PROCESS | 908 | 1467132692860 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 09:51:32 INFO - PROCESS | 908 | 1467132692863 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 09:51:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:51:32 INFO - PROCESS | 908 | 1467132692866 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:51:32 INFO - PROCESS | 908 | 1467132692868 Marionette TRACE conn5 <- [1,2274,null,{}] 09:51:32 INFO - PROCESS | 908 | 1467132692872 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:32 INFO - PROCESS | 908 | 1467132692874 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:32 INFO - PROCESS | 908 | 1467132692975 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 09:51:32 INFO - PROCESS | 908 | 1467132692982 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:32 INFO - PROCESS | 908 | 1467132692984 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:32 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7284800 == 36 [pid = 908] [id = 578] 09:51:32 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039E293E800) [pid = 908] [serial = 1734] [outer = 0000000000000000] 09:51:33 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039E35C5000) [pid = 908] [serial = 1735] [outer = 00000039E293E800] 09:51:33 INFO - PROCESS | 908 | 1467132693032 Marionette DEBUG loaded listener.js 09:51:33 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039E3659800) [pid = 908] [serial = 1736] [outer = 00000039E293E800] 09:51:33 INFO - PROCESS | 908 | 1467132693508 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:51:33 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:51:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 688ms 09:51:33 INFO - PROCESS | 908 | 1467132693556 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 09:51:33 INFO - PROCESS | 908 | 1467132693558 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 09:51:33 INFO - PROCESS | 908 | 1467132693562 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:51:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:51:33 INFO - PROCESS | 908 | 1467132693563 Marionette TRACE conn5 <- [1,2278,null,{}] 09:51:33 INFO - PROCESS | 908 | 1467132693567 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:33 INFO - PROCESS | 908 | 1467132693569 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:33 INFO - PROCESS | 908 | 1467132693708 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 09:51:33 INFO - PROCESS | 908 | 1467132693913 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:33 INFO - PROCESS | 908 | 1467132693917 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:33 INFO - PROCESS | 908 | ++DOCSHELL 00000039D961D000 == 37 [pid = 908] [id = 579] 09:51:33 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D2EE4C00) [pid = 908] [serial = 1737] [outer = 0000000000000000] 09:51:33 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039D32C6C00) [pid = 908] [serial = 1738] [outer = 00000039D2EE4C00] 09:51:33 INFO - PROCESS | 908 | 1467132693984 Marionette DEBUG loaded listener.js 09:51:34 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039D474F800) [pid = 908] [serial = 1739] [outer = 00000039D2EE4C00] 09:51:34 INFO - PROCESS | 908 | 1467132694677 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:51:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:51:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1128ms 09:51:34 INFO - PROCESS | 908 | 1467132694694 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 09:51:34 INFO - PROCESS | 908 | 1467132694699 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 09:51:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:51:34 INFO - PROCESS | 908 | 1467132694705 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:51:34 INFO - PROCESS | 908 | 1467132694708 Marionette TRACE conn5 <- [1,2282,null,{}] 09:51:34 INFO - PROCESS | 908 | 1467132694713 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:34 INFO - PROCESS | 908 | 1467132694717 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:34 INFO - PROCESS | 908 | 1467132694855 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 09:51:34 INFO - PROCESS | 908 | 1467132694981 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:34 INFO - PROCESS | 908 | 1467132694985 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:35 INFO - PROCESS | 908 | ++DOCSHELL 00000039E24B9000 == 38 [pid = 908] [id = 580] 09:51:35 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039DD404C00) [pid = 908] [serial = 1740] [outer = 0000000000000000] 09:51:35 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039DD4D3400) [pid = 908] [serial = 1741] [outer = 00000039DD404C00] 09:51:35 INFO - PROCESS | 908 | 1467132695046 Marionette DEBUG loaded listener.js 09:51:35 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039DF87C000) [pid = 908] [serial = 1742] [outer = 00000039DD404C00] 09:51:35 INFO - PROCESS | 908 | 1467132695721 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:51:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:51:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1084ms 09:51:35 INFO - PROCESS | 908 | 1467132695791 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 09:51:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:51:35 INFO - PROCESS | 908 | 1467132695795 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 09:51:35 INFO - PROCESS | 908 | 1467132695799 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:51:35 INFO - PROCESS | 908 | 1467132695801 Marionette TRACE conn5 <- [1,2286,null,{}] 09:51:35 INFO - PROCESS | 908 | 1467132695806 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:35 INFO - PROCESS | 908 | 1467132695809 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:35 INFO - PROCESS | 908 | 1467132695977 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 09:51:36 INFO - PROCESS | 908 | 1467132696114 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:36 INFO - PROCESS | 908 | 1467132696117 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:36 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7412000 == 39 [pid = 908] [id = 581] 09:51:36 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E0DA2000) [pid = 908] [serial = 1743] [outer = 0000000000000000] 09:51:36 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E0DEB400) [pid = 908] [serial = 1744] [outer = 00000039E0DA2000] 09:51:36 INFO - PROCESS | 908 | 1467132696182 Marionette DEBUG loaded listener.js 09:51:36 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039E1F21C00) [pid = 908] [serial = 1745] [outer = 00000039E0DA2000] 09:51:36 INFO - PROCESS | 908 | 1467132696833 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:51:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:51:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1083ms 09:51:36 INFO - PROCESS | 908 | 1467132696883 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 09:51:36 INFO - PROCESS | 908 | 1467132696887 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 09:51:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:51:36 INFO - PROCESS | 908 | 1467132696900 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:51:36 INFO - PROCESS | 908 | 1467132696906 Marionette TRACE conn5 <- [1,2290,null,{}] 09:51:36 INFO - PROCESS | 908 | 1467132696910 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:36 INFO - PROCESS | 908 | 1467132696914 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:37 INFO - PROCESS | 908 | 1467132697096 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 09:51:37 INFO - PROCESS | 908 | 1467132697157 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:37 INFO - PROCESS | 908 | 1467132697160 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:37 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7BD5800 == 40 [pid = 908] [id = 582] 09:51:37 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039E3A25400) [pid = 908] [serial = 1746] [outer = 0000000000000000] 09:51:37 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039E3A2B000) [pid = 908] [serial = 1747] [outer = 00000039E3A25400] 09:51:37 INFO - PROCESS | 908 | 1467132697264 Marionette DEBUG loaded listener.js 09:51:37 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039E4877400) [pid = 908] [serial = 1748] [outer = 00000039E3A25400] 09:51:37 INFO - PROCESS | 908 | 1467132697937 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:51:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:51:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1090ms 09:51:38 INFO - PROCESS | 908 | 1467132697995 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 09:51:38 INFO - PROCESS | 908 | 1467132697997 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 09:51:38 INFO - PROCESS | 908 | 1467132698001 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:51:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:51:38 INFO - PROCESS | 908 | 1467132698003 Marionette TRACE conn5 <- [1,2294,null,{}] 09:51:38 INFO - PROCESS | 908 | 1467132698007 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:38 INFO - PROCESS | 908 | 1467132698009 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:38 INFO - PROCESS | 908 | 1467132698130 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 09:51:38 INFO - PROCESS | 908 | 1467132698298 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:38 INFO - PROCESS | 908 | 1467132698301 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:38 INFO - PROCESS | 908 | ++DOCSHELL 00000039E8B22000 == 41 [pid = 908] [id = 583] 09:51:38 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039E487D400) [pid = 908] [serial = 1749] [outer = 0000000000000000] 09:51:38 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039E4884800) [pid = 908] [serial = 1750] [outer = 00000039E487D400] 09:51:38 INFO - PROCESS | 908 | 1467132698358 Marionette DEBUG loaded listener.js 09:51:38 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039E4C97400) [pid = 908] [serial = 1751] [outer = 00000039E487D400] 09:51:39 INFO - PROCESS | 908 | 1467132699241 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:51:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:51:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1285ms 09:51:39 INFO - PROCESS | 908 | 1467132699290 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 09:51:39 INFO - PROCESS | 908 | 1467132699295 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 09:51:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:51:39 INFO - PROCESS | 908 | 1467132699299 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:51:39 INFO - PROCESS | 908 | 1467132699302 Marionette TRACE conn5 <- [1,2298,null,{}] 09:51:39 INFO - PROCESS | 908 | 1467132699308 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:39 INFO - PROCESS | 908 | 1467132699311 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:39 INFO - PROCESS | 908 | 1467132699422 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 09:51:39 INFO - PROCESS | 908 | 1467132699569 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:39 INFO - PROCESS | 908 | 1467132699572 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:39 INFO - PROCESS | 908 | ++DOCSHELL 00000039D4222800 == 42 [pid = 908] [id = 584] 09:51:39 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039D45E7C00) [pid = 908] [serial = 1752] [outer = 0000000000000000] 09:51:39 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039D76B9000) [pid = 908] [serial = 1753] [outer = 00000039D45E7C00] 09:51:39 INFO - PROCESS | 908 | 1467132699633 Marionette DEBUG loaded listener.js 09:51:39 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (00000039D986A000) [pid = 908] [serial = 1754] [outer = 00000039D45E7C00] 09:51:40 INFO - PROCESS | 908 | --DOCSHELL 00000039E7284800 == 41 [pid = 908] [id = 578] 09:51:40 INFO - PROCESS | 908 | --DOCSHELL 00000039E721D800 == 40 [pid = 908] [id = 577] 09:51:40 INFO - PROCESS | 908 | --DOCSHELL 00000039DF15A800 == 39 [pid = 908] [id = 576] 09:51:40 INFO - PROCESS | 908 | --DOCSHELL 00000039E4DD7800 == 38 [pid = 908] [id = 575] 09:51:40 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BF6800 == 37 [pid = 908] [id = 574] 09:51:40 INFO - PROCESS | 908 | --DOCSHELL 00000039E0BF5000 == 36 [pid = 908] [id = 573] 09:51:40 INFO - PROCESS | 908 | --DOCSHELL 00000039DFB2C800 == 35 [pid = 908] [id = 572] 09:51:40 INFO - PROCESS | 908 | --DOCSHELL 00000039D990F000 == 34 [pid = 908] [id = 571] 09:51:40 INFO - PROCESS | 908 | --DOCSHELL 00000039E711B000 == 33 [pid = 908] [id = 570] 09:51:40 INFO - PROCESS | 908 | --DOCSHELL 00000039E05A2000 == 32 [pid = 908] [id = 569] 09:51:40 INFO - PROCESS | 908 | --DOCSHELL 00000039D795A000 == 31 [pid = 908] [id = 568] 09:51:40 INFO - PROCESS | 908 | --DOCSHELL 00000039DCE9C800 == 30 [pid = 908] [id = 559] 09:51:40 INFO - PROCESS | 908 | --DOCSHELL 00000039E8B22000 == 29 [pid = 908] [id = 583] 09:51:40 INFO - PROCESS | 908 | --DOCSHELL 00000039E7BD5800 == 28 [pid = 908] [id = 582] 09:51:40 INFO - PROCESS | 908 | --DOCSHELL 00000039E7412000 == 27 [pid = 908] [id = 581] 09:51:40 INFO - PROCESS | 908 | --DOCSHELL 00000039E24B9000 == 26 [pid = 908] [id = 580] 09:51:40 INFO - PROCESS | 908 | --DOCSHELL 00000039D961D000 == 25 [pid = 908] [id = 579] 09:51:40 INFO - PROCESS | 908 | --DOMWINDOW == 92 (00000039E0582400) [pid = 908] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 09:51:40 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039D290DC00) [pid = 908] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 09:51:40 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039D2EE1400) [pid = 908] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 09:51:40 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039D3446800) [pid = 908] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 09:51:40 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039D38C4400) [pid = 908] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 09:51:40 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039DD111000) [pid = 908] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 09:51:40 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039DD7C6000) [pid = 908] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 09:51:40 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039D92D6000) [pid = 908] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 09:51:40 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039DD4CE800) [pid = 908] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 09:51:40 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D3C59400) [pid = 908] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 09:51:40 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D2EE8800) [pid = 908] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 09:51:40 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D2E29800) [pid = 908] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 09:51:40 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039DEFB0800) [pid = 908] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 09:51:40 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039E0146400) [pid = 908] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 09:51:40 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D3C18000) [pid = 908] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 09:51:40 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D2EED400) [pid = 908] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 09:51:40 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039DF872000) [pid = 908] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 09:51:40 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DD4C4800) [pid = 908] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 09:51:40 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039E28B7400) [pid = 908] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 09:51:40 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039E0DEF800) [pid = 908] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 09:51:40 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039E390CC00) [pid = 908] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 09:51:40 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039E3902800) [pid = 908] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 09:51:40 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039DF870C00) [pid = 908] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 09:51:40 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039E03A0400) [pid = 908] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 09:51:40 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039DCA02400) [pid = 908] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 09:51:41 INFO - PROCESS | 908 | 1467132701176 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:51:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:51:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1900ms 09:51:41 INFO - PROCESS | 908 | 1467132701200 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 09:51:41 INFO - PROCESS | 908 | 1467132701204 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 09:51:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:51:41 INFO - PROCESS | 908 | 1467132701209 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:51:41 INFO - PROCESS | 908 | 1467132701212 Marionette TRACE conn5 <- [1,2302,null,{}] 09:51:41 INFO - PROCESS | 908 | 1467132701218 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:41 INFO - PROCESS | 908 | 1467132701222 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:41 INFO - PROCESS | 908 | 1467132701328 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 09:51:41 INFO - PROCESS | 908 | 1467132701425 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:41 INFO - PROCESS | 908 | 1467132701428 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:41 INFO - PROCESS | 908 | ++DOCSHELL 00000039D913D000 == 26 [pid = 908] [id = 585] 09:51:41 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039D252E000) [pid = 908] [serial = 1755] [outer = 0000000000000000] 09:51:41 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039D2E2A800) [pid = 908] [serial = 1756] [outer = 00000039D252E000] 09:51:41 INFO - PROCESS | 908 | 1467132701484 Marionette DEBUG loaded listener.js 09:51:41 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D2EED400) [pid = 908] [serial = 1757] [outer = 00000039D252E000] 09:51:41 INFO - PROCESS | 908 | 1467132701956 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:51:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:51:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 795ms 09:51:42 INFO - PROCESS | 908 | 1467132702004 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 09:51:42 INFO - PROCESS | 908 | 1467132702009 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 09:51:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:51:42 INFO - PROCESS | 908 | 1467132702016 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:51:42 INFO - PROCESS | 908 | 1467132702019 Marionette TRACE conn5 <- [1,2306,null,{}] 09:51:42 INFO - PROCESS | 908 | 1467132702023 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:42 INFO - PROCESS | 908 | 1467132702026 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:42 INFO - PROCESS | 908 | 1467132702129 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 09:51:42 INFO - PROCESS | 908 | 1467132702145 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:42 INFO - PROCESS | 908 | 1467132702148 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:42 INFO - PROCESS | 908 | ++DOCSHELL 00000039DDD9F000 == 27 [pid = 908] [id = 586] 09:51:42 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D3449400) [pid = 908] [serial = 1758] [outer = 0000000000000000] 09:51:42 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D3451C00) [pid = 908] [serial = 1759] [outer = 00000039D3449400] 09:51:42 INFO - PROCESS | 908 | 1467132702205 Marionette DEBUG loaded listener.js 09:51:42 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D4243000) [pid = 908] [serial = 1760] [outer = 00000039D3449400] 09:51:42 INFO - PROCESS | 908 | 1467132702739 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 09:51:42 INFO - PROCESS | 908 | 1467132702797 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 09:51:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:51:42 INFO - PROCESS | 908 | 1467132702801 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:51:42 INFO - PROCESS | 908 | 1467132702805 Marionette TRACE conn5 <- [1,2310,null,{}] 09:51:42 INFO - PROCESS | 908 | 1467132702819 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:42 INFO - PROCESS | 908 | 1467132702824 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:42 INFO - PROCESS | 908 | 1467132702966 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 09:51:43 INFO - PROCESS | 908 | 1467132703035 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:43 INFO - PROCESS | 908 | 1467132703038 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:43 INFO - PROCESS | 908 | ++DOCSHELL 00000039E050D000 == 28 [pid = 908] [id = 587] 09:51:43 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D2EDB800) [pid = 908] [serial = 1761] [outer = 0000000000000000] 09:51:43 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D92DA000) [pid = 908] [serial = 1762] [outer = 00000039D2EDB800] 09:51:43 INFO - PROCESS | 908 | 1467132703095 Marionette DEBUG loaded listener.js 09:51:43 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039DCA0DC00) [pid = 908] [serial = 1763] [outer = 00000039D2EDB800] 09:51:43 INFO - PROCESS | 908 | 1467132703565 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:51:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:51:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 797ms 09:51:43 INFO - PROCESS | 908 | 1467132703606 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 09:51:43 INFO - PROCESS | 908 | 1467132703609 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 09:51:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:51:43 INFO - PROCESS | 908 | 1467132703612 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:51:43 INFO - PROCESS | 908 | 1467132703614 Marionette TRACE conn5 <- [1,2314,null,{}] 09:51:43 INFO - PROCESS | 908 | 1467132703620 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:43 INFO - PROCESS | 908 | 1467132703624 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:43 INFO - PROCESS | 908 | 1467132703746 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 09:51:43 INFO - PROCESS | 908 | 1467132703814 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:43 INFO - PROCESS | 908 | 1467132703816 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:43 INFO - PROCESS | 908 | ++DOCSHELL 00000039E0BF2800 == 29 [pid = 908] [id = 588] 09:51:43 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039DD10F000) [pid = 908] [serial = 1764] [outer = 0000000000000000] 09:51:43 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039DD409400) [pid = 908] [serial = 1765] [outer = 00000039DD10F000] 09:51:43 INFO - PROCESS | 908 | 1467132703868 Marionette DEBUG loaded listener.js 09:51:43 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039DD4D0800) [pid = 908] [serial = 1766] [outer = 00000039DD10F000] 09:51:44 INFO - PROCESS | 908 | 1467132704368 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:51:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:51:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 776ms 09:51:44 INFO - PROCESS | 908 | 1467132704393 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 09:51:44 INFO - PROCESS | 908 | 1467132704396 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 09:51:44 INFO - PROCESS | 908 | 1467132704399 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:51:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:51:44 INFO - PROCESS | 908 | 1467132704400 Marionette TRACE conn5 <- [1,2318,null,{}] 09:51:44 INFO - PROCESS | 908 | 1467132704404 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:44 INFO - PROCESS | 908 | 1467132704406 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:44 INFO - PROCESS | 908 | 1467132704528 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 09:51:44 INFO - PROCESS | 908 | 1467132704539 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:44 INFO - PROCESS | 908 | 1467132704541 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:44 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3913000 == 30 [pid = 908] [id = 589] 09:51:44 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039D3446C00) [pid = 908] [serial = 1767] [outer = 0000000000000000] 09:51:44 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039DD7BB400) [pid = 908] [serial = 1768] [outer = 00000039D3446C00] 09:51:44 INFO - PROCESS | 908 | 1467132704659 Marionette DEBUG loaded listener.js 09:51:44 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039DDD15C00) [pid = 908] [serial = 1769] [outer = 00000039D3446C00] 09:51:45 INFO - PROCESS | 908 | 1467132705158 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:51:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:51:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 776ms 09:51:45 INFO - PROCESS | 908 | 1467132705178 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 09:51:45 INFO - PROCESS | 908 | 1467132705181 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 09:51:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:51:45 INFO - PROCESS | 908 | 1467132705194 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:51:45 INFO - PROCESS | 908 | 1467132705197 Marionette TRACE conn5 <- [1,2322,null,{}] 09:51:45 INFO - PROCESS | 908 | 1467132705201 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:45 INFO - PROCESS | 908 | 1467132705207 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:45 INFO - PROCESS | 908 | 1467132705618 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 09:51:45 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039DFBEE800) [pid = 908] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:51:45 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D1EDA400) [pid = 908] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:51:45 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D16D2800) [pid = 908] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:51:45 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D9294800) [pid = 908] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:51:45 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D3C5B800) [pid = 908] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:51:45 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D273C400) [pid = 908] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:51:45 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D1610000) [pid = 908] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:51:45 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DD4D4400) [pid = 908] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:51:45 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039DD40E400) [pid = 908] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:51:45 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039E0DEDC00) [pid = 908] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:51:45 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039E04F0C00) [pid = 908] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:51:45 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039E293E800) [pid = 908] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:51:45 INFO - PROCESS | 908 | 1467132705692 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:45 INFO - PROCESS | 908 | 1467132705694 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:45 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4998800 == 31 [pid = 908] [id = 590] 09:51:45 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D16D2800) [pid = 908] [serial = 1770] [outer = 0000000000000000] 09:51:45 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D340BC00) [pid = 908] [serial = 1771] [outer = 00000039D16D2800] 09:51:45 INFO - PROCESS | 908 | 1467132705747 Marionette DEBUG loaded listener.js 09:51:45 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039DD73F000) [pid = 908] [serial = 1772] [outer = 00000039D16D2800] 09:51:46 INFO - PROCESS | 908 | 1467132706191 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:51:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:51:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1038ms 09:51:46 INFO - PROCESS | 908 | 1467132706231 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 09:51:46 INFO - PROCESS | 908 | 1467132706233 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 09:51:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:51:46 INFO - PROCESS | 908 | 1467132706237 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:51:46 INFO - PROCESS | 908 | 1467132706238 Marionette TRACE conn5 <- [1,2326,null,{}] 09:51:46 INFO - PROCESS | 908 | 1467132706242 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:46 INFO - PROCESS | 908 | 1467132706244 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:46 INFO - PROCESS | 908 | 1467132706329 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 09:51:46 INFO - PROCESS | 908 | 1467132706337 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:46 INFO - PROCESS | 908 | 1467132706340 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:46 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4DD2800 == 32 [pid = 908] [id = 591] 09:51:46 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DD40E400) [pid = 908] [serial = 1773] [outer = 0000000000000000] 09:51:46 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039E013FC00) [pid = 908] [serial = 1774] [outer = 00000039DD40E400] 09:51:46 INFO - PROCESS | 908 | 1467132706385 Marionette DEBUG loaded listener.js 09:51:46 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E03A3800) [pid = 908] [serial = 1775] [outer = 00000039DD40E400] 09:51:46 INFO - PROCESS | 908 | 1467132706850 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:51:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:51:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 670ms 09:51:46 INFO - PROCESS | 908 | 1467132706910 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 09:51:46 INFO - PROCESS | 908 | 1467132706912 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 09:51:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:51:46 INFO - PROCESS | 908 | 1467132706915 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:51:46 INFO - PROCESS | 908 | 1467132706917 Marionette TRACE conn5 <- [1,2330,null,{}] 09:51:46 INFO - PROCESS | 908 | 1467132706921 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:46 INFO - PROCESS | 908 | 1467132706923 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:47 INFO - PROCESS | 908 | 1467132707039 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 09:51:47 INFO - PROCESS | 908 | 1467132707051 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:47 INFO - PROCESS | 908 | 1467132707054 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:47 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6F52000 == 33 [pid = 908] [id = 592] 09:51:47 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E0585000) [pid = 908] [serial = 1776] [outer = 0000000000000000] 09:51:47 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E05C1000) [pid = 908] [serial = 1777] [outer = 00000039E0585000] 09:51:47 INFO - PROCESS | 908 | 1467132707108 Marionette DEBUG loaded listener.js 09:51:47 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E0B88400) [pid = 908] [serial = 1778] [outer = 00000039E0585000] 09:51:47 INFO - PROCESS | 908 | 1467132707571 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:51:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:51:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 734ms 09:51:47 INFO - PROCESS | 908 | 1467132707656 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 09:51:47 INFO - PROCESS | 908 | 1467132707661 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 09:51:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:51:47 INFO - PROCESS | 908 | 1467132707667 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:51:47 INFO - PROCESS | 908 | 1467132707672 Marionette TRACE conn5 <- [1,2334,null,{}] 09:51:47 INFO - PROCESS | 908 | 1467132707679 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:47 INFO - PROCESS | 908 | 1467132707683 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:47 INFO - PROCESS | 908 | 1467132707853 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 09:51:48 INFO - PROCESS | 908 | 1467132707989 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:48 INFO - PROCESS | 908 | 1467132707994 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:48 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9141000 == 34 [pid = 908] [id = 593] 09:51:48 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039D1ED5400) [pid = 908] [serial = 1779] [outer = 0000000000000000] 09:51:48 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039D2027000) [pid = 908] [serial = 1780] [outer = 00000039D1ED5400] 09:51:48 INFO - PROCESS | 908 | 1467132708064 Marionette DEBUG loaded listener.js 09:51:48 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039D2EF0400) [pid = 908] [serial = 1781] [outer = 00000039D1ED5400] 09:51:48 INFO - PROCESS | 908 | 1467132708971 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:51:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:51:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1341ms 09:51:49 INFO - PROCESS | 908 | 1467132709014 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 09:51:49 INFO - PROCESS | 908 | 1467132709018 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 09:51:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:51:49 INFO - PROCESS | 908 | 1467132709024 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:51:49 INFO - PROCESS | 908 | 1467132709029 Marionette TRACE conn5 <- [1,2338,null,{}] 09:51:49 INFO - PROCESS | 908 | 1467132709034 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:49 INFO - PROCESS | 908 | 1467132709038 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:49 INFO - PROCESS | 908 | 1467132709177 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 09:51:49 INFO - PROCESS | 908 | 1467132709322 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:49 INFO - PROCESS | 908 | 1467132709325 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:49 INFO - PROCESS | 908 | ++DOCSHELL 00000039E37C6000 == 35 [pid = 908] [id = 594] 09:51:49 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039D8039000) [pid = 908] [serial = 1782] [outer = 0000000000000000] 09:51:49 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039D910F000) [pid = 908] [serial = 1783] [outer = 00000039D8039000] 09:51:49 INFO - PROCESS | 908 | 1467132709393 Marionette DEBUG loaded listener.js 09:51:49 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039DCEE9C00) [pid = 908] [serial = 1784] [outer = 00000039D8039000] 09:51:50 INFO - PROCESS | 908 | 1467132710240 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:51:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:51:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1305ms 09:51:50 INFO - PROCESS | 908 | 1467132710328 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 09:51:50 INFO - PROCESS | 908 | 1467132710331 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 09:51:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:51:50 INFO - PROCESS | 908 | 1467132710335 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:51:50 INFO - PROCESS | 908 | 1467132710337 Marionette TRACE conn5 <- [1,2342,null,{}] 09:51:50 INFO - PROCESS | 908 | 1467132710348 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:50 INFO - PROCESS | 908 | 1467132710353 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:50 INFO - PROCESS | 908 | 1467132710517 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 09:51:50 INFO - PROCESS | 908 | 1467132710653 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:50 INFO - PROCESS | 908 | 1467132710658 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:50 INFO - PROCESS | 908 | ++DOCSHELL 00000039E37D7800 == 36 [pid = 908] [id = 595] 09:51:50 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039DEFBA800) [pid = 908] [serial = 1785] [outer = 0000000000000000] 09:51:50 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039DFE5E400) [pid = 908] [serial = 1786] [outer = 00000039DEFBA800] 09:51:50 INFO - PROCESS | 908 | 1467132710726 Marionette DEBUG loaded listener.js 09:51:50 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039E05BDC00) [pid = 908] [serial = 1787] [outer = 00000039DEFBA800] 09:51:51 INFO - PROCESS | 908 | --DOCSHELL 00000039E4DD2800 == 35 [pid = 908] [id = 591] 09:51:51 INFO - PROCESS | 908 | --DOCSHELL 00000039E4998800 == 34 [pid = 908] [id = 590] 09:51:51 INFO - PROCESS | 908 | --DOCSHELL 00000039E3913000 == 33 [pid = 908] [id = 589] 09:51:51 INFO - PROCESS | 908 | --DOCSHELL 00000039E0BF2800 == 32 [pid = 908] [id = 588] 09:51:51 INFO - PROCESS | 908 | --DOCSHELL 00000039E050D000 == 31 [pid = 908] [id = 587] 09:51:51 INFO - PROCESS | 908 | --DOCSHELL 00000039DDD9F000 == 30 [pid = 908] [id = 586] 09:51:51 INFO - PROCESS | 908 | --DOCSHELL 00000039D913D000 == 29 [pid = 908] [id = 585] 09:51:51 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039E35C5000) [pid = 908] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 09:51:51 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039E0144400) [pid = 908] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 09:51:51 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039E05C4400) [pid = 908] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 09:51:51 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039E03A3C00) [pid = 908] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 09:51:51 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039D2EEA000) [pid = 908] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 09:51:51 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039E0B96000) [pid = 908] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 09:51:51 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D936BC00) [pid = 908] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 09:51:51 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039DCEE4000) [pid = 908] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 09:51:51 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D79BD400) [pid = 908] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 09:51:51 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D92DB000) [pid = 908] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 09:51:51 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D32C6800) [pid = 908] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 09:51:51 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D3451800) [pid = 908] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 09:51:51 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D165FC00) [pid = 908] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 09:51:51 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039D202A000) [pid = 908] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 09:51:51 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039DDD0DC00) [pid = 908] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 09:51:51 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039DDD0A800) [pid = 908] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 09:51:51 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039DFDFA000) [pid = 908] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 09:51:51 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039E21CA800) [pid = 908] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 09:51:51 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039E2878800) [pid = 908] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 09:51:51 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039E05CCC00) [pid = 908] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 09:51:51 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039E3659800) [pid = 908] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 09:51:51 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039DEF0A800) [pid = 908] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 09:51:51 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039DF87D400) [pid = 908] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 09:51:51 INFO - PROCESS | 908 | 1467132711715 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:51:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:51:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1446ms 09:51:51 INFO - PROCESS | 908 | 1467132711783 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 09:51:51 INFO - PROCESS | 908 | 1467132711788 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 09:51:51 INFO - PROCESS | 908 | 1467132711793 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:51:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:51:51 INFO - PROCESS | 908 | 1467132711796 Marionette TRACE conn5 <- [1,2346,null,{}] 09:51:51 INFO - PROCESS | 908 | 1467132711802 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:51 INFO - PROCESS | 908 | 1467132711805 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:51 INFO - PROCESS | 908 | 1467132711909 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 09:51:52 INFO - PROCESS | 908 | 1467132711998 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:52 INFO - PROCESS | 908 | 1467132712000 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:52 INFO - PROCESS | 908 | ++DOCSHELL 00000039D98F5000 == 30 [pid = 908] [id = 596] 09:51:52 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039D2ED9800) [pid = 908] [serial = 1788] [outer = 0000000000000000] 09:51:52 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039D2EE8400) [pid = 908] [serial = 1789] [outer = 00000039D2ED9800] 09:51:52 INFO - PROCESS | 908 | 1467132712058 Marionette DEBUG loaded listener.js 09:51:52 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039D3414000) [pid = 908] [serial = 1790] [outer = 00000039D2ED9800] 09:51:52 INFO - PROCESS | 908 | 1467132712572 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:51:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:51:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 839ms 09:51:52 INFO - PROCESS | 908 | 1467132712636 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 09:51:52 INFO - PROCESS | 908 | 1467132712641 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 09:51:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:51:52 INFO - PROCESS | 908 | 1467132712647 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:51:52 INFO - PROCESS | 908 | 1467132712649 Marionette TRACE conn5 <- [1,2350,null,{}] 09:51:52 INFO - PROCESS | 908 | 1467132712653 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:52 INFO - PROCESS | 908 | 1467132712656 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:52 INFO - PROCESS | 908 | 1467132712756 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 09:51:52 INFO - PROCESS | 908 | 1467132712773 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:52 INFO - PROCESS | 908 | 1467132712776 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:52 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFBA4800 == 31 [pid = 908] [id = 597] 09:51:52 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039D83E9000) [pid = 908] [serial = 1791] [outer = 0000000000000000] 09:51:52 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D8636400) [pid = 908] [serial = 1792] [outer = 00000039D83E9000] 09:51:52 INFO - PROCESS | 908 | 1467132712830 Marionette DEBUG loaded listener.js 09:51:52 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D9CD2800) [pid = 908] [serial = 1793] [outer = 00000039D83E9000] 09:51:53 INFO - PROCESS | 908 | 1467132713397 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:51:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:51:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 797ms 09:51:53 INFO - PROCESS | 908 | 1467132713447 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 09:51:53 INFO - PROCESS | 908 | 1467132713449 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 09:51:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:51:53 INFO - PROCESS | 908 | 1467132713453 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:51:53 INFO - PROCESS | 908 | 1467132713456 Marionette TRACE conn5 <- [1,2354,null,{}] 09:51:53 INFO - PROCESS | 908 | 1467132713467 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:53 INFO - PROCESS | 908 | 1467132713472 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:53 INFO - PROCESS | 908 | 1467132713606 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 09:51:53 INFO - PROCESS | 908 | 1467132713625 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:53 INFO - PROCESS | 908 | 1467132713628 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:53 INFO - PROCESS | 908 | ++DOCSHELL 00000039E371D800 == 32 [pid = 908] [id = 598] 09:51:53 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039DD40DC00) [pid = 908] [serial = 1794] [outer = 0000000000000000] 09:51:53 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039DD7C5000) [pid = 908] [serial = 1795] [outer = 00000039DD40DC00] 09:51:53 INFO - PROCESS | 908 | 1467132713677 Marionette DEBUG loaded listener.js 09:51:53 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DF87CC00) [pid = 908] [serial = 1796] [outer = 00000039DD40DC00] 09:51:54 INFO - PROCESS | 908 | 1467132714178 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:51:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:51:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 797ms 09:51:54 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039DD10F000) [pid = 908] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:51:54 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D2EDB800) [pid = 908] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:51:54 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039D3446C00) [pid = 908] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:51:54 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039D45E7C00) [pid = 908] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:51:54 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039D3449400) [pid = 908] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:51:54 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039D252E000) [pid = 908] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:51:54 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039D16D2800) [pid = 908] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:51:54 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039DD40E400) [pid = 908] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:51:54 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039D2EE4C00) [pid = 908] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:51:54 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039DD404C00) [pid = 908] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:51:54 INFO - PROCESS | 908 | --DOMWINDOW == 64 (00000039E0DA2000) [pid = 908] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:51:54 INFO - PROCESS | 908 | --DOMWINDOW == 63 (00000039E3A25400) [pid = 908] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:51:54 INFO - PROCESS | 908 | --DOMWINDOW == 62 (00000039E487D400) [pid = 908] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:51:54 INFO - PROCESS | 908 | 1467132714505 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 09:51:54 INFO - PROCESS | 908 | 1467132714511 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 09:51:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:51:54 INFO - PROCESS | 908 | 1467132714566 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:51:54 INFO - PROCESS | 908 | 1467132714570 Marionette TRACE conn5 <- [1,2358,null,{}] 09:51:54 INFO - PROCESS | 908 | 1467132714578 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:54 INFO - PROCESS | 908 | 1467132714582 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:54 INFO - PROCESS | 908 | 1467132714715 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 09:51:54 INFO - PROCESS | 908 | 1467132714847 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:54 INFO - PROCESS | 908 | 1467132714855 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:54 INFO - PROCESS | 908 | ++DOCSHELL 00000039DCEB5800 == 33 [pid = 908] [id = 599] 09:51:54 INFO - PROCESS | 908 | ++DOMWINDOW == 63 (00000039D2E2E800) [pid = 908] [serial = 1797] [outer = 0000000000000000] 09:51:54 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (00000039D2EEAC00) [pid = 908] [serial = 1798] [outer = 00000039D2E2E800] 09:51:54 INFO - PROCESS | 908 | 1467132714927 Marionette DEBUG loaded listener.js 09:51:55 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (00000039D3449400) [pid = 908] [serial = 1799] [outer = 00000039D2E2E800] 09:51:55 INFO - PROCESS | 908 | 1467132715610 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:51:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:51:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1084ms 09:51:55 INFO - PROCESS | 908 | 1467132715655 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 09:51:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:51:55 INFO - PROCESS | 908 | 1467132715659 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 09:51:55 INFO - PROCESS | 908 | 1467132715682 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:51:55 INFO - PROCESS | 908 | 1467132715687 Marionette TRACE conn5 <- [1,2362,null,{}] 09:51:55 INFO - PROCESS | 908 | 1467132715693 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:55 INFO - PROCESS | 908 | 1467132715697 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:55 INFO - PROCESS | 908 | 1467132715823 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 09:51:55 INFO - PROCESS | 908 | 1467132715952 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:55 INFO - PROCESS | 908 | 1467132715956 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:55 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BF2800 == 34 [pid = 908] [id = 600] 09:51:55 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039D9296000) [pid = 908] [serial = 1800] [outer = 0000000000000000] 09:51:56 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039DD07C400) [pid = 908] [serial = 1801] [outer = 00000039D9296000] 09:51:56 INFO - PROCESS | 908 | 1467132716023 Marionette DEBUG loaded listener.js 09:51:56 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039DD4D0000) [pid = 908] [serial = 1802] [outer = 00000039D9296000] 09:51:56 INFO - PROCESS | 908 | 1467132716689 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:51:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:51:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1054ms 09:51:56 INFO - PROCESS | 908 | 1467132716718 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 09:51:56 INFO - PROCESS | 908 | 1467132716721 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 09:51:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:51:56 INFO - PROCESS | 908 | 1467132716725 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:51:56 INFO - PROCESS | 908 | 1467132716727 Marionette TRACE conn5 <- [1,2366,null,{}] 09:51:56 INFO - PROCESS | 908 | 1467132716739 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:56 INFO - PROCESS | 908 | 1467132716744 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:56 INFO - PROCESS | 908 | 1467132716896 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 09:51:57 INFO - PROCESS | 908 | 1467132717039 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:57 INFO - PROCESS | 908 | 1467132717044 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:57 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6028800 == 35 [pid = 908] [id = 601] 09:51:57 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039E014A800) [pid = 908] [serial = 1803] [outer = 0000000000000000] 09:51:57 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039E01E2800) [pid = 908] [serial = 1804] [outer = 00000039E014A800] 09:51:57 INFO - PROCESS | 908 | 1467132717113 Marionette DEBUG loaded listener.js 09:51:57 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039E0588400) [pid = 908] [serial = 1805] [outer = 00000039E014A800] 09:51:57 INFO - PROCESS | 908 | 1467132717752 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:51:57 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:51:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1078ms 09:51:57 INFO - PROCESS | 908 | 1467132717805 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 09:51:57 INFO - PROCESS | 908 | 1467132717808 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 09:51:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:51:57 INFO - PROCESS | 908 | 1467132717830 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:51:57 INFO - PROCESS | 908 | 1467132717833 Marionette TRACE conn5 <- [1,2370,null,{}] 09:51:57 INFO - PROCESS | 908 | 1467132717838 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:57 INFO - PROCESS | 908 | 1467132717840 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:57 INFO - PROCESS | 908 | 1467132717958 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 09:51:58 INFO - PROCESS | 908 | 1467132718095 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:58 INFO - PROCESS | 908 | 1467132718098 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:58 INFO - PROCESS | 908 | ++DOCSHELL 00000039E71E1000 == 36 [pid = 908] [id = 602] 09:51:58 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039E0B96800) [pid = 908] [serial = 1806] [outer = 0000000000000000] 09:51:58 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039E0D94800) [pid = 908] [serial = 1807] [outer = 00000039E0B96800] 09:51:58 INFO - PROCESS | 908 | 1467132718162 Marionette DEBUG loaded listener.js 09:51:58 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039E0DE9000) [pid = 908] [serial = 1808] [outer = 00000039E0B96800] 09:51:58 INFO - PROCESS | 908 | 1467132718827 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:51:58 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:51:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1048ms 09:51:58 INFO - PROCESS | 908 | 1467132718862 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 09:51:58 INFO - PROCESS | 908 | 1467132718865 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 09:51:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:51:58 INFO - PROCESS | 908 | 1467132718868 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:51:58 INFO - PROCESS | 908 | 1467132718871 Marionette TRACE conn5 <- [1,2374,null,{}] 09:51:58 INFO - PROCESS | 908 | 1467132718875 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:58 INFO - PROCESS | 908 | 1467132718877 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:59 INFO - PROCESS | 908 | 1467132718991 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 09:51:59 INFO - PROCESS | 908 | 1467132719131 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:51:59 INFO - PROCESS | 908 | 1467132719133 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:51:59 INFO - PROCESS | 908 | ++DOCSHELL 00000039E722C000 == 37 [pid = 908] [id = 603] 09:51:59 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039E0DF1C00) [pid = 908] [serial = 1809] [outer = 0000000000000000] 09:51:59 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039E1F23400) [pid = 908] [serial = 1810] [outer = 00000039E0DF1C00] 09:51:59 INFO - PROCESS | 908 | 1467132719198 Marionette DEBUG loaded listener.js 09:51:59 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E21CAC00) [pid = 908] [serial = 1811] [outer = 00000039E0DF1C00] 09:51:59 INFO - PROCESS | 908 | 1467132719818 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:51:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:51:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 985ms 09:51:59 INFO - PROCESS | 908 | 1467132719857 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 09:51:59 INFO - PROCESS | 908 | 1467132719859 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 09:51:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:51:59 INFO - PROCESS | 908 | 1467132719863 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:51:59 INFO - PROCESS | 908 | 1467132719865 Marionette TRACE conn5 <- [1,2378,null,{}] 09:51:59 INFO - PROCESS | 908 | 1467132719869 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:51:59 INFO - PROCESS | 908 | 1467132719876 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:00 INFO - PROCESS | 908 | 1467132720032 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 09:52:00 INFO - PROCESS | 908 | 1467132720149 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:00 INFO - PROCESS | 908 | 1467132720152 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:00 INFO - PROCESS | 908 | ++DOCSHELL 00000039E740D800 == 38 [pid = 908] [id = 604] 09:52:00 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E2121000) [pid = 908] [serial = 1812] [outer = 0000000000000000] 09:52:00 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E35C9C00) [pid = 908] [serial = 1813] [outer = 00000039E2121000] 09:52:00 INFO - PROCESS | 908 | 1467132720215 Marionette DEBUG loaded listener.js 09:52:00 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E3735400) [pid = 908] [serial = 1814] [outer = 00000039E2121000] 09:52:01 INFO - PROCESS | 908 | 1467132721001 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:52:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:52:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1180ms 09:52:01 INFO - PROCESS | 908 | 1467132721046 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 09:52:01 INFO - PROCESS | 908 | 1467132721051 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 09:52:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:52:01 INFO - PROCESS | 908 | 1467132721071 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:52:01 INFO - PROCESS | 908 | 1467132721075 Marionette TRACE conn5 <- [1,2382,null,{}] 09:52:01 INFO - PROCESS | 908 | 1467132721080 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:01 INFO - PROCESS | 908 | 1467132721083 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:01 INFO - PROCESS | 908 | 1467132721212 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 09:52:01 INFO - PROCESS | 908 | 1467132721348 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:01 INFO - PROCESS | 908 | 1467132721354 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:01 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD721000 == 39 [pid = 908] [id = 605] 09:52:01 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039D273C800) [pid = 908] [serial = 1815] [outer = 0000000000000000] 09:52:01 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039D32CC000) [pid = 908] [serial = 1816] [outer = 00000039D273C800] 09:52:01 INFO - PROCESS | 908 | 1467132721415 Marionette DEBUG loaded listener.js 09:52:01 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039D80B3000) [pid = 908] [serial = 1817] [outer = 00000039D273C800] 09:52:02 INFO - PROCESS | 908 | --DOCSHELL 00000039DFBA4800 == 38 [pid = 908] [id = 597] 09:52:02 INFO - PROCESS | 908 | --DOCSHELL 00000039D98F5000 == 37 [pid = 908] [id = 596] 09:52:02 INFO - PROCESS | 908 | --DOCSHELL 00000039D9141000 == 36 [pid = 908] [id = 593] 09:52:02 INFO - PROCESS | 908 | --DOCSHELL 00000039D4222800 == 35 [pid = 908] [id = 584] 09:52:02 INFO - PROCESS | 908 | --DOCSHELL 00000039E37C6000 == 34 [pid = 908] [id = 594] 09:52:02 INFO - PROCESS | 908 | --DOCSHELL 00000039E37D7800 == 33 [pid = 908] [id = 595] 09:52:02 INFO - PROCESS | 908 | --DOCSHELL 00000039E6F52000 == 32 [pid = 908] [id = 592] 09:52:02 INFO - PROCESS | 908 | --DOCSHELL 00000039E740D800 == 31 [pid = 908] [id = 604] 09:52:02 INFO - PROCESS | 908 | --DOCSHELL 00000039E722C000 == 30 [pid = 908] [id = 603] 09:52:02 INFO - PROCESS | 908 | --DOCSHELL 00000039E71E1000 == 29 [pid = 908] [id = 602] 09:52:02 INFO - PROCESS | 908 | --DOCSHELL 00000039E6028800 == 28 [pid = 908] [id = 601] 09:52:02 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BF2800 == 27 [pid = 908] [id = 600] 09:52:02 INFO - PROCESS | 908 | --DOCSHELL 00000039E371D800 == 26 [pid = 908] [id = 598] 09:52:02 INFO - PROCESS | 908 | --DOCSHELL 00000039DCEB5800 == 25 [pid = 908] [id = 599] 09:52:02 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039DDD15C00) [pid = 908] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039E013FC00) [pid = 908] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D474F800) [pid = 908] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D32C6C00) [pid = 908] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039DF87C000) [pid = 908] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039DD4D3400) [pid = 908] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039E1F21C00) [pid = 908] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039E0DEB400) [pid = 908] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039E4877400) [pid = 908] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039E3A2B000) [pid = 908] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039E4C97400) [pid = 908] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039E4884800) [pid = 908] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039DD73F000) [pid = 908] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039E03A3800) [pid = 908] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039DCA0DC00) [pid = 908] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039E05C1000) [pid = 908] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039DD409400) [pid = 908] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039D92DA000) [pid = 908] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 908 | --DOMWINDOW == 64 (00000039DD7BB400) [pid = 908] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 908 | --DOMWINDOW == 63 (00000039D986A000) [pid = 908] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 908 | --DOMWINDOW == 62 (00000039D76B9000) [pid = 908] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 908 | --DOMWINDOW == 61 (00000039DD4D0800) [pid = 908] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 908 | --DOMWINDOW == 60 (00000039D3451C00) [pid = 908] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 908 | --DOMWINDOW == 59 (00000039D4243000) [pid = 908] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 908 | --DOMWINDOW == 58 (00000039D2E2A800) [pid = 908] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 908 | --DOMWINDOW == 57 (00000039D340BC00) [pid = 908] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 908 | --DOMWINDOW == 56 (00000039D2EED400) [pid = 908] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 09:52:02 INFO - PROCESS | 908 | 1467132722878 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:52:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:52:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1842ms 09:52:02 INFO - PROCESS | 908 | 1467132722916 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 09:52:02 INFO - PROCESS | 908 | 1467132722920 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 09:52:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:52:02 INFO - PROCESS | 908 | 1467132722925 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:52:02 INFO - PROCESS | 908 | 1467132722929 Marionette TRACE conn5 <- [1,2386,null,{}] 09:52:02 INFO - PROCESS | 908 | 1467132722935 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:02 INFO - PROCESS | 908 | 1467132722939 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:03 INFO - PROCESS | 908 | 1467132723043 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 09:52:03 INFO - PROCESS | 908 | 1467132723051 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:03 INFO - PROCESS | 908 | 1467132723056 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:03 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9152000 == 26 [pid = 908] [id = 606] 09:52:03 INFO - PROCESS | 908 | ++DOMWINDOW == 57 (00000039D274EC00) [pid = 908] [serial = 1818] [outer = 0000000000000000] 09:52:03 INFO - PROCESS | 908 | ++DOMWINDOW == 58 (00000039D2EDB400) [pid = 908] [serial = 1819] [outer = 00000039D274EC00] 09:52:03 INFO - PROCESS | 908 | 1467132723112 Marionette DEBUG loaded listener.js 09:52:03 INFO - PROCESS | 908 | ++DOMWINDOW == 59 (00000039D32C3C00) [pid = 908] [serial = 1820] [outer = 00000039D274EC00] 09:52:03 INFO - PROCESS | 908 | 1467132723667 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:52:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:52:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 776ms 09:52:03 INFO - PROCESS | 908 | 1467132723704 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 09:52:03 INFO - PROCESS | 908 | 1467132723709 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 09:52:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:52:03 INFO - PROCESS | 908 | 1467132723752 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:52:03 INFO - PROCESS | 908 | 1467132723756 Marionette TRACE conn5 <- [1,2390,null,{}] 09:52:03 INFO - PROCESS | 908 | 1467132723761 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:03 INFO - PROCESS | 908 | 1467132723764 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:03 INFO - PROCESS | 908 | 1467132723864 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 09:52:03 INFO - PROCESS | 908 | 1467132723961 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:03 INFO - PROCESS | 908 | 1467132723963 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:03 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD70D800 == 27 [pid = 908] [id = 607] 09:52:03 INFO - PROCESS | 908 | ++DOMWINDOW == 60 (00000039D3449800) [pid = 908] [serial = 1821] [outer = 0000000000000000] 09:52:04 INFO - PROCESS | 908 | ++DOMWINDOW == 61 (00000039D383BC00) [pid = 908] [serial = 1822] [outer = 00000039D3449800] 09:52:04 INFO - PROCESS | 908 | 1467132724019 Marionette DEBUG loaded listener.js 09:52:04 INFO - PROCESS | 908 | ++DOMWINDOW == 62 (00000039D474F400) [pid = 908] [serial = 1823] [outer = 00000039D3449800] 09:52:04 INFO - PROCESS | 908 | 1467132724491 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:52:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:52:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 815ms 09:52:04 INFO - PROCESS | 908 | 1467132724533 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 09:52:04 INFO - PROCESS | 908 | 1467132724536 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 09:52:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:52:04 INFO - PROCESS | 908 | 1467132724539 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:52:04 INFO - PROCESS | 908 | 1467132724543 Marionette TRACE conn5 <- [1,2394,null,{}] 09:52:04 INFO - PROCESS | 908 | 1467132724556 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:04 INFO - PROCESS | 908 | 1467132724561 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:04 INFO - PROCESS | 908 | 1467132724658 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 09:52:04 INFO - PROCESS | 908 | 1467132724677 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:04 INFO - PROCESS | 908 | 1467132724680 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:04 INFO - PROCESS | 908 | ++DOCSHELL 00000039E0520000 == 28 [pid = 908] [id = 608] 09:52:04 INFO - PROCESS | 908 | ++DOMWINDOW == 63 (00000039D2536000) [pid = 908] [serial = 1824] [outer = 0000000000000000] 09:52:04 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (00000039D9368C00) [pid = 908] [serial = 1825] [outer = 00000039D2536000] 09:52:04 INFO - PROCESS | 908 | 1467132724736 Marionette DEBUG loaded listener.js 09:52:04 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (00000039D9D5F000) [pid = 908] [serial = 1826] [outer = 00000039D2536000] 09:52:05 INFO - PROCESS | 908 | 1467132725259 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:52:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:52:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 733ms 09:52:05 INFO - PROCESS | 908 | 1467132725317 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 09:52:05 INFO - PROCESS | 908 | 1467132725320 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 09:52:05 INFO - PROCESS | 908 | 1467132725323 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:52:05 INFO - PROCESS | 908 | 1467132725325 Marionette TRACE conn5 <- [1,2398,null,{}] 09:52:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:52:05 INFO - PROCESS | 908 | 1467132725330 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:05 INFO - PROCESS | 908 | 1467132725332 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:05 INFO - PROCESS | 908 | 1467132725448 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 09:52:05 INFO - PROCESS | 908 | 1467132725502 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:05 INFO - PROCESS | 908 | 1467132725504 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:05 INFO - PROCESS | 908 | ++DOCSHELL 00000039E1394000 == 29 [pid = 908] [id = 609] 09:52:05 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039DD107800) [pid = 908] [serial = 1827] [outer = 0000000000000000] 09:52:05 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039DD405400) [pid = 908] [serial = 1828] [outer = 00000039DD107800] 09:52:05 INFO - PROCESS | 908 | 1467132725550 Marionette DEBUG loaded listener.js 09:52:05 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039DD4C4400) [pid = 908] [serial = 1829] [outer = 00000039DD107800] 09:52:06 INFO - PROCESS | 908 | 1467132726039 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:52:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:52:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 732ms 09:52:06 INFO - PROCESS | 908 | 1467132726064 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 09:52:06 INFO - PROCESS | 908 | 1467132726067 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 09:52:06 INFO - PROCESS | 908 | 1467132726070 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:52:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:52:06 INFO - PROCESS | 908 | 1467132726072 Marionette TRACE conn5 <- [1,2402,null,{}] 09:52:06 INFO - PROCESS | 908 | 1467132726076 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:06 INFO - PROCESS | 908 | 1467132726078 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:06 INFO - PROCESS | 908 | 1467132726206 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 09:52:06 INFO - PROCESS | 908 | 1467132726215 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:06 INFO - PROCESS | 908 | 1467132726218 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:06 INFO - PROCESS | 908 | ++DOCSHELL 00000039E37D4800 == 30 [pid = 908] [id = 610] 09:52:06 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039D3448000) [pid = 908] [serial = 1830] [outer = 0000000000000000] 09:52:06 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039DD742C00) [pid = 908] [serial = 1831] [outer = 00000039D3448000] 09:52:06 INFO - PROCESS | 908 | 1467132726309 Marionette DEBUG loaded listener.js 09:52:06 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039DEF06C00) [pid = 908] [serial = 1832] [outer = 00000039D3448000] 09:52:06 INFO - PROCESS | 908 | 1467132726782 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:52:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:52:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 775ms 09:52:06 INFO - PROCESS | 908 | 1467132726850 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 09:52:06 INFO - PROCESS | 908 | 1467132726853 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 09:52:06 INFO - PROCESS | 908 | 1467132726856 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:52:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:52:06 INFO - PROCESS | 908 | 1467132726858 Marionette TRACE conn5 <- [1,2406,null,{}] 09:52:06 INFO - PROCESS | 908 | 1467132726862 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:06 INFO - PROCESS | 908 | 1467132726868 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:07 INFO - PROCESS | 908 | 1467132727183 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 09:52:07 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039DD40DC00) [pid = 908] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:52:07 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039E0585000) [pid = 908] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:52:07 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039D2ED9800) [pid = 908] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:52:07 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039D83E9000) [pid = 908] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:52:07 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039D8039000) [pid = 908] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:52:07 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039DEFBA800) [pid = 908] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:52:07 INFO - PROCESS | 908 | --DOMWINDOW == 64 (00000039D1ED5400) [pid = 908] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:52:07 INFO - PROCESS | 908 | 1467132727248 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:07 INFO - PROCESS | 908 | 1467132727250 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:07 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4998800 == 31 [pid = 908] [id = 611] 09:52:07 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (00000039D1691C00) [pid = 908] [serial = 1833] [outer = 0000000000000000] 09:52:07 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039D3413000) [pid = 908] [serial = 1834] [outer = 00000039D1691C00] 09:52:07 INFO - PROCESS | 908 | 1467132727303 Marionette DEBUG loaded listener.js 09:52:07 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039DEF05400) [pid = 908] [serial = 1835] [outer = 00000039D1691C00] 09:52:07 INFO - PROCESS | 908 | 1467132727734 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:52:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:52:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 943ms 09:52:07 INFO - PROCESS | 908 | 1467132727803 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 09:52:07 INFO - PROCESS | 908 | 1467132727805 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 09:52:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:52:07 INFO - PROCESS | 908 | 1467132727808 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:52:07 INFO - PROCESS | 908 | 1467132727810 Marionette TRACE conn5 <- [1,2410,null,{}] 09:52:07 INFO - PROCESS | 908 | 1467132727814 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:07 INFO - PROCESS | 908 | 1467132727816 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:07 INFO - PROCESS | 908 | 1467132727903 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 09:52:07 INFO - PROCESS | 908 | 1467132727910 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:07 INFO - PROCESS | 908 | 1467132727911 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:07 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4DD5800 == 32 [pid = 908] [id = 612] 09:52:07 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039E013EC00) [pid = 908] [serial = 1836] [outer = 0000000000000000] 09:52:07 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039E0147400) [pid = 908] [serial = 1837] [outer = 00000039E013EC00] 09:52:07 INFO - PROCESS | 908 | 1467132727961 Marionette DEBUG loaded listener.js 09:52:08 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039E03A1800) [pid = 908] [serial = 1838] [outer = 00000039E013EC00] 09:52:08 INFO - PROCESS | 908 | 1467132728428 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:52:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:52:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 691ms 09:52:08 INFO - PROCESS | 908 | 1467132728502 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 09:52:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:52:08 INFO - PROCESS | 908 | 1467132728505 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 09:52:08 INFO - PROCESS | 908 | 1467132728508 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:52:08 INFO - PROCESS | 908 | 1467132728510 Marionette TRACE conn5 <- [1,2414,null,{}] 09:52:08 INFO - PROCESS | 908 | 1467132728539 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:08 INFO - PROCESS | 908 | 1467132728541 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:08 INFO - PROCESS | 908 | 1467132728623 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 09:52:08 INFO - PROCESS | 908 | 1467132728633 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:08 INFO - PROCESS | 908 | 1467132728635 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:08 INFO - PROCESS | 908 | ++DOCSHELL 00000039E602F000 == 33 [pid = 908] [id = 613] 09:52:08 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039E03A4400) [pid = 908] [serial = 1839] [outer = 0000000000000000] 09:52:08 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039E057C800) [pid = 908] [serial = 1840] [outer = 00000039E03A4400] 09:52:08 INFO - PROCESS | 908 | 1467132728693 Marionette DEBUG loaded listener.js 09:52:08 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039E05C8800) [pid = 908] [serial = 1841] [outer = 00000039E03A4400] 09:52:09 INFO - PROCESS | 908 | 1467132729155 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:52:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:52:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 734ms 09:52:09 INFO - PROCESS | 908 | 1467132729247 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 09:52:09 INFO - PROCESS | 908 | 1467132729251 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 09:52:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:52:09 INFO - PROCESS | 908 | 1467132729256 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:52:09 INFO - PROCESS | 908 | 1467132729261 Marionette TRACE conn5 <- [1,2418,null,{}] 09:52:09 INFO - PROCESS | 908 | 1467132729269 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:09 INFO - PROCESS | 908 | 1467132729273 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:09 INFO - PROCESS | 908 | 1467132729426 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 09:52:09 INFO - PROCESS | 908 | 1467132729539 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:09 INFO - PROCESS | 908 | 1467132729543 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:09 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9124800 == 34 [pid = 908] [id = 614] 09:52:09 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D16D1800) [pid = 908] [serial = 1842] [outer = 0000000000000000] 09:52:09 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D2020800) [pid = 908] [serial = 1843] [outer = 00000039D16D1800] 09:52:09 INFO - PROCESS | 908 | 1467132729610 Marionette DEBUG loaded listener.js 09:52:09 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D2EED400) [pid = 908] [serial = 1844] [outer = 00000039D16D1800] 09:52:10 INFO - PROCESS | 908 | 1467132730485 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:52:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:52:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1301ms 09:52:10 INFO - PROCESS | 908 | 1467132730562 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 09:52:10 INFO - PROCESS | 908 | 1467132730565 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 09:52:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:52:10 INFO - PROCESS | 908 | 1467132730572 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:52:10 INFO - PROCESS | 908 | 1467132730576 Marionette TRACE conn5 <- [1,2422,null,{}] 09:52:10 INFO - PROCESS | 908 | 1467132730621 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:10 INFO - PROCESS | 908 | 1467132730625 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:10 INFO - PROCESS | 908 | 1467132730772 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 09:52:10 INFO - PROCESS | 908 | 1467132730874 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:10 INFO - PROCESS | 908 | 1467132730877 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:10 INFO - PROCESS | 908 | ++DOCSHELL 00000039E075D800 == 35 [pid = 908] [id = 615] 09:52:10 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039D76C3000) [pid = 908] [serial = 1845] [outer = 0000000000000000] 09:52:10 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039D8034000) [pid = 908] [serial = 1846] [outer = 00000039D76C3000] 09:52:10 INFO - PROCESS | 908 | 1467132730943 Marionette DEBUG loaded listener.js 09:52:11 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039D986A000) [pid = 908] [serial = 1847] [outer = 00000039D76C3000] 09:52:11 INFO - PROCESS | 908 | 1467132731753 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:52:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:52:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1238ms 09:52:11 INFO - PROCESS | 908 | 1467132731807 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 09:52:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:52:11 INFO - PROCESS | 908 | 1467132731810 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 09:52:11 INFO - PROCESS | 908 | 1467132731814 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:52:11 INFO - PROCESS | 908 | 1467132731816 Marionette TRACE conn5 <- [1,2426,null,{}] 09:52:11 INFO - PROCESS | 908 | 1467132731828 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:11 INFO - PROCESS | 908 | 1467132731833 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:11 INFO - PROCESS | 908 | 1467132731977 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 09:52:12 INFO - PROCESS | 908 | 1467132732128 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:12 INFO - PROCESS | 908 | 1467132732133 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:12 INFO - PROCESS | 908 | ++DOCSHELL 00000039E37D4000 == 36 [pid = 908] [id = 616] 09:52:12 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039DF879C00) [pid = 908] [serial = 1848] [outer = 0000000000000000] 09:52:12 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039DFBE6800) [pid = 908] [serial = 1849] [outer = 00000039DF879C00] 09:52:12 INFO - PROCESS | 908 | 1467132732197 Marionette DEBUG loaded listener.js 09:52:12 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E0146C00) [pid = 908] [serial = 1850] [outer = 00000039DF879C00] 09:52:13 INFO - PROCESS | 908 | --DOCSHELL 00000039E4DD5800 == 35 [pid = 908] [id = 612] 09:52:13 INFO - PROCESS | 908 | --DOCSHELL 00000039E4998800 == 34 [pid = 908] [id = 611] 09:52:13 INFO - PROCESS | 908 | --DOCSHELL 00000039E37D4800 == 33 [pid = 908] [id = 610] 09:52:13 INFO - PROCESS | 908 | --DOCSHELL 00000039E1394000 == 32 [pid = 908] [id = 609] 09:52:13 INFO - PROCESS | 908 | --DOCSHELL 00000039E0520000 == 31 [pid = 908] [id = 608] 09:52:13 INFO - PROCESS | 908 | --DOCSHELL 00000039DD70D800 == 30 [pid = 908] [id = 607] 09:52:13 INFO - PROCESS | 908 | --DOCSHELL 00000039D9152000 == 29 [pid = 908] [id = 606] 09:52:13 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039E0B88400) [pid = 908] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 09:52:13 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039DD7C5000) [pid = 908] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 09:52:13 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D2EE8400) [pid = 908] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 09:52:13 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D3414000) [pid = 908] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 09:52:13 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D8636400) [pid = 908] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 09:52:13 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D9CD2800) [pid = 908] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 09:52:13 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039D910F000) [pid = 908] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 09:52:13 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039DCEE9C00) [pid = 908] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 09:52:13 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039DFE5E400) [pid = 908] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 09:52:13 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039E05BDC00) [pid = 908] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 09:52:13 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039D2027000) [pid = 908] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 09:52:13 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039D2EF0400) [pid = 908] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 09:52:13 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039DF87CC00) [pid = 908] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 09:52:13 INFO - PROCESS | 908 | 1467132733213 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:52:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:52:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1430ms 09:52:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:52:13 INFO - PROCESS | 908 | 1467132733247 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 09:52:13 INFO - PROCESS | 908 | 1467132733250 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 09:52:13 INFO - PROCESS | 908 | 1467132733255 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:52:13 INFO - PROCESS | 908 | 1467132733258 Marionette TRACE conn5 <- [1,2430,null,{}] 09:52:13 INFO - PROCESS | 908 | 1467132733264 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:13 INFO - PROCESS | 908 | 1467132733267 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:13 INFO - PROCESS | 908 | 1467132733371 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 09:52:13 INFO - PROCESS | 908 | 1467132733379 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:13 INFO - PROCESS | 908 | 1467132733383 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:13 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9159000 == 30 [pid = 908] [id = 617] 09:52:13 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039D2EE9800) [pid = 908] [serial = 1851] [outer = 0000000000000000] 09:52:13 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D32C5400) [pid = 908] [serial = 1852] [outer = 00000039D2EE9800] 09:52:13 INFO - PROCESS | 908 | 1467132733435 Marionette DEBUG loaded listener.js 09:52:13 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D3453800) [pid = 908] [serial = 1853] [outer = 00000039D2EE9800] 09:52:14 INFO - PROCESS | 908 | 1467132734035 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:52:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:52:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 838ms 09:52:14 INFO - PROCESS | 908 | 1467132734094 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 09:52:14 INFO - PROCESS | 908 | 1467132734098 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 09:52:14 INFO - PROCESS | 908 | 1467132734104 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:52:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:52:14 INFO - PROCESS | 908 | 1467132734107 Marionette TRACE conn5 <- [1,2434,null,{}] 09:52:14 INFO - PROCESS | 908 | 1467132734111 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:14 INFO - PROCESS | 908 | 1467132734114 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:14 INFO - PROCESS | 908 | 1467132734218 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 09:52:14 INFO - PROCESS | 908 | 1467132734314 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:14 INFO - PROCESS | 908 | 1467132734317 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:14 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFADB800 == 31 [pid = 908] [id = 618] 09:52:14 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D80B8C00) [pid = 908] [serial = 1854] [outer = 0000000000000000] 09:52:14 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D92A0400) [pid = 908] [serial = 1855] [outer = 00000039D80B8C00] 09:52:14 INFO - PROCESS | 908 | 1467132734372 Marionette DEBUG loaded listener.js 09:52:14 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D9D62800) [pid = 908] [serial = 1856] [outer = 00000039D80B8C00] 09:52:14 INFO - PROCESS | 908 | 1467132734859 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:52:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:52:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 776ms 09:52:14 INFO - PROCESS | 908 | 1467132734883 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 09:52:14 INFO - PROCESS | 908 | 1467132734886 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 09:52:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:52:14 INFO - PROCESS | 908 | 1467132734889 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:52:14 INFO - PROCESS | 908 | 1467132734892 Marionette TRACE conn5 <- [1,2438,null,{}] 09:52:14 INFO - PROCESS | 908 | 1467132734910 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:14 INFO - PROCESS | 908 | 1467132734916 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:15 INFO - PROCESS | 908 | 1467132735014 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 09:52:15 INFO - PROCESS | 908 | 1467132735031 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:15 INFO - PROCESS | 908 | 1467132735035 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:15 INFO - PROCESS | 908 | ++DOCSHELL 00000039E1394000 == 32 [pid = 908] [id = 619] 09:52:15 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039DD7C4000) [pid = 908] [serial = 1857] [outer = 0000000000000000] 09:52:15 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039DDD0DC00) [pid = 908] [serial = 1858] [outer = 00000039DD7C4000] 09:52:15 INFO - PROCESS | 908 | 1467132735089 Marionette DEBUG loaded listener.js 09:52:15 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039DF87D800) [pid = 908] [serial = 1859] [outer = 00000039DD7C4000] 09:52:15 INFO - PROCESS | 908 | 1467132735555 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:52:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:52:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 734ms 09:52:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:52:15 INFO - PROCESS | 908 | 1467132735627 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 09:52:15 INFO - PROCESS | 908 | 1467132735630 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 09:52:15 INFO - PROCESS | 908 | 1467132735633 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:52:15 INFO - PROCESS | 908 | 1467132735634 Marionette TRACE conn5 <- [1,2442,null,{}] 09:52:15 INFO - PROCESS | 908 | 1467132735638 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:15 INFO - PROCESS | 908 | 1467132735640 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:15 INFO - PROCESS | 908 | 1467132735772 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 09:52:15 INFO - PROCESS | 908 | 1467132735829 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:15 INFO - PROCESS | 908 | 1467132735831 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:15 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BFA800 == 33 [pid = 908] [id = 620] 09:52:15 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E013E800) [pid = 908] [serial = 1860] [outer = 0000000000000000] 09:52:15 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E0147C00) [pid = 908] [serial = 1861] [outer = 00000039E013E800] 09:52:15 INFO - PROCESS | 908 | 1467132735893 Marionette DEBUG loaded listener.js 09:52:15 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E0587000) [pid = 908] [serial = 1862] [outer = 00000039E013E800] 09:52:16 INFO - PROCESS | 908 | 1467132736424 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:52:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:52:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 838ms 09:52:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:52:16 INFO - PROCESS | 908 | 1467132736476 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 09:52:16 INFO - PROCESS | 908 | 1467132736479 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 09:52:16 INFO - PROCESS | 908 | 1467132736482 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:52:16 INFO - PROCESS | 908 | 1467132736484 Marionette TRACE conn5 <- [1,2446,null,{}] 09:52:16 INFO - PROCESS | 908 | 1467132736487 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:16 INFO - PROCESS | 908 | 1467132736490 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:16 INFO - PROCESS | 908 | 1467132736619 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 09:52:16 INFO - PROCESS | 908 | 1467132736692 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:16 INFO - PROCESS | 908 | 1467132736695 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:16 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6023800 == 34 [pid = 908] [id = 621] 09:52:16 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E0B93000) [pid = 908] [serial = 1863] [outer = 0000000000000000] 09:52:16 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E0C76800) [pid = 908] [serial = 1864] [outer = 00000039E0B93000] 09:52:16 INFO - PROCESS | 908 | 1467132736746 Marionette DEBUG loaded listener.js 09:52:16 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039E0DE6800) [pid = 908] [serial = 1865] [outer = 00000039E0B93000] 09:52:17 INFO - PROCESS | 908 | 1467132737234 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:52:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:52:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 797ms 09:52:17 INFO - PROCESS | 908 | 1467132737280 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 09:52:17 INFO - PROCESS | 908 | 1467132737282 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 09:52:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:52:17 INFO - PROCESS | 908 | 1467132737286 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:52:17 INFO - PROCESS | 908 | 1467132737288 Marionette TRACE conn5 <- [1,2450,null,{}] 09:52:17 INFO - PROCESS | 908 | 1467132737291 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:17 INFO - PROCESS | 908 | 1467132737298 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:17 INFO - PROCESS | 908 | 1467132737460 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 09:52:17 INFO - PROCESS | 908 | 1467132737529 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:17 INFO - PROCESS | 908 | 1467132737531 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:17 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7236000 == 35 [pid = 908] [id = 622] 09:52:17 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039E24ED400) [pid = 908] [serial = 1866] [outer = 0000000000000000] 09:52:17 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039E287BC00) [pid = 908] [serial = 1867] [outer = 00000039E24ED400] 09:52:17 INFO - PROCESS | 908 | 1467132737583 Marionette DEBUG loaded listener.js 09:52:17 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039E2945400) [pid = 908] [serial = 1868] [outer = 00000039E24ED400] 09:52:17 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039D274EC00) [pid = 908] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:52:17 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039D3449800) [pid = 908] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:52:17 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039DD107800) [pid = 908] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:52:17 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D2536000) [pid = 908] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:52:17 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D3448000) [pid = 908] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:52:17 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D273C800) [pid = 908] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:52:17 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D1691C00) [pid = 908] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:52:17 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D9296000) [pid = 908] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:52:17 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039E014A800) [pid = 908] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:52:17 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039E0B96800) [pid = 908] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:52:17 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039E013EC00) [pid = 908] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:52:17 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039E0DF1C00) [pid = 908] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:52:17 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039E2121000) [pid = 908] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:52:17 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D2E2E800) [pid = 908] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:52:18 INFO - PROCESS | 908 | 1467132738111 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:52:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:52:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 881ms 09:52:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:52:18 INFO - PROCESS | 908 | 1467132738170 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 09:52:18 INFO - PROCESS | 908 | 1467132738172 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 09:52:18 INFO - PROCESS | 908 | 1467132738175 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:52:18 INFO - PROCESS | 908 | 1467132738177 Marionette TRACE conn5 <- [1,2454,null,{}] 09:52:18 INFO - PROCESS | 908 | 1467132738180 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:18 INFO - PROCESS | 908 | 1467132738183 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:18 INFO - PROCESS | 908 | 1467132738273 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 09:52:18 INFO - PROCESS | 908 | 1467132738282 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:18 INFO - PROCESS | 908 | 1467132738284 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:18 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7409800 == 36 [pid = 908] [id = 623] 09:52:18 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039DD4D3400) [pid = 908] [serial = 1869] [outer = 0000000000000000] 09:52:18 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039E013EC00) [pid = 908] [serial = 1870] [outer = 00000039DD4D3400] 09:52:18 INFO - PROCESS | 908 | 1467132738329 Marionette DEBUG loaded listener.js 09:52:18 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039E28B1400) [pid = 908] [serial = 1871] [outer = 00000039DD4D3400] 09:52:18 INFO - PROCESS | 908 | 1467132738778 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:52:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:52:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 627ms 09:52:18 INFO - PROCESS | 908 | 1467132738806 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 09:52:18 INFO - PROCESS | 908 | 1467132738808 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 09:52:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:52:18 INFO - PROCESS | 908 | 1467132738811 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:52:18 INFO - PROCESS | 908 | 1467132738813 Marionette TRACE conn5 <- [1,2458,null,{}] 09:52:18 INFO - PROCESS | 908 | 1467132738825 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:18 INFO - PROCESS | 908 | 1467132738828 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:18 INFO - PROCESS | 908 | 1467132738915 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 09:52:18 INFO - PROCESS | 908 | 1467132738921 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:18 INFO - PROCESS | 908 | 1467132738923 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:18 INFO - PROCESS | 908 | ++DOCSHELL 00000039D7673800 == 37 [pid = 908] [id = 624] 09:52:18 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E35C3800) [pid = 908] [serial = 1872] [outer = 0000000000000000] 09:52:18 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E35CC800) [pid = 908] [serial = 1873] [outer = 00000039E35C3800] 09:52:18 INFO - PROCESS | 908 | 1467132738970 Marionette DEBUG loaded listener.js 09:52:19 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E0DE4C00) [pid = 908] [serial = 1874] [outer = 00000039E35C3800] 09:52:19 INFO - PROCESS | 908 | 1467132739491 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:52:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:52:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 734ms 09:52:19 INFO - PROCESS | 908 | 1467132739548 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 09:52:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:52:19 INFO - PROCESS | 908 | 1467132739550 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 09:52:19 INFO - PROCESS | 908 | 1467132739553 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:52:19 INFO - PROCESS | 908 | 1467132739555 Marionette TRACE conn5 <- [1,2462,null,{}] 09:52:19 INFO - PROCESS | 908 | 1467132739558 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:19 INFO - PROCESS | 908 | 1467132739560 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:19 INFO - PROCESS | 908 | 1467132739655 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 09:52:19 INFO - PROCESS | 908 | 1467132739661 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:19 INFO - PROCESS | 908 | 1467132739663 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:19 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7BE3000 == 38 [pid = 908] [id = 625] 09:52:19 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E3907C00) [pid = 908] [serial = 1875] [outer = 0000000000000000] 09:52:19 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E390C000) [pid = 908] [serial = 1876] [outer = 00000039E3907C00] 09:52:19 INFO - PROCESS | 908 | 1467132739709 Marionette DEBUG loaded listener.js 09:52:19 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E3A25800) [pid = 908] [serial = 1877] [outer = 00000039E3907C00] 09:52:20 INFO - PROCESS | 908 | 1467132740521 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:52:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:52:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 984ms 09:52:20 INFO - PROCESS | 908 | 1467132740546 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 09:52:20 INFO - PROCESS | 908 | 1467132740551 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 09:52:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:52:20 INFO - PROCESS | 908 | 1467132740557 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:52:20 INFO - PROCESS | 908 | 1467132740563 Marionette TRACE conn5 <- [1,2466,null,{}] 09:52:20 INFO - PROCESS | 908 | 1467132740569 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:20 INFO - PROCESS | 908 | 1467132740572 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:20 INFO - PROCESS | 908 | 1467132740713 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 09:52:20 INFO - PROCESS | 908 | 1467132740858 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:20 INFO - PROCESS | 908 | 1467132740862 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:20 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFBA4800 == 39 [pid = 908] [id = 626] 09:52:20 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039D36EA000) [pid = 908] [serial = 1878] [outer = 0000000000000000] 09:52:20 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039D80B3800) [pid = 908] [serial = 1879] [outer = 00000039D36EA000] 09:52:20 INFO - PROCESS | 908 | 1467132740934 Marionette DEBUG loaded listener.js 09:52:21 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039DCEE1400) [pid = 908] [serial = 1880] [outer = 00000039D36EA000] 09:52:21 INFO - PROCESS | 908 | 1467132741598 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:52:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:52:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1091ms 09:52:21 INFO - PROCESS | 908 | 1467132741652 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 09:52:21 INFO - PROCESS | 908 | 1467132741657 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 09:52:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:52:21 INFO - PROCESS | 908 | 1467132741665 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:52:21 INFO - PROCESS | 908 | 1467132741668 Marionette TRACE conn5 <- [1,2470,null,{}] 09:52:21 INFO - PROCESS | 908 | 1467132741673 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:21 INFO - PROCESS | 908 | 1467132741676 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:21 INFO - PROCESS | 908 | 1467132741839 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 09:52:22 INFO - PROCESS | 908 | 1467132741988 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:22 INFO - PROCESS | 908 | 1467132741991 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:22 INFO - PROCESS | 908 | ++DOCSHELL 00000039E71D9800 == 40 [pid = 908] [id = 627] 09:52:22 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039DDD0A400) [pid = 908] [serial = 1881] [outer = 0000000000000000] 09:52:22 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039DFF54800) [pid = 908] [serial = 1882] [outer = 00000039DDD0A400] 09:52:22 INFO - PROCESS | 908 | 1467132742059 Marionette DEBUG loaded listener.js 09:52:22 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039E0CE3000) [pid = 908] [serial = 1883] [outer = 00000039DDD0A400] 09:52:22 INFO - PROCESS | 908 | 1467132742722 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:52:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:52:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1138ms 09:52:22 INFO - PROCESS | 908 | 1467132742812 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 09:52:22 INFO - PROCESS | 908 | 1467132742815 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 09:52:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:52:22 INFO - PROCESS | 908 | 1467132742820 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:52:22 INFO - PROCESS | 908 | 1467132742824 Marionette TRACE conn5 <- [1,2474,null,{}] 09:52:22 INFO - PROCESS | 908 | 1467132742842 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:22 INFO - PROCESS | 908 | 1467132742847 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:22 INFO - PROCESS | 908 | 1467132742985 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 09:52:23 INFO - PROCESS | 908 | 1467132743123 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:23 INFO - PROCESS | 908 | 1467132743127 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:23 INFO - PROCESS | 908 | ++DOCSHELL 00000039E94E6800 == 41 [pid = 908] [id = 628] 09:52:23 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039E242FC00) [pid = 908] [serial = 1884] [outer = 0000000000000000] 09:52:23 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039E3903800) [pid = 908] [serial = 1885] [outer = 00000039E242FC00] 09:52:23 INFO - PROCESS | 908 | 1467132743198 Marionette DEBUG loaded listener.js 09:52:23 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039E3A2DC00) [pid = 908] [serial = 1886] [outer = 00000039E242FC00] 09:52:23 INFO - PROCESS | 908 | 1467132743855 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:52:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:52:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1077ms 09:52:23 INFO - PROCESS | 908 | 1467132743911 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 09:52:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:52:23 INFO - PROCESS | 908 | 1467132743914 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 09:52:23 INFO - PROCESS | 908 | 1467132743918 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:52:23 INFO - PROCESS | 908 | 1467132743920 Marionette TRACE conn5 <- [1,2478,null,{}] 09:52:23 INFO - PROCESS | 908 | 1467132743924 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:23 INFO - PROCESS | 908 | 1467132743927 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:24 INFO - PROCESS | 908 | 1467132744053 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 09:52:24 INFO - PROCESS | 908 | 1467132744212 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:24 INFO - PROCESS | 908 | 1467132744216 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:24 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3B49800 == 42 [pid = 908] [id = 629] 09:52:24 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039D2EE5C00) [pid = 908] [serial = 1887] [outer = 0000000000000000] 09:52:24 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (00000039E390F400) [pid = 908] [serial = 1888] [outer = 00000039D2EE5C00] 09:52:24 INFO - PROCESS | 908 | 1467132744281 Marionette DEBUG loaded listener.js 09:52:24 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (00000039E4C95800) [pid = 908] [serial = 1889] [outer = 00000039D2EE5C00] 09:52:25 INFO - PROCESS | 908 | 1467132745192 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:52:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:52:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1346ms 09:52:25 INFO - PROCESS | 908 | 1467132745266 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 09:52:25 INFO - PROCESS | 908 | 1467132745271 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 09:52:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:52:25 INFO - PROCESS | 908 | 1467132745277 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:52:25 INFO - PROCESS | 908 | 1467132745281 Marionette TRACE conn5 <- [1,2482,null,{}] 09:52:25 INFO - PROCESS | 908 | 1467132745286 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:25 INFO - PROCESS | 908 | 1467132745289 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:25 INFO - PROCESS | 908 | 1467132745422 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 09:52:25 INFO - PROCESS | 908 | 1467132745565 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:25 INFO - PROCESS | 908 | 1467132745570 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:25 INFO - PROCESS | 908 | ++DOCSHELL 00000039DF894800 == 43 [pid = 908] [id = 630] 09:52:25 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (00000039D2ED7800) [pid = 908] [serial = 1890] [outer = 0000000000000000] 09:52:25 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (00000039D2EF1C00) [pid = 908] [serial = 1891] [outer = 00000039D2ED7800] 09:52:25 INFO - PROCESS | 908 | 1467132745675 Marionette DEBUG loaded listener.js 09:52:25 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (00000039D36ED800) [pid = 908] [serial = 1892] [outer = 00000039D2ED7800] 09:52:26 INFO - PROCESS | 908 | 1467132746266 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:52:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:52:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1029ms 09:52:26 INFO - PROCESS | 908 | 1467132746309 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 09:52:26 INFO - PROCESS | 908 | 1467132746314 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 09:52:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:52:26 INFO - PROCESS | 908 | 1467132746320 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:52:26 INFO - PROCESS | 908 | 1467132746323 Marionette TRACE conn5 <- [1,2486,null,{}] 09:52:26 INFO - PROCESS | 908 | 1467132746327 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:26 INFO - PROCESS | 908 | 1467132746330 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:26 INFO - PROCESS | 908 | 1467132746444 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 09:52:27 INFO - PROCESS | 908 | --DOCSHELL 00000039D7673800 == 42 [pid = 908] [id = 624] 09:52:27 INFO - PROCESS | 908 | --DOCSHELL 00000039E7409800 == 41 [pid = 908] [id = 623] 09:52:27 INFO - PROCESS | 908 | --DOCSHELL 00000039E7236000 == 40 [pid = 908] [id = 622] 09:52:27 INFO - PROCESS | 908 | --DOCSHELL 00000039E6023800 == 39 [pid = 908] [id = 621] 09:52:27 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BFA800 == 38 [pid = 908] [id = 620] 09:52:27 INFO - PROCESS | 908 | --DOCSHELL 00000039E1394000 == 37 [pid = 908] [id = 619] 09:52:27 INFO - PROCESS | 908 | --DOCSHELL 00000039DFADB800 == 36 [pid = 908] [id = 618] 09:52:27 INFO - PROCESS | 908 | --DOCSHELL 00000039D9159000 == 35 [pid = 908] [id = 617] 09:52:27 INFO - PROCESS | 908 | --DOCSHELL 00000039E37D4000 == 34 [pid = 908] [id = 616] 09:52:27 INFO - PROCESS | 908 | --DOCSHELL 00000039E075D800 == 33 [pid = 908] [id = 615] 09:52:27 INFO - PROCESS | 908 | --DOCSHELL 00000039E602F000 == 32 [pid = 908] [id = 613] 09:52:27 INFO - PROCESS | 908 | --DOCSHELL 00000039D9124800 == 31 [pid = 908] [id = 614] 09:52:27 INFO - PROCESS | 908 | --DOCSHELL 00000039DD721000 == 30 [pid = 908] [id = 605] 09:52:27 INFO - PROCESS | 908 | --DOCSHELL 00000039DF894800 == 29 [pid = 908] [id = 630] 09:52:27 INFO - PROCESS | 908 | --DOCSHELL 00000039E3B49800 == 28 [pid = 908] [id = 629] 09:52:27 INFO - PROCESS | 908 | --DOCSHELL 00000039E94E6800 == 27 [pid = 908] [id = 628] 09:52:27 INFO - PROCESS | 908 | --DOCSHELL 00000039E71D9800 == 26 [pid = 908] [id = 627] 09:52:27 INFO - PROCESS | 908 | --DOCSHELL 00000039DFBA4800 == 25 [pid = 908] [id = 626] 09:52:27 INFO - PROCESS | 908 | --DOCSHELL 00000039E7BE3000 == 24 [pid = 908] [id = 625] 09:52:27 INFO - PROCESS | 908 | --DOMWINDOW == 96 (00000039E057C800) [pid = 908] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 09:52:27 INFO - PROCESS | 908 | --DOMWINDOW == 95 (00000039D2EDB400) [pid = 908] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 09:52:27 INFO - PROCESS | 908 | --DOMWINDOW == 94 (00000039D32C3C00) [pid = 908] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 09:52:27 INFO - PROCESS | 908 | --DOMWINDOW == 93 (00000039D383BC00) [pid = 908] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 09:52:27 INFO - PROCESS | 908 | --DOMWINDOW == 92 (00000039DD405400) [pid = 908] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 09:52:27 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039D474F400) [pid = 908] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 09:52:27 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039D9368C00) [pid = 908] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 09:52:27 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039DD742C00) [pid = 908] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 09:52:27 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039DD4C4400) [pid = 908] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 09:52:27 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039D80B3000) [pid = 908] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 09:52:27 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039D32CC000) [pid = 908] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 09:52:27 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039D3413000) [pid = 908] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 09:52:27 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039DEF06C00) [pid = 908] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 09:52:27 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039DD07C400) [pid = 908] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 09:52:27 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039E0588400) [pid = 908] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 09:52:27 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039E01E2800) [pid = 908] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 09:52:27 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039E0DE9000) [pid = 908] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 09:52:27 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039E0D94800) [pid = 908] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 09:52:27 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039E0147400) [pid = 908] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 09:52:27 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039E21CAC00) [pid = 908] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 09:52:27 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039E1F23400) [pid = 908] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 09:52:27 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039E3735400) [pid = 908] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 09:52:27 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039E35C9C00) [pid = 908] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 09:52:27 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039DEF05400) [pid = 908] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 09:52:27 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039D3449400) [pid = 908] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 09:52:27 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039D2EEAC00) [pid = 908] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 09:52:27 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039DD4D0000) [pid = 908] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 09:52:27 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039E03A1800) [pid = 908] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 09:52:27 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039D9D5F000) [pid = 908] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 09:52:27 INFO - PROCESS | 908 | 1467132747533 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:27 INFO - PROCESS | 908 | 1467132747537 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:27 INFO - PROCESS | 908 | ++DOCSHELL 00000039D4222800 == 25 [pid = 908] [id = 631] 09:52:27 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039D1611000) [pid = 908] [serial = 1893] [outer = 0000000000000000] 09:52:27 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039D165DC00) [pid = 908] [serial = 1894] [outer = 00000039D1611000] 09:52:27 INFO - PROCESS | 908 | 1467132747596 Marionette DEBUG loaded listener.js 09:52:27 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D1E44000) [pid = 908] [serial = 1895] [outer = 00000039D1611000] 09:52:28 INFO - PROCESS | 908 | 1467132748119 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:52:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:52:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1852ms 09:52:28 INFO - PROCESS | 908 | 1467132748176 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 09:52:28 INFO - PROCESS | 908 | 1467132748179 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 09:52:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:52:28 INFO - PROCESS | 908 | 1467132748184 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:52:28 INFO - PROCESS | 908 | 1467132748187 Marionette TRACE conn5 <- [1,2490,null,{}] 09:52:28 INFO - PROCESS | 908 | 1467132748192 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:28 INFO - PROCESS | 908 | 1467132748195 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:28 INFO - PROCESS | 908 | 1467132748295 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 09:52:28 INFO - PROCESS | 908 | 1467132748315 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:28 INFO - PROCESS | 908 | 1467132748318 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:28 INFO - PROCESS | 908 | ++DOCSHELL 00000039D991A800 == 26 [pid = 908] [id = 632] 09:52:28 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D2EE5800) [pid = 908] [serial = 1896] [outer = 0000000000000000] 09:52:28 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D2EE9000) [pid = 908] [serial = 1897] [outer = 00000039D2EE5800] 09:52:28 INFO - PROCESS | 908 | 1467132748367 Marionette DEBUG loaded listener.js 09:52:28 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D32C7800) [pid = 908] [serial = 1898] [outer = 00000039D2EE5800] 09:52:28 INFO - PROCESS | 908 | 1467132748908 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:52:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:52:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 774ms 09:52:28 INFO - PROCESS | 908 | 1467132748965 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 09:52:28 INFO - PROCESS | 908 | 1467132748969 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 09:52:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:52:28 INFO - PROCESS | 908 | 1467132748973 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:52:28 INFO - PROCESS | 908 | 1467132748975 Marionette TRACE conn5 <- [1,2494,null,{}] 09:52:28 INFO - PROCESS | 908 | 1467132748979 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:28 INFO - PROCESS | 908 | 1467132748981 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:29 INFO - PROCESS | 908 | 1467132749136 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 09:52:29 INFO - PROCESS | 908 | 1467132749151 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:29 INFO - PROCESS | 908 | 1467132749154 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:29 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFAD2800 == 27 [pid = 908] [id = 633] 09:52:29 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D383F800) [pid = 908] [serial = 1899] [outer = 0000000000000000] 09:52:29 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D3936800) [pid = 908] [serial = 1900] [outer = 00000039D383F800] 09:52:29 INFO - PROCESS | 908 | 1467132749207 Marionette DEBUG loaded listener.js 09:52:29 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039D78EF400) [pid = 908] [serial = 1901] [outer = 00000039D383F800] 09:52:29 INFO - PROCESS | 908 | 1467132749722 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:52:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:52:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 774ms 09:52:29 INFO - PROCESS | 908 | 1467132749751 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 09:52:29 INFO - PROCESS | 908 | 1467132749754 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 09:52:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:52:29 INFO - PROCESS | 908 | 1467132749767 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:52:29 INFO - PROCESS | 908 | 1467132749774 Marionette TRACE conn5 <- [1,2498,null,{}] 09:52:29 INFO - PROCESS | 908 | 1467132749779 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:29 INFO - PROCESS | 908 | 1467132749784 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:29 INFO - PROCESS | 908 | 1467132749917 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 09:52:29 INFO - PROCESS | 908 | 1467132749929 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:29 INFO - PROCESS | 908 | 1467132749931 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:29 INFO - PROCESS | 908 | ++DOCSHELL 00000039E05A8800 == 28 [pid = 908] [id = 634] 09:52:29 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039D83E6400) [pid = 908] [serial = 1902] [outer = 0000000000000000] 09:52:29 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039D9291400) [pid = 908] [serial = 1903] [outer = 00000039D83E6400] 09:52:29 INFO - PROCESS | 908 | 1467132749978 Marionette DEBUG loaded listener.js 09:52:30 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039D9D61000) [pid = 908] [serial = 1904] [outer = 00000039D83E6400] 09:52:30 INFO - PROCESS | 908 | 1467132750490 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:52:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:52:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 794ms 09:52:30 INFO - PROCESS | 908 | 1467132750553 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 09:52:30 INFO - PROCESS | 908 | 1467132750556 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 09:52:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:52:30 INFO - PROCESS | 908 | 1467132750560 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:52:30 INFO - PROCESS | 908 | 1467132750561 Marionette TRACE conn5 <- [1,2502,null,{}] 09:52:30 INFO - PROCESS | 908 | 1467132750565 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:30 INFO - PROCESS | 908 | 1467132750567 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:30 INFO - PROCESS | 908 | 1467132750708 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 09:52:30 INFO - PROCESS | 908 | 1467132750779 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:30 INFO - PROCESS | 908 | 1467132750781 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:30 INFO - PROCESS | 908 | ++DOCSHELL 00000039E218C800 == 29 [pid = 908] [id = 635] 09:52:30 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039DD405400) [pid = 908] [serial = 1905] [outer = 0000000000000000] 09:52:30 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039DD406800) [pid = 908] [serial = 1906] [outer = 00000039DD405400] 09:52:30 INFO - PROCESS | 908 | 1467132750833 Marionette DEBUG loaded listener.js 09:52:30 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039DD4BD000) [pid = 908] [serial = 1907] [outer = 00000039DD405400] 09:52:31 INFO - PROCESS | 908 | 1467132751298 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:52:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:52:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 775ms 09:52:31 INFO - PROCESS | 908 | 1467132751338 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 09:52:31 INFO - PROCESS | 908 | 1467132751340 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 09:52:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:52:31 INFO - PROCESS | 908 | 1467132751343 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:52:31 INFO - PROCESS | 908 | 1467132751345 Marionette TRACE conn5 <- [1,2506,null,{}] 09:52:31 INFO - PROCESS | 908 | 1467132751356 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:31 INFO - PROCESS | 908 | 1467132751358 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:31 INFO - PROCESS | 908 | 1467132751495 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 09:52:31 INFO - PROCESS | 908 | 1467132751569 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:31 INFO - PROCESS | 908 | 1467132751576 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:31 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3B3C000 == 30 [pid = 908] [id = 636] 09:52:31 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039D383BC00) [pid = 908] [serial = 1908] [outer = 0000000000000000] 09:52:31 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039DD7C0000) [pid = 908] [serial = 1909] [outer = 00000039D383BC00] 09:52:31 INFO - PROCESS | 908 | 1467132751642 Marionette DEBUG loaded listener.js 09:52:31 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039DEF0A800) [pid = 908] [serial = 1910] [outer = 00000039D383BC00] 09:52:32 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039E24ED400) [pid = 908] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:52:32 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039E0B93000) [pid = 908] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:52:32 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039E03A4400) [pid = 908] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:52:32 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D80B8C00) [pid = 908] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:52:32 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039DD7C4000) [pid = 908] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:52:32 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D2EE9800) [pid = 908] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:52:32 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D76C3000) [pid = 908] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:52:32 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039DF879C00) [pid = 908] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:52:32 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D16D1800) [pid = 908] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:52:32 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039E3907C00) [pid = 908] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:52:32 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039E35C3800) [pid = 908] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:52:32 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039E013E800) [pid = 908] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:52:32 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039DD4D3400) [pid = 908] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:52:32 INFO - PROCESS | 908 | 1467132752384 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:52:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:52:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1088ms 09:52:32 INFO - PROCESS | 908 | 1467132752434 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 09:52:32 INFO - PROCESS | 908 | 1467132752437 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 09:52:32 INFO - PROCESS | 908 | 1467132752440 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:52:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:52:32 INFO - PROCESS | 908 | 1467132752442 Marionette TRACE conn5 <- [1,2510,null,{}] 09:52:32 INFO - PROCESS | 908 | 1467132752445 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:32 INFO - PROCESS | 908 | 1467132752448 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:32 INFO - PROCESS | 908 | 1467132752559 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 09:52:32 INFO - PROCESS | 908 | 1467132752572 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:32 INFO - PROCESS | 908 | 1467132752574 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:32 INFO - PROCESS | 908 | ++DOCSHELL 00000039E499E000 == 31 [pid = 908] [id = 637] 09:52:32 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039DEF0DC00) [pid = 908] [serial = 1911] [outer = 0000000000000000] 09:52:32 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DF87CC00) [pid = 908] [serial = 1912] [outer = 00000039DEF0DC00] 09:52:32 INFO - PROCESS | 908 | 1467132752620 Marionette DEBUG loaded listener.js 09:52:32 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039DFBEE800) [pid = 908] [serial = 1913] [outer = 00000039DEF0DC00] 09:52:33 INFO - PROCESS | 908 | 1467132753084 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:52:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:52:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 692ms 09:52:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:52:33 INFO - PROCESS | 908 | 1467132753136 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 09:52:33 INFO - PROCESS | 908 | 1467132753138 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 09:52:33 INFO - PROCESS | 908 | 1467132753141 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:52:33 INFO - PROCESS | 908 | 1467132753143 Marionette TRACE conn5 <- [1,2514,null,{}] 09:52:33 INFO - PROCESS | 908 | 1467132753146 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:33 INFO - PROCESS | 908 | 1467132753148 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:33 INFO - PROCESS | 908 | 1467132753266 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 09:52:33 INFO - PROCESS | 908 | 1467132753274 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:33 INFO - PROCESS | 908 | 1467132753276 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:33 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4DD1800 == 32 [pid = 908] [id = 638] 09:52:33 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039D2008C00) [pid = 908] [serial = 1914] [outer = 0000000000000000] 09:52:33 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039DD740800) [pid = 908] [serial = 1915] [outer = 00000039D2008C00] 09:52:33 INFO - PROCESS | 908 | 1467132753325 Marionette DEBUG loaded listener.js 09:52:33 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E0149800) [pid = 908] [serial = 1916] [outer = 00000039D2008C00] 09:52:33 INFO - PROCESS | 908 | 1467132753783 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:52:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:52:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 689ms 09:52:33 INFO - PROCESS | 908 | 1467132753834 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 09:52:33 INFO - PROCESS | 908 | 1467132753836 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 09:52:33 INFO - PROCESS | 908 | 1467132753839 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:52:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:52:33 INFO - PROCESS | 908 | 1467132753841 Marionette TRACE conn5 <- [1,2518,null,{}] 09:52:33 INFO - PROCESS | 908 | 1467132753844 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:33 INFO - PROCESS | 908 | 1467132753846 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:33 INFO - PROCESS | 908 | 1467132753947 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 09:52:33 INFO - PROCESS | 908 | 1467132753956 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:33 INFO - PROCESS | 908 | 1467132753959 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:33 INFO - PROCESS | 908 | ++DOCSHELL 00000039E602B000 == 33 [pid = 908] [id = 639] 09:52:33 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E01E7000) [pid = 908] [serial = 1917] [outer = 0000000000000000] 09:52:34 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E03A3800) [pid = 908] [serial = 1918] [outer = 00000039E01E7000] 09:52:34 INFO - PROCESS | 908 | 1467132754006 Marionette DEBUG loaded listener.js 09:52:34 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E04F5800) [pid = 908] [serial = 1919] [outer = 00000039E01E7000] 09:52:34 INFO - PROCESS | 908 | 1467132754951 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:52:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:52:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1180ms 09:52:35 INFO - PROCESS | 908 | 1467132755022 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 09:52:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:52:35 INFO - PROCESS | 908 | 1467132755026 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 09:52:35 INFO - PROCESS | 908 | 1467132755031 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:52:35 INFO - PROCESS | 908 | 1467132755035 Marionette TRACE conn5 <- [1,2522,null,{}] 09:52:35 INFO - PROCESS | 908 | 1467132755041 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:35 INFO - PROCESS | 908 | 1467132755044 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:35 INFO - PROCESS | 908 | 1467132755214 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 09:52:35 INFO - PROCESS | 908 | 1467132755358 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:35 INFO - PROCESS | 908 | 1467132755362 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:35 INFO - PROCESS | 908 | ++DOCSHELL 00000039DF88A000 == 34 [pid = 908] [id = 640] 09:52:35 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039D2F63800) [pid = 908] [serial = 1920] [outer = 0000000000000000] 09:52:35 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039D340CC00) [pid = 908] [serial = 1921] [outer = 00000039D2F63800] 09:52:35 INFO - PROCESS | 908 | 1467132755435 Marionette DEBUG loaded listener.js 09:52:35 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039D45E2400) [pid = 908] [serial = 1922] [outer = 00000039D2F63800] 09:52:36 INFO - PROCESS | 908 | 1467132756243 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:52:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:52:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1301ms 09:52:36 INFO - PROCESS | 908 | 1467132756332 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 09:52:36 INFO - PROCESS | 908 | 1467132756337 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 09:52:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:52:36 INFO - PROCESS | 908 | 1467132756344 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:52:36 INFO - PROCESS | 908 | 1467132756347 Marionette TRACE conn5 <- [1,2526,null,{}] 09:52:36 INFO - PROCESS | 908 | 1467132756351 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:36 INFO - PROCESS | 908 | 1467132756355 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:36 INFO - PROCESS | 908 | 1467132756524 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 09:52:36 INFO - PROCESS | 908 | 1467132756651 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:36 INFO - PROCESS | 908 | 1467132756655 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:36 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4995800 == 35 [pid = 908] [id = 641] 09:52:36 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039D9107C00) [pid = 908] [serial = 1923] [outer = 0000000000000000] 09:52:36 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039DCEE9C00) [pid = 908] [serial = 1924] [outer = 00000039D9107C00] 09:52:36 INFO - PROCESS | 908 | 1467132756726 Marionette DEBUG loaded listener.js 09:52:36 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039DD7C4000) [pid = 908] [serial = 1925] [outer = 00000039D9107C00] 09:52:37 INFO - PROCESS | 908 | 1467132757788 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:52:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:52:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1486ms 09:52:37 INFO - PROCESS | 908 | 1467132757832 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 09:52:37 INFO - PROCESS | 908 | 1467132757837 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 09:52:37 INFO - PROCESS | 908 | 1467132757842 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:52:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:52:37 INFO - PROCESS | 908 | 1467132757846 Marionette TRACE conn5 <- [1,2530,null,{}] 09:52:37 INFO - PROCESS | 908 | 1467132757852 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:37 INFO - PROCESS | 908 | 1467132757856 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:38 INFO - PROCESS | 908 | 1467132758013 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 09:52:38 INFO - PROCESS | 908 | 1467132758158 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:38 INFO - PROCESS | 908 | 1467132758164 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:38 INFO - PROCESS | 908 | --DOCSHELL 00000039E4DD1800 == 34 [pid = 908] [id = 638] 09:52:38 INFO - PROCESS | 908 | --DOCSHELL 00000039E499E000 == 33 [pid = 908] [id = 637] 09:52:38 INFO - PROCESS | 908 | --DOCSHELL 00000039E3B3C000 == 32 [pid = 908] [id = 636] 09:52:38 INFO - PROCESS | 908 | --DOCSHELL 00000039E218C800 == 31 [pid = 908] [id = 635] 09:52:38 INFO - PROCESS | 908 | --DOCSHELL 00000039E05A8800 == 30 [pid = 908] [id = 634] 09:52:38 INFO - PROCESS | 908 | --DOCSHELL 00000039DFAD2800 == 29 [pid = 908] [id = 633] 09:52:38 INFO - PROCESS | 908 | --DOCSHELL 00000039D991A800 == 28 [pid = 908] [id = 632] 09:52:38 INFO - PROCESS | 908 | --DOCSHELL 00000039D4222800 == 27 [pid = 908] [id = 631] 09:52:38 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039E287BC00) [pid = 908] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 09:52:38 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039E0DE6800) [pid = 908] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 09:52:38 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039E0C76800) [pid = 908] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 09:52:38 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039E05C8800) [pid = 908] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 09:52:38 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D92A0400) [pid = 908] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 09:52:38 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D9D62800) [pid = 908] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 09:52:38 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039DDD0DC00) [pid = 908] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 09:52:38 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D32C5400) [pid = 908] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 09:52:38 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D3453800) [pid = 908] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 09:52:38 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D8034000) [pid = 908] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 09:52:38 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D986A000) [pid = 908] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 09:52:38 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039DFBE6800) [pid = 908] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 09:52:38 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039E0146C00) [pid = 908] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 09:52:38 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D2020800) [pid = 908] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 09:52:38 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D2EED400) [pid = 908] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 09:52:38 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039E3A25800) [pid = 908] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 09:52:38 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039E390C000) [pid = 908] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 09:52:38 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039E0DE4C00) [pid = 908] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 09:52:38 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039E35CC800) [pid = 908] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 09:52:38 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039E2945400) [pid = 908] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 09:52:38 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039E0147C00) [pid = 908] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 09:52:38 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039E0587000) [pid = 908] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 09:52:38 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039E28B1400) [pid = 908] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 09:52:38 INFO - PROCESS | 908 | --DOMWINDOW == 64 (00000039DF87D800) [pid = 908] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 09:52:38 INFO - PROCESS | 908 | --DOMWINDOW == 63 (00000039E013EC00) [pid = 908] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 09:52:38 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9141000 == 28 [pid = 908] [id = 642] 09:52:38 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (00000039D168D800) [pid = 908] [serial = 1926] [outer = 0000000000000000] 09:52:38 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (00000039D2020800) [pid = 908] [serial = 1927] [outer = 00000039D168D800] 09:52:38 INFO - PROCESS | 908 | 1467132758307 Marionette DEBUG loaded listener.js 09:52:38 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039D340B400) [pid = 908] [serial = 1928] [outer = 00000039D168D800] 09:52:38 INFO - PROCESS | 908 | 1467132758758 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:52:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:52:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 983ms 09:52:38 INFO - PROCESS | 908 | 1467132758829 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 09:52:38 INFO - PROCESS | 908 | 1467132758833 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 09:52:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:52:38 INFO - PROCESS | 908 | 1467132758839 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:52:38 INFO - PROCESS | 908 | 1467132758842 Marionette TRACE conn5 <- [1,2534,null,{}] 09:52:38 INFO - PROCESS | 908 | 1467132758846 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:38 INFO - PROCESS | 908 | 1467132758848 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:38 INFO - PROCESS | 908 | 1467132758952 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 09:52:38 INFO - PROCESS | 908 | 1467132758971 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:38 INFO - PROCESS | 908 | 1467132758974 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:39 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFB3F000 == 29 [pid = 908] [id = 643] 09:52:39 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039D8375C00) [pid = 908] [serial = 1929] [outer = 0000000000000000] 09:52:39 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039D8472400) [pid = 908] [serial = 1930] [outer = 00000039D8375C00] 09:52:39 INFO - PROCESS | 908 | 1467132759022 Marionette DEBUG loaded listener.js 09:52:39 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039D96CC400) [pid = 908] [serial = 1931] [outer = 00000039D8375C00] 09:52:39 INFO - PROCESS | 908 | 1467132759630 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:52:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:52:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 838ms 09:52:39 INFO - PROCESS | 908 | 1467132759681 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 09:52:39 INFO - PROCESS | 908 | 1467132759683 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 09:52:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:52:39 INFO - PROCESS | 908 | 1467132759687 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:52:39 INFO - PROCESS | 908 | 1467132759691 Marionette TRACE conn5 <- [1,2538,null,{}] 09:52:39 INFO - PROCESS | 908 | 1467132759703 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:39 INFO - PROCESS | 908 | 1467132759709 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:39 INFO - PROCESS | 908 | 1467132759827 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 09:52:39 INFO - PROCESS | 908 | 1467132759929 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:39 INFO - PROCESS | 908 | 1467132759933 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:39 INFO - PROCESS | 908 | ++DOCSHELL 00000039E37D6800 == 30 [pid = 908] [id = 644] 09:52:39 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039DCE1D800) [pid = 908] [serial = 1932] [outer = 0000000000000000] 09:52:39 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039DD40A000) [pid = 908] [serial = 1933] [outer = 00000039DCE1D800] 09:52:40 INFO - PROCESS | 908 | 1467132759989 Marionette DEBUG loaded listener.js 09:52:40 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039DDD3A000) [pid = 908] [serial = 1934] [outer = 00000039DCE1D800] 09:52:40 INFO - PROCESS | 908 | 1467132760450 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:52:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:52:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 797ms 09:52:40 INFO - PROCESS | 908 | 1467132760487 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 09:52:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:52:40 INFO - PROCESS | 908 | 1467132760489 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 09:52:40 INFO - PROCESS | 908 | 1467132760492 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:52:40 INFO - PROCESS | 908 | 1467132760494 Marionette TRACE conn5 <- [1,2542,null,{}] 09:52:40 INFO - PROCESS | 908 | 1467132760498 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:40 INFO - PROCESS | 908 | 1467132760500 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:40 INFO - PROCESS | 908 | 1467132760597 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 09:52:40 INFO - PROCESS | 908 | 1467132760607 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:40 INFO - PROCESS | 908 | 1467132760609 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:40 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BF1000 == 31 [pid = 908] [id = 645] 09:52:40 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039DF87B400) [pid = 908] [serial = 1935] [outer = 0000000000000000] 09:52:40 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039DFBE3800) [pid = 908] [serial = 1936] [outer = 00000039DF87B400] 09:52:40 INFO - PROCESS | 908 | 1467132760661 Marionette DEBUG loaded listener.js 09:52:40 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039E013F800) [pid = 908] [serial = 1937] [outer = 00000039DF87B400] 09:52:41 INFO - PROCESS | 908 | 1467132761201 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:52:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:52:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 734ms 09:52:41 INFO - PROCESS | 908 | 1467132761259 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 09:52:41 INFO - PROCESS | 908 | 1467132761262 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 09:52:41 INFO - PROCESS | 908 | 1467132761266 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:52:41 INFO - PROCESS | 908 | 1467132761268 Marionette TRACE conn5 <- [1,2546,null,{}] 09:52:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:52:41 INFO - PROCESS | 908 | 1467132761272 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:41 INFO - PROCESS | 908 | 1467132761274 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:41 INFO - PROCESS | 908 | 1467132761390 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 09:52:41 INFO - PROCESS | 908 | 1467132761456 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:41 INFO - PROCESS | 908 | 1467132761458 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:41 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4DC4800 == 32 [pid = 908] [id = 646] 09:52:41 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039E039E000) [pid = 908] [serial = 1938] [outer = 0000000000000000] 09:52:41 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E03A3C00) [pid = 908] [serial = 1939] [outer = 00000039E039E000] 09:52:41 INFO - PROCESS | 908 | 1467132761511 Marionette DEBUG loaded listener.js 09:52:41 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E0587000) [pid = 908] [serial = 1940] [outer = 00000039E039E000] 09:52:42 INFO - PROCESS | 908 | 1467132762016 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:52:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:52:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 776ms 09:52:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:52:42 INFO - PROCESS | 908 | 1467132762050 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 09:52:42 INFO - PROCESS | 908 | 1467132762052 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 09:52:42 INFO - PROCESS | 908 | 1467132762055 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:52:42 INFO - PROCESS | 908 | 1467132762057 Marionette TRACE conn5 <- [1,2550,null,{}] 09:52:42 INFO - PROCESS | 908 | 1467132762061 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:42 INFO - PROCESS | 908 | 1467132762068 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:42 INFO - PROCESS | 908 | 1467132762227 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 09:52:42 INFO - PROCESS | 908 | 1467132762297 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:42 INFO - PROCESS | 908 | 1467132762299 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:42 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7113000 == 33 [pid = 908] [id = 647] 09:52:42 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E0B8D000) [pid = 908] [serial = 1941] [outer = 0000000000000000] 09:52:42 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E0CE2000) [pid = 908] [serial = 1942] [outer = 00000039E0B8D000] 09:52:42 INFO - PROCESS | 908 | 1467132762345 Marionette DEBUG loaded listener.js 09:52:42 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E0DE5C00) [pid = 908] [serial = 1943] [outer = 00000039E0B8D000] 09:52:42 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D2EE5800) [pid = 908] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:52:42 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D2ED7800) [pid = 908] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:52:42 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D83E6400) [pid = 908] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:52:42 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D36EA000) [pid = 908] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:52:42 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039DDD0A400) [pid = 908] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:52:42 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039E242FC00) [pid = 908] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:52:42 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D2EE5C00) [pid = 908] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:52:42 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039DD405400) [pid = 908] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:52:42 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039D383BC00) [pid = 908] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:52:42 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039D2008C00) [pid = 908] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:52:42 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039D383F800) [pid = 908] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:52:42 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039D1611000) [pid = 908] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:52:42 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039DEF0DC00) [pid = 908] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:52:42 INFO - PROCESS | 908 | 1467132762957 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:52:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:52:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 942ms 09:52:43 INFO - PROCESS | 908 | 1467132763001 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 09:52:43 INFO - PROCESS | 908 | 1467132763003 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 09:52:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:52:43 INFO - PROCESS | 908 | 1467132763007 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:52:43 INFO - PROCESS | 908 | 1467132763008 Marionette TRACE conn5 <- [1,2554,null,{}] 09:52:43 INFO - PROCESS | 908 | 1467132763012 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:43 INFO - PROCESS | 908 | 1467132763014 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:43 INFO - PROCESS | 908 | 1467132763106 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 09:52:43 INFO - PROCESS | 908 | 1467132763116 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:43 INFO - PROCESS | 908 | 1467132763118 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:43 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4DCF000 == 34 [pid = 908] [id = 648] 09:52:43 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039D2ED7800) [pid = 908] [serial = 1944] [outer = 0000000000000000] 09:52:43 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039D36ED000) [pid = 908] [serial = 1945] [outer = 00000039D2ED7800] 09:52:43 INFO - PROCESS | 908 | 1467132763164 Marionette DEBUG loaded listener.js 09:52:43 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039DD7BA000) [pid = 908] [serial = 1946] [outer = 00000039D2ED7800] 09:52:43 INFO - PROCESS | 908 | 1467132763633 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:52:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:52:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 672ms 09:52:43 INFO - PROCESS | 908 | 1467132763681 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 09:52:43 INFO - PROCESS | 908 | 1467132763683 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 09:52:43 INFO - PROCESS | 908 | 1467132763686 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:52:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:52:43 INFO - PROCESS | 908 | 1467132763688 Marionette TRACE conn5 <- [1,2558,null,{}] 09:52:43 INFO - PROCESS | 908 | 1467132763691 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:43 INFO - PROCESS | 908 | 1467132763693 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:43 INFO - PROCESS | 908 | 1467132763787 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 09:52:43 INFO - PROCESS | 908 | 1467132763793 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:43 INFO - PROCESS | 908 | 1467132763795 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:43 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7233000 == 35 [pid = 908] [id = 649] 09:52:43 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039E0DEC400) [pid = 908] [serial = 1947] [outer = 0000000000000000] 09:52:43 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039E13BB000) [pid = 908] [serial = 1948] [outer = 00000039E0DEC400] 09:52:43 INFO - PROCESS | 908 | 1467132763841 Marionette DEBUG loaded listener.js 09:52:43 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039E2114C00) [pid = 908] [serial = 1949] [outer = 00000039E0DEC400] 09:52:44 INFO - PROCESS | 908 | 1467132764347 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:52:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:52:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 690ms 09:52:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:52:44 INFO - PROCESS | 908 | 1467132764380 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 09:52:44 INFO - PROCESS | 908 | 1467132764382 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 09:52:44 INFO - PROCESS | 908 | 1467132764385 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:52:44 INFO - PROCESS | 908 | 1467132764387 Marionette TRACE conn5 <- [1,2562,null,{}] 09:52:44 INFO - PROCESS | 908 | 1467132764390 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:44 INFO - PROCESS | 908 | 1467132764392 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:44 INFO - PROCESS | 908 | 1467132764514 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 09:52:44 INFO - PROCESS | 908 | 1467132764526 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:44 INFO - PROCESS | 908 | 1467132764528 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:44 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7298000 == 36 [pid = 908] [id = 650] 09:52:44 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039E13BC000) [pid = 908] [serial = 1950] [outer = 0000000000000000] 09:52:44 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039E21CC000) [pid = 908] [serial = 1951] [outer = 00000039E13BC000] 09:52:44 INFO - PROCESS | 908 | 1467132764574 Marionette DEBUG loaded listener.js 09:52:44 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E24F2C00) [pid = 908] [serial = 1952] [outer = 00000039E13BC000] 09:52:45 INFO - PROCESS | 908 | --DOCSHELL 00000039D9141000 == 35 [pid = 908] [id = 642] 09:52:45 INFO - PROCESS | 908 | --DOCSHELL 00000039E4995800 == 34 [pid = 908] [id = 641] 09:52:45 INFO - PROCESS | 908 | --DOCSHELL 00000039DF88A000 == 33 [pid = 908] [id = 640] 09:52:45 INFO - PROCESS | 908 | --DOCSHELL 00000039E602B000 == 32 [pid = 908] [id = 639] 09:52:46 INFO - PROCESS | 908 | --DOCSHELL 00000039DFB3F000 == 31 [pid = 908] [id = 643] 09:52:46 INFO - PROCESS | 908 | --DOCSHELL 00000039E4DCF000 == 30 [pid = 908] [id = 648] 09:52:46 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BF1000 == 29 [pid = 908] [id = 645] 09:52:46 INFO - PROCESS | 908 | --DOCSHELL 00000039E7233000 == 28 [pid = 908] [id = 649] 09:52:46 INFO - PROCESS | 908 | --DOCSHELL 00000039E4DC4800 == 27 [pid = 908] [id = 646] 09:52:46 INFO - PROCESS | 908 | --DOCSHELL 00000039E7113000 == 26 [pid = 908] [id = 647] 09:52:46 INFO - PROCESS | 908 | --DOCSHELL 00000039E37D6800 == 25 [pid = 908] [id = 644] 09:52:46 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D2EE9000) [pid = 908] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 09:52:46 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039D32C7800) [pid = 908] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 09:52:46 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D36ED800) [pid = 908] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 09:52:46 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D2EF1C00) [pid = 908] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 09:52:46 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039D9291400) [pid = 908] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 09:52:46 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039DCEE1400) [pid = 908] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 09:52:46 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039D80B3800) [pid = 908] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 09:52:46 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039E0CE3000) [pid = 908] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 09:52:46 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039DFF54800) [pid = 908] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 09:52:46 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039E3A2DC00) [pid = 908] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 09:52:46 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039E3903800) [pid = 908] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 09:52:46 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039E4C95800) [pid = 908] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 09:52:46 INFO - PROCESS | 908 | --DOMWINDOW == 64 (00000039E390F400) [pid = 908] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 09:52:46 INFO - PROCESS | 908 | --DOMWINDOW == 63 (00000039DD4BD000) [pid = 908] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 09:52:46 INFO - PROCESS | 908 | --DOMWINDOW == 62 (00000039DD406800) [pid = 908] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 09:52:46 INFO - PROCESS | 908 | --DOMWINDOW == 61 (00000039DD7C0000) [pid = 908] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 09:52:46 INFO - PROCESS | 908 | --DOMWINDOW == 60 (00000039DD740800) [pid = 908] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 09:52:46 INFO - PROCESS | 908 | --DOMWINDOW == 59 (00000039E0149800) [pid = 908] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 09:52:46 INFO - PROCESS | 908 | --DOMWINDOW == 58 (00000039DEF0A800) [pid = 908] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 09:52:46 INFO - PROCESS | 908 | --DOMWINDOW == 57 (00000039D3936800) [pid = 908] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 09:52:46 INFO - PROCESS | 908 | --DOMWINDOW == 56 (00000039D165DC00) [pid = 908] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 09:52:46 INFO - PROCESS | 908 | --DOMWINDOW == 55 (00000039D1E44000) [pid = 908] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 09:52:46 INFO - PROCESS | 908 | --DOMWINDOW == 54 (00000039D9D61000) [pid = 908] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 09:52:46 INFO - PROCESS | 908 | --DOMWINDOW == 53 (00000039DF87CC00) [pid = 908] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 09:52:46 INFO - PROCESS | 908 | --DOMWINDOW == 52 (00000039D78EF400) [pid = 908] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 09:52:46 INFO - PROCESS | 908 | --DOMWINDOW == 51 (00000039DFBEE800) [pid = 908] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 09:52:46 INFO - PROCESS | 908 | 1467132766760 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:52:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:52:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 2441ms 09:52:46 INFO - PROCESS | 908 | 1467132766832 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 09:52:46 INFO - PROCESS | 908 | 1467132766836 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 09:52:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:52:46 INFO - PROCESS | 908 | 1467132766841 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:52:46 INFO - PROCESS | 908 | 1467132766845 Marionette TRACE conn5 <- [1,2566,null,{}] 09:52:46 INFO - PROCESS | 908 | 1467132766852 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:46 INFO - PROCESS | 908 | 1467132766855 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:46 INFO - PROCESS | 908 | 1467132766955 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 09:52:47 INFO - PROCESS | 908 | 1467132767092 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:47 INFO - PROCESS | 908 | 1467132767095 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:47 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9137000 == 26 [pid = 908] [id = 651] 09:52:47 INFO - PROCESS | 908 | ++DOMWINDOW == 52 (00000039D2028400) [pid = 908] [serial = 1953] [outer = 0000000000000000] 09:52:47 INFO - PROCESS | 908 | ++DOMWINDOW == 53 (00000039D252B800) [pid = 908] [serial = 1954] [outer = 00000039D2028400] 09:52:47 INFO - PROCESS | 908 | 1467132767148 Marionette DEBUG loaded listener.js 09:52:47 INFO - PROCESS | 908 | ++DOMWINDOW == 54 (00000039D2E29800) [pid = 908] [serial = 1955] [outer = 00000039D2028400] 09:52:47 INFO - PROCESS | 908 | 1467132767601 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:52:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:52:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 838ms 09:52:47 INFO - PROCESS | 908 | 1467132767687 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 09:52:47 INFO - PROCESS | 908 | 1467132767692 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 09:52:47 INFO - PROCESS | 908 | 1467132767699 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:52:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:52:47 INFO - PROCESS | 908 | 1467132767702 Marionette TRACE conn5 <- [1,2570,null,{}] 09:52:47 INFO - PROCESS | 908 | 1467132767706 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:47 INFO - PROCESS | 908 | 1467132767709 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:47 INFO - PROCESS | 908 | 1467132767814 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 09:52:47 INFO - PROCESS | 908 | 1467132767823 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:47 INFO - PROCESS | 908 | 1467132767826 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:47 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD421800 == 27 [pid = 908] [id = 652] 09:52:47 INFO - PROCESS | 908 | ++DOMWINDOW == 55 (00000039D2F63C00) [pid = 908] [serial = 1956] [outer = 0000000000000000] 09:52:47 INFO - PROCESS | 908 | ++DOMWINDOW == 56 (00000039D32C3000) [pid = 908] [serial = 1957] [outer = 00000039D2F63C00] 09:52:47 INFO - PROCESS | 908 | 1467132767876 Marionette DEBUG loaded listener.js 09:52:47 INFO - PROCESS | 908 | ++DOMWINDOW == 57 (00000039D3405800) [pid = 908] [serial = 1958] [outer = 00000039D2F63C00] 09:52:48 INFO - PROCESS | 908 | 1467132768452 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:52:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:52:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 774ms 09:52:48 INFO - PROCESS | 908 | 1467132768477 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 09:52:48 INFO - PROCESS | 908 | 1467132768479 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 09:52:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:52:48 INFO - PROCESS | 908 | 1467132768483 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:52:48 INFO - PROCESS | 908 | 1467132768486 Marionette TRACE conn5 <- [1,2574,null,{}] 09:52:48 INFO - PROCESS | 908 | 1467132768500 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:48 INFO - PROCESS | 908 | 1467132768506 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:48 INFO - PROCESS | 908 | 1467132768618 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 09:52:48 INFO - PROCESS | 908 | 1467132768638 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:48 INFO - PROCESS | 908 | 1467132768641 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:48 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFB2E800 == 28 [pid = 908] [id = 653] 09:52:48 INFO - PROCESS | 908 | ++DOMWINDOW == 58 (00000039D153B000) [pid = 908] [serial = 1959] [outer = 0000000000000000] 09:52:48 INFO - PROCESS | 908 | ++DOMWINDOW == 59 (00000039D45ED000) [pid = 908] [serial = 1960] [outer = 00000039D153B000] 09:52:48 INFO - PROCESS | 908 | 1467132768694 Marionette DEBUG loaded listener.js 09:52:48 INFO - PROCESS | 908 | ++DOMWINDOW == 60 (00000039D79C1000) [pid = 908] [serial = 1961] [outer = 00000039D153B000] 09:52:49 INFO - PROCESS | 908 | 1467132769211 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:52:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:52:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 796ms 09:52:49 INFO - PROCESS | 908 | 1467132769281 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 09:52:49 INFO - PROCESS | 908 | 1467132769284 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 09:52:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:52:49 INFO - PROCESS | 908 | 1467132769287 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:52:49 INFO - PROCESS | 908 | 1467132769289 Marionette TRACE conn5 <- [1,2578,null,{}] 09:52:49 INFO - PROCESS | 908 | 1467132769293 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:49 INFO - PROCESS | 908 | 1467132769295 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:49 INFO - PROCESS | 908 | 1467132769396 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 09:52:49 INFO - PROCESS | 908 | 1467132769408 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:49 INFO - PROCESS | 908 | 1467132769410 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:49 INFO - PROCESS | 908 | ++DOCSHELL 00000039E05AF800 == 29 [pid = 908] [id = 654] 09:52:49 INFO - PROCESS | 908 | ++DOMWINDOW == 61 (00000039D9296800) [pid = 908] [serial = 1962] [outer = 0000000000000000] 09:52:49 INFO - PROCESS | 908 | ++DOMWINDOW == 62 (00000039D92DC800) [pid = 908] [serial = 1963] [outer = 00000039D9296800] 09:52:49 INFO - PROCESS | 908 | 1467132769460 Marionette DEBUG loaded listener.js 09:52:49 INFO - PROCESS | 908 | ++DOMWINDOW == 63 (00000039D986AC00) [pid = 908] [serial = 1964] [outer = 00000039D9296800] 09:52:49 INFO - PROCESS | 908 | 1467132769985 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:52:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:52:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 774ms 09:52:50 INFO - PROCESS | 908 | 1467132770064 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 09:52:50 INFO - PROCESS | 908 | 1467132770066 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 09:52:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:52:50 INFO - PROCESS | 908 | 1467132770069 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:52:50 INFO - PROCESS | 908 | 1467132770071 Marionette TRACE conn5 <- [1,2582,null,{}] 09:52:50 INFO - PROCESS | 908 | 1467132770075 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:50 INFO - PROCESS | 908 | 1467132770077 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:50 INFO - PROCESS | 908 | 1467132770162 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 09:52:50 INFO - PROCESS | 908 | 1467132770171 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:50 INFO - PROCESS | 908 | 1467132770174 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:50 INFO - PROCESS | 908 | ++DOCSHELL 00000039E15DD000 == 30 [pid = 908] [id = 655] 09:52:50 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (00000039D2027400) [pid = 908] [serial = 1965] [outer = 0000000000000000] 09:52:50 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (00000039DCA08000) [pid = 908] [serial = 1966] [outer = 00000039D2027400] 09:52:50 INFO - PROCESS | 908 | 1467132770221 Marionette DEBUG loaded listener.js 09:52:50 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039DD06AC00) [pid = 908] [serial = 1967] [outer = 00000039D2027400] 09:52:50 INFO - PROCESS | 908 | 1467132770730 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:52:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:52:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 691ms 09:52:50 INFO - PROCESS | 908 | 1467132770764 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 09:52:50 INFO - PROCESS | 908 | 1467132770766 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 09:52:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:52:50 INFO - PROCESS | 908 | 1467132770770 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:52:50 INFO - PROCESS | 908 | 1467132770771 Marionette TRACE conn5 <- [1,2586,null,{}] 09:52:50 INFO - PROCESS | 908 | 1467132770775 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:50 INFO - PROCESS | 908 | 1467132770781 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:50 INFO - PROCESS | 908 | 1467132770915 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 09:52:50 INFO - PROCESS | 908 | 1467132770930 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:50 INFO - PROCESS | 908 | 1467132770932 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:50 INFO - PROCESS | 908 | ++DOCSHELL 00000039E391C800 == 31 [pid = 908] [id = 656] 09:52:50 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039DD410800) [pid = 908] [serial = 1968] [outer = 0000000000000000] 09:52:50 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039DD7BA400) [pid = 908] [serial = 1969] [outer = 00000039DD410800] 09:52:50 INFO - PROCESS | 908 | 1467132770980 Marionette DEBUG loaded listener.js 09:52:51 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039DDD0B800) [pid = 908] [serial = 1970] [outer = 00000039DD410800] 09:52:51 INFO - PROCESS | 908 | 1467132771459 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:52:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:52:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 778ms 09:52:51 INFO - PROCESS | 908 | 1467132771549 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 09:52:51 INFO - PROCESS | 908 | 1467132771551 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 09:52:51 INFO - PROCESS | 908 | 1467132771554 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:52:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:52:51 INFO - PROCESS | 908 | 1467132771556 Marionette TRACE conn5 <- [1,2590,null,{}] 09:52:51 INFO - PROCESS | 908 | 1467132771560 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:51 INFO - PROCESS | 908 | 1467132771561 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:51 INFO - PROCESS | 908 | 1467132771645 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 09:52:51 INFO - PROCESS | 908 | 1467132771652 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:51 INFO - PROCESS | 908 | 1467132771654 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:51 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BDD800 == 32 [pid = 908] [id = 657] 09:52:51 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039DDD3C800) [pid = 908] [serial = 1971] [outer = 0000000000000000] 09:52:51 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039DEFB4400) [pid = 908] [serial = 1972] [outer = 00000039DDD3C800] 09:52:51 INFO - PROCESS | 908 | 1467132771702 Marionette DEBUG loaded listener.js 09:52:51 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039DFAADC00) [pid = 908] [serial = 1973] [outer = 00000039DDD3C800] 09:52:52 INFO - PROCESS | 908 | 1467132772176 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:52:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:52:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 671ms 09:52:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:52:52 INFO - PROCESS | 908 | 1467132772229 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 09:52:52 INFO - PROCESS | 908 | 1467132772231 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 09:52:52 INFO - PROCESS | 908 | 1467132772235 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:52:52 INFO - PROCESS | 908 | 1467132772236 Marionette TRACE conn5 <- [1,2594,null,{}] 09:52:52 INFO - PROCESS | 908 | 1467132772240 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:52 INFO - PROCESS | 908 | 1467132772242 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:52 INFO - PROCESS | 908 | 1467132772329 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 09:52:52 INFO - PROCESS | 908 | 1467132772336 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:52 INFO - PROCESS | 908 | 1467132772338 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:52 INFO - PROCESS | 908 | ++DOCSHELL 00000039E49A4800 == 33 [pid = 908] [id = 658] 09:52:52 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039DFBEE800) [pid = 908] [serial = 1974] [outer = 0000000000000000] 09:52:52 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039DFE62400) [pid = 908] [serial = 1975] [outer = 00000039DFBEE800] 09:52:52 INFO - PROCESS | 908 | 1467132772386 Marionette DEBUG loaded listener.js 09:52:52 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DFF52C00) [pid = 908] [serial = 1976] [outer = 00000039DFBEE800] 09:52:52 INFO - PROCESS | 908 | 1467132772911 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:52:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:52:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 733ms 09:52:52 INFO - PROCESS | 908 | 1467132772971 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 09:52:52 INFO - PROCESS | 908 | 1467132772973 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 09:52:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:52:52 INFO - PROCESS | 908 | 1467132772977 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:52:52 INFO - PROCESS | 908 | 1467132772979 Marionette TRACE conn5 <- [1,2598,null,{}] 09:52:53 INFO - PROCESS | 908 | 1467132773008 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:53 INFO - PROCESS | 908 | 1467132773010 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:53 INFO - PROCESS | 908 | 1467132773153 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 09:52:53 INFO - PROCESS | 908 | 1467132773158 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:53 INFO - PROCESS | 908 | 1467132773160 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:53 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFB2E000 == 34 [pid = 908] [id = 659] 09:52:53 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D3453400) [pid = 908] [serial = 1977] [outer = 0000000000000000] 09:52:53 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E0147400) [pid = 908] [serial = 1978] [outer = 00000039D3453400] 09:52:53 INFO - PROCESS | 908 | 1467132773207 Marionette DEBUG loaded listener.js 09:52:53 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E039F800) [pid = 908] [serial = 1979] [outer = 00000039D3453400] 09:52:53 INFO - PROCESS | 908 | 1467132773715 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:52:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:52:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 775ms 09:52:53 INFO - PROCESS | 908 | 1467132773755 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 09:52:53 INFO - PROCESS | 908 | 1467132773757 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 09:52:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:52:53 INFO - PROCESS | 908 | 1467132773767 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:52:53 INFO - PROCESS | 908 | 1467132773769 Marionette TRACE conn5 <- [1,2602,null,{}] 09:52:53 INFO - PROCESS | 908 | 1467132773772 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:53 INFO - PROCESS | 908 | 1467132773774 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:53 INFO - PROCESS | 908 | 1467132773906 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 09:52:53 INFO - PROCESS | 908 | 1467132773961 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:53 INFO - PROCESS | 908 | 1467132773963 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:53 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6F3C000 == 35 [pid = 908] [id = 660] 09:52:53 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E0140800) [pid = 908] [serial = 1980] [outer = 0000000000000000] 09:52:54 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E04FD000) [pid = 908] [serial = 1981] [outer = 00000039E0140800] 09:52:54 INFO - PROCESS | 908 | 1467132774010 Marionette DEBUG loaded listener.js 09:52:54 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E05C7400) [pid = 908] [serial = 1982] [outer = 00000039E0140800] 09:52:54 INFO - PROCESS | 908 | 1467132774559 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:52:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:52:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 839ms 09:52:54 INFO - PROCESS | 908 | 1467132774604 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 09:52:54 INFO - PROCESS | 908 | 1467132774606 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 09:52:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:52:54 INFO - PROCESS | 908 | 1467132774610 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:52:54 INFO - PROCESS | 908 | 1467132774612 Marionette TRACE conn5 <- [1,2606,null,{}] 09:52:54 INFO - PROCESS | 908 | 1467132774616 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:54 INFO - PROCESS | 908 | 1467132774618 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:54 INFO - PROCESS | 908 | 1467132774764 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 09:52:54 INFO - PROCESS | 908 | 1467132774836 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:54 INFO - PROCESS | 908 | 1467132774840 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:54 INFO - PROCESS | 908 | ++DOCSHELL 00000039E15D9800 == 36 [pid = 908] [id = 661] 09:52:54 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E0DAA000) [pid = 908] [serial = 1983] [outer = 0000000000000000] 09:52:54 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E0DE5800) [pid = 908] [serial = 1984] [outer = 00000039E0DAA000] 09:52:54 INFO - PROCESS | 908 | 1467132774903 Marionette DEBUG loaded listener.js 09:52:55 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039E1526800) [pid = 908] [serial = 1985] [outer = 00000039E0DAA000] 09:52:55 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039E0DEC400) [pid = 908] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:52:55 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039E039E000) [pid = 908] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:52:55 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039E0B8D000) [pid = 908] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:52:55 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D2ED7800) [pid = 908] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:52:55 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D2F63800) [pid = 908] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:52:55 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039E01E7000) [pid = 908] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:52:55 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039DF87B400) [pid = 908] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:52:55 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039DCE1D800) [pid = 908] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:52:55 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039D8375C00) [pid = 908] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:52:55 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D168D800) [pid = 908] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:52:55 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D9107C00) [pid = 908] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:52:55 INFO - PROCESS | 908 | 1467132775522 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:52:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:52:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 986ms 09:52:55 INFO - PROCESS | 908 | 1467132775598 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 09:52:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:52:55 INFO - PROCESS | 908 | 1467132775601 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 09:52:55 INFO - PROCESS | 908 | 1467132775604 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:52:55 INFO - PROCESS | 908 | 1467132775606 Marionette TRACE conn5 <- [1,2610,null,{}] 09:52:55 INFO - PROCESS | 908 | 1467132775610 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:55 INFO - PROCESS | 908 | 1467132775611 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:55 INFO - PROCESS | 908 | 1467132775704 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 09:52:55 INFO - PROCESS | 908 | 1467132775710 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:55 INFO - PROCESS | 908 | 1467132775712 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:55 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7289000 == 37 [pid = 908] [id = 662] 09:52:55 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D986B000) [pid = 908] [serial = 1986] [outer = 0000000000000000] 09:52:55 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DFBE5C00) [pid = 908] [serial = 1987] [outer = 00000039D986B000] 09:52:55 INFO - PROCESS | 908 | 1467132775766 Marionette DEBUG loaded listener.js 09:52:55 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039E0DB1400) [pid = 908] [serial = 1988] [outer = 00000039D986B000] 09:52:56 INFO - PROCESS | 908 | 1467132776242 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:52:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:52:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 670ms 09:52:56 INFO - PROCESS | 908 | 1467132776277 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 09:52:56 INFO - PROCESS | 908 | 1467132776280 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 09:52:56 INFO - PROCESS | 908 | 1467132776283 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:52:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:52:56 INFO - PROCESS | 908 | 1467132776285 Marionette TRACE conn5 <- [1,2614,null,{}] 09:52:56 INFO - PROCESS | 908 | 1467132776288 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:56 INFO - PROCESS | 908 | 1467132776290 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:56 INFO - PROCESS | 908 | 1467132776410 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 09:52:56 INFO - PROCESS | 908 | 1467132776419 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:56 INFO - PROCESS | 908 | 1467132776421 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:56 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7938800 == 38 [pid = 908] [id = 663] 09:52:56 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E1F26C00) [pid = 908] [serial = 1989] [outer = 0000000000000000] 09:52:56 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E21C6800) [pid = 908] [serial = 1990] [outer = 00000039E1F26C00] 09:52:56 INFO - PROCESS | 908 | 1467132776472 Marionette DEBUG loaded listener.js 09:52:56 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E287B800) [pid = 908] [serial = 1991] [outer = 00000039E1F26C00] 09:52:56 INFO - PROCESS | 908 | 1467132776951 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:52:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:52:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 732ms 09:52:57 INFO - PROCESS | 908 | 1467132777019 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 09:52:57 INFO - PROCESS | 908 | 1467132777021 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 09:52:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:52:57 INFO - PROCESS | 908 | 1467132777024 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:52:57 INFO - PROCESS | 908 | 1467132777026 Marionette TRACE conn5 <- [1,2618,null,{}] 09:52:57 INFO - PROCESS | 908 | 1467132777029 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:57 INFO - PROCESS | 908 | 1467132777031 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:57 INFO - PROCESS | 908 | 1467132777134 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 09:52:57 INFO - PROCESS | 908 | 1467132777139 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:57 INFO - PROCESS | 908 | 1467132777141 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:57 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7BCE000 == 39 [pid = 908] [id = 664] 09:52:57 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E2943C00) [pid = 908] [serial = 1992] [outer = 0000000000000000] 09:52:57 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E35C2000) [pid = 908] [serial = 1993] [outer = 00000039E2943C00] 09:52:57 INFO - PROCESS | 908 | 1467132777190 Marionette DEBUG loaded listener.js 09:52:57 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E35CC800) [pid = 908] [serial = 1994] [outer = 00000039E2943C00] 09:52:58 INFO - PROCESS | 908 | 1467132778113 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:52:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:52:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1126ms 09:52:58 INFO - PROCESS | 908 | 1467132778174 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 09:52:58 INFO - PROCESS | 908 | 1467132778179 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 09:52:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:52:58 INFO - PROCESS | 908 | 1467132778185 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:52:58 INFO - PROCESS | 908 | 1467132778191 Marionette TRACE conn5 <- [1,2622,null,{}] 09:52:58 INFO - PROCESS | 908 | 1467132778197 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:58 INFO - PROCESS | 908 | 1467132778200 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:58 INFO - PROCESS | 908 | 1467132778343 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 09:52:58 INFO - PROCESS | 908 | 1467132778477 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:58 INFO - PROCESS | 908 | 1467132778481 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:58 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD0CD800 == 40 [pid = 908] [id = 665] 09:52:58 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039D2ED9800) [pid = 908] [serial = 1995] [outer = 0000000000000000] 09:52:58 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039D2EEB800) [pid = 908] [serial = 1996] [outer = 00000039D2ED9800] 09:52:58 INFO - PROCESS | 908 | 1467132778552 Marionette DEBUG loaded listener.js 09:52:58 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039D340E800) [pid = 908] [serial = 1997] [outer = 00000039D2ED9800] 09:52:59 INFO - PROCESS | 908 | 1467132779333 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:52:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:52:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1231ms 09:52:59 INFO - PROCESS | 908 | 1467132779420 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 09:52:59 INFO - PROCESS | 908 | 1467132779425 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 09:52:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:52:59 INFO - PROCESS | 908 | 1467132779432 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:52:59 INFO - PROCESS | 908 | 1467132779435 Marionette TRACE conn5 <- [1,2626,null,{}] 09:52:59 INFO - PROCESS | 908 | 1467132779439 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:52:59 INFO - PROCESS | 908 | 1467132779442 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:59 INFO - PROCESS | 908 | 1467132779596 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 09:52:59 INFO - PROCESS | 908 | 1467132779756 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:52:59 INFO - PROCESS | 908 | 1467132779760 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:52:59 INFO - PROCESS | 908 | ++DOCSHELL 00000039E37C7800 == 41 [pid = 908] [id = 666] 09:52:59 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039D1E4B000) [pid = 908] [serial = 1998] [outer = 0000000000000000] 09:52:59 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039D79BD400) [pid = 908] [serial = 1999] [outer = 00000039D1E4B000] 09:52:59 INFO - PROCESS | 908 | 1467132779821 Marionette DEBUG loaded listener.js 09:52:59 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039DD079C00) [pid = 908] [serial = 2000] [outer = 00000039D1E4B000] 09:53:00 INFO - PROCESS | 908 | 1467132780875 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:53:00 INFO - PROCESS | 908 | --DOCSHELL 00000039DCEAE000 == 40 [pid = 908] [id = 406] 09:53:00 INFO - PROCESS | 908 | --DOCSHELL 00000039DD715000 == 39 [pid = 908] [id = 393] 09:53:00 INFO - PROCESS | 908 | --DOCSHELL 00000039DFAD5800 == 38 [pid = 908] [id = 401] 09:53:00 INFO - PROCESS | 908 | --DOCSHELL 00000039E4DDD800 == 37 [pid = 908] [id = 402] 09:53:00 INFO - PROCESS | 908 | --DOCSHELL 00000039DFB31000 == 36 [pid = 908] [id = 407] 09:53:00 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BF4000 == 35 [pid = 908] [id = 398] 09:53:00 INFO - PROCESS | 908 | --DOCSHELL 00000039E7117800 == 34 [pid = 908] [id = 403] 09:53:00 INFO - PROCESS | 908 | --DOCSHELL 00000039D7D6F800 == 33 [pid = 908] [id = 400] 09:53:00 INFO - PROCESS | 908 | --DOCSHELL 00000039E3710000 == 32 [pid = 908] [id = 409] 09:53:00 INFO - PROCESS | 908 | --DOCSHELL 00000039DFB35800 == 31 [pid = 908] [id = 394] 09:53:00 INFO - PROCESS | 908 | --DOCSHELL 00000039E71F0800 == 30 [pid = 908] [id = 404] 09:53:00 INFO - PROCESS | 908 | --DOCSHELL 00000039E369D800 == 29 [pid = 908] [id = 397] 09:53:00 INFO - PROCESS | 908 | --DOCSHELL 00000039E0761000 == 28 [pid = 908] [id = 408] 09:53:00 INFO - PROCESS | 908 | --DOCSHELL 00000039D9122000 == 27 [pid = 908] [id = 392] 09:53:00 INFO - PROCESS | 908 | --DOCSHELL 00000039E1388000 == 26 [pid = 908] [id = 396] 09:53:00 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039E21CC000) [pid = 908] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 09:53:00 INFO - PROCESS | 908 | --DOCSHELL 00000039E7298000 == 25 [pid = 908] [id = 650] 09:53:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:53:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1547ms 09:53:00 INFO - PROCESS | 908 | 1467132780981 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 09:53:00 INFO - PROCESS | 908 | 1467132780985 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 09:53:00 INFO - PROCESS | 908 | 1467132780990 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:53:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:53:00 INFO - PROCESS | 908 | 1467132780994 Marionette TRACE conn5 <- [1,2630,null,{}] 09:53:01 INFO - PROCESS | 908 | 1467132781000 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:01 INFO - PROCESS | 908 | 1467132781003 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:01 INFO - PROCESS | 908 | 1467132781107 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 09:53:01 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039E2114C00) [pid = 908] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039E03A3C00) [pid = 908] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039E0CE2000) [pid = 908] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039E0587000) [pid = 908] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D36ED000) [pid = 908] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039E13BB000) [pid = 908] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039E0DE5C00) [pid = 908] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D340CC00) [pid = 908] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039E03A3800) [pid = 908] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039E04F5800) [pid = 908] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039DFBE3800) [pid = 908] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DD40A000) [pid = 908] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039DDD3A000) [pid = 908] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D8472400) [pid = 908] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039D96CC400) [pid = 908] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039D2020800) [pid = 908] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039D340B400) [pid = 908] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039DD7C4000) [pid = 908] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039DCEE9C00) [pid = 908] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039D45E2400) [pid = 908] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039E013F800) [pid = 908] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039DD7BA000) [pid = 908] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 09:53:01 INFO - PROCESS | 908 | 1467132781253 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:01 INFO - PROCESS | 908 | 1467132781256 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:01 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9DE3800 == 26 [pid = 908] [id = 667] 09:53:01 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039D2EE8000) [pid = 908] [serial = 2001] [outer = 0000000000000000] 09:53:01 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039D32CE400) [pid = 908] [serial = 2002] [outer = 00000039D2EE8000] 09:53:01 INFO - PROCESS | 908 | 1467132781321 Marionette DEBUG loaded listener.js 09:53:01 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039D3928C00) [pid = 908] [serial = 2003] [outer = 00000039D2EE8000] 09:53:01 INFO - PROCESS | 908 | 1467132781823 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:53:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:53:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 879ms 09:53:01 INFO - PROCESS | 908 | 1467132781874 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 09:53:01 INFO - PROCESS | 908 | 1467132781878 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 09:53:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:53:01 INFO - PROCESS | 908 | 1467132781884 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:53:01 INFO - PROCESS | 908 | 1467132781887 Marionette TRACE conn5 <- [1,2634,null,{}] 09:53:01 INFO - PROCESS | 908 | 1467132781891 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:01 INFO - PROCESS | 908 | 1467132781894 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:01 INFO - PROCESS | 908 | 1467132781991 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 09:53:02 INFO - PROCESS | 908 | 1467132782001 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:02 INFO - PROCESS | 908 | 1467132782003 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:02 INFO - PROCESS | 908 | ++DOCSHELL 00000039D8615000 == 27 [pid = 908] [id = 668] 09:53:02 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039D9293400) [pid = 908] [serial = 2004] [outer = 0000000000000000] 09:53:02 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039D92D7000) [pid = 908] [serial = 2005] [outer = 00000039D9293400] 09:53:02 INFO - PROCESS | 908 | 1467132782060 Marionette DEBUG loaded listener.js 09:53:02 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D9D53C00) [pid = 908] [serial = 2006] [outer = 00000039D9293400] 09:53:02 INFO - PROCESS | 908 | 1467132782782 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:53:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:53:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 943ms 09:53:02 INFO - PROCESS | 908 | 1467132782831 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 09:53:02 INFO - PROCESS | 908 | 1467132782837 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 09:53:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:53:02 INFO - PROCESS | 908 | 1467132782843 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:53:02 INFO - PROCESS | 908 | 1467132782847 Marionette TRACE conn5 <- [1,2638,null,{}] 09:53:02 INFO - PROCESS | 908 | 1467132782854 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:02 INFO - PROCESS | 908 | 1467132782857 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:02 INFO - PROCESS | 908 | 1467132782988 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 09:53:03 INFO - PROCESS | 908 | 1467132783129 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:03 INFO - PROCESS | 908 | 1467132783135 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:03 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFAE2000 == 28 [pid = 908] [id = 669] 09:53:03 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D2EF1400) [pid = 908] [serial = 2007] [outer = 0000000000000000] 09:53:03 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D76C3000) [pid = 908] [serial = 2008] [outer = 00000039D2EF1400] 09:53:03 INFO - PROCESS | 908 | 1467132783205 Marionette DEBUG loaded listener.js 09:53:03 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D986D000) [pid = 908] [serial = 2009] [outer = 00000039D2EF1400] 09:53:03 INFO - PROCESS | 908 | 1467132783873 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:53:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:53:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1086ms 09:53:03 INFO - PROCESS | 908 | 1467132783931 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 09:53:03 INFO - PROCESS | 908 | 1467132783936 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 09:53:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:53:03 INFO - PROCESS | 908 | 1467132783944 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:53:03 INFO - PROCESS | 908 | 1467132783947 Marionette TRACE conn5 <- [1,2642,null,{}] 09:53:03 INFO - PROCESS | 908 | 1467132783951 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:03 INFO - PROCESS | 908 | 1467132783955 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:04 INFO - PROCESS | 908 | 1467132784076 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 09:53:04 INFO - PROCESS | 908 | 1467132784201 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:04 INFO - PROCESS | 908 | 1467132784204 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:04 INFO - PROCESS | 908 | ++DOCSHELL 00000039E15D6800 == 29 [pid = 908] [id = 670] 09:53:04 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DD10F000) [pid = 908] [serial = 2010] [outer = 0000000000000000] 09:53:04 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039DD40F400) [pid = 908] [serial = 2011] [outer = 00000039DD10F000] 09:53:04 INFO - PROCESS | 908 | 1467132784266 Marionette DEBUG loaded listener.js 09:53:04 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039DD73F800) [pid = 908] [serial = 2012] [outer = 00000039DD10F000] 09:53:04 INFO - PROCESS | 908 | 1467132784988 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:53:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:53:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1091ms 09:53:05 INFO - PROCESS | 908 | 1467132785036 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 09:53:05 INFO - PROCESS | 908 | 1467132785039 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 09:53:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:53:05 INFO - PROCESS | 908 | 1467132785043 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:53:05 INFO - PROCESS | 908 | 1467132785048 Marionette TRACE conn5 <- [1,2646,null,{}] 09:53:05 INFO - PROCESS | 908 | 1467132785063 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:05 INFO - PROCESS | 908 | 1467132785069 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:05 INFO - PROCESS | 908 | 1467132785192 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 09:53:05 INFO - PROCESS | 908 | 1467132785334 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:05 INFO - PROCESS | 908 | 1467132785339 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:05 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BE7000 == 30 [pid = 908] [id = 671] 09:53:05 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039DEF0DC00) [pid = 908] [serial = 2013] [outer = 0000000000000000] 09:53:05 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039DF87D400) [pid = 908] [serial = 2014] [outer = 00000039DEF0DC00] 09:53:05 INFO - PROCESS | 908 | 1467132785409 Marionette DEBUG loaded listener.js 09:53:05 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039DFF4C000) [pid = 908] [serial = 2015] [outer = 00000039DEF0DC00] 09:53:06 INFO - PROCESS | 908 | 1467132786064 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:53:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:53:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1034ms 09:53:06 INFO - PROCESS | 908 | 1467132786079 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 09:53:06 INFO - PROCESS | 908 | 1467132786082 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 09:53:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:53:06 INFO - PROCESS | 908 | 1467132786102 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:53:06 INFO - PROCESS | 908 | 1467132786105 Marionette TRACE conn5 <- [1,2650,null,{}] 09:53:06 INFO - PROCESS | 908 | 1467132786109 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:06 INFO - PROCESS | 908 | 1467132786112 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:06 INFO - PROCESS | 908 | 1467132786237 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 09:53:06 INFO - PROCESS | 908 | 1467132786347 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:06 INFO - PROCESS | 908 | 1467132786350 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:06 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4D95800 == 31 [pid = 908] [id = 672] 09:53:06 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E014C400) [pid = 908] [serial = 2016] [outer = 0000000000000000] 09:53:06 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E039F400) [pid = 908] [serial = 2017] [outer = 00000039E014C400] 09:53:06 INFO - PROCESS | 908 | 1467132786414 Marionette DEBUG loaded listener.js 09:53:06 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E04FAC00) [pid = 908] [serial = 2018] [outer = 00000039E014C400] 09:53:07 INFO - PROCESS | 908 | 1467132787072 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:53:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:53:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 986ms 09:53:07 INFO - PROCESS | 908 | 1467132787090 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 09:53:07 INFO - PROCESS | 908 | 1467132787093 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 09:53:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:53:07 INFO - PROCESS | 908 | 1467132787096 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:53:07 INFO - PROCESS | 908 | 1467132787098 Marionette TRACE conn5 <- [1,2654,null,{}] 09:53:07 INFO - PROCESS | 908 | 1467132787102 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:07 INFO - PROCESS | 908 | 1467132787105 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:07 INFO - PROCESS | 908 | 1467132787220 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 09:53:07 INFO - PROCESS | 908 | 1467132787332 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:07 INFO - PROCESS | 908 | 1467132787335 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:07 INFO - PROCESS | 908 | ++DOCSHELL 00000039D98F4000 == 32 [pid = 908] [id = 673] 09:53:07 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039E03ACC00) [pid = 908] [serial = 2019] [outer = 0000000000000000] 09:53:07 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039E05CC000) [pid = 908] [serial = 2020] [outer = 00000039E03ACC00] 09:53:07 INFO - PROCESS | 908 | 1467132787440 Marionette DEBUG loaded listener.js 09:53:07 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039E0C78C00) [pid = 908] [serial = 2021] [outer = 00000039E03ACC00] 09:53:08 INFO - PROCESS | 908 | [908] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:53:08 INFO - PROCESS | 908 | [908] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:53:08 INFO - PROCESS | 908 | 1467132788588 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:53:08 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:53:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1538ms 09:53:08 INFO - PROCESS | 908 | 1467132788637 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 09:53:08 INFO - PROCESS | 908 | 1467132788641 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 09:53:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:53:08 INFO - PROCESS | 908 | 1467132788647 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:53:08 INFO - PROCESS | 908 | 1467132788650 Marionette TRACE conn5 <- [1,2658,null,{}] 09:53:08 INFO - PROCESS | 908 | 1467132788655 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:08 INFO - PROCESS | 908 | 1467132788658 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:08 INFO - PROCESS | 908 | 1467132788853 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 09:53:09 INFO - PROCESS | 908 | --DOCSHELL 00000039D7869000 == 31 [pid = 908] [id = 405] 09:53:09 INFO - PROCESS | 908 | --DOCSHELL 00000039E4DC8800 == 30 [pid = 908] [id = 399] 09:53:09 INFO - PROCESS | 908 | --DOCSHELL 00000039E0516000 == 29 [pid = 908] [id = 395] 09:53:09 INFO - PROCESS | 908 | 1467132789839 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:09 INFO - PROCESS | 908 | 1467132789843 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:09 INFO - PROCESS | 908 | ++DOCSHELL 00000039D3CDE800 == 30 [pid = 908] [id = 674] 09:53:09 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039D165B400) [pid = 908] [serial = 2022] [outer = 0000000000000000] 09:53:09 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039D1687C00) [pid = 908] [serial = 2023] [outer = 00000039D165B400] 09:53:09 INFO - PROCESS | 908 | 1467132789902 Marionette DEBUG loaded listener.js 09:53:10 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039D2023800) [pid = 908] [serial = 2024] [outer = 00000039D165B400] 09:53:10 INFO - PROCESS | 908 | 1467132790860 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:53:10 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 09:53:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:53:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:53:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:53:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2254ms 09:53:10 INFO - PROCESS | 908 | 1467132790903 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 09:53:10 INFO - PROCESS | 908 | 1467132790906 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 09:53:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:53:10 INFO - PROCESS | 908 | 1467132790911 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:53:10 INFO - PROCESS | 908 | 1467132790914 Marionette TRACE conn5 <- [1,2662,null,{}] 09:53:10 INFO - PROCESS | 908 | 1467132790920 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:10 INFO - PROCESS | 908 | 1467132790923 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:11 INFO - PROCESS | 908 | 1467132791058 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 09:53:11 INFO - PROCESS | 908 | 1467132791068 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:11 INFO - PROCESS | 908 | 1467132791071 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:11 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD432000 == 31 [pid = 908] [id = 675] 09:53:11 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039D32C4800) [pid = 908] [serial = 2025] [outer = 0000000000000000] 09:53:11 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039D340C400) [pid = 908] [serial = 2026] [outer = 00000039D32C4800] 09:53:11 INFO - PROCESS | 908 | 1467132791127 Marionette DEBUG loaded listener.js 09:53:11 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039D36EE400) [pid = 908] [serial = 2027] [outer = 00000039D32C4800] 09:53:12 INFO - PROCESS | 908 | 1467132792215 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:53:12 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 09:53:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:53:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:53:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:53:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1339ms 09:53:12 INFO - PROCESS | 908 | 1467132792263 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 09:53:12 INFO - PROCESS | 908 | 1467132792268 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 09:53:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:53:12 INFO - PROCESS | 908 | 1467132792272 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:53:12 INFO - PROCESS | 908 | 1467132792274 Marionette TRACE conn5 <- [1,2666,null,{}] 09:53:12 INFO - PROCESS | 908 | 1467132792278 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:12 INFO - PROCESS | 908 | 1467132792281 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:12 INFO - PROCESS | 908 | 1467132792413 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 09:53:12 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039D3453400) [pid = 908] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:53:12 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039DFBEE800) [pid = 908] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:53:12 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039D153B000) [pid = 908] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:53:12 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039DD410800) [pid = 908] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:53:12 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039E13BC000) [pid = 908] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:53:12 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039DDD3C800) [pid = 908] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:53:12 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039D9296800) [pid = 908] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:53:12 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039D2027400) [pid = 908] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:53:12 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D2F63C00) [pid = 908] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:53:12 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039E0140800) [pid = 908] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:53:12 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039E0DAA000) [pid = 908] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:53:12 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039E1F26C00) [pid = 908] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:53:12 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D2028400) [pid = 908] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:53:12 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D986B000) [pid = 908] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:53:12 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D2EE8000) [pid = 908] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:53:12 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039E2943C00) [pid = 908] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:53:12 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039D2ED9800) [pid = 908] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:53:12 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D1E4B000) [pid = 908] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:53:12 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D9293400) [pid = 908] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:53:12 INFO - PROCESS | 908 | 1467132792805 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:12 INFO - PROCESS | 908 | 1467132792808 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:12 INFO - PROCESS | 908 | ++DOCSHELL 00000039D7D64000 == 32 [pid = 908] [id = 676] 09:53:12 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D1667800) [pid = 908] [serial = 2028] [outer = 0000000000000000] 09:53:12 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D2028400) [pid = 908] [serial = 2029] [outer = 00000039D1667800] 09:53:12 INFO - PROCESS | 908 | 1467132792876 Marionette DEBUG loaded listener.js 09:53:12 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D837B000) [pid = 908] [serial = 2030] [outer = 00000039D1667800] 09:53:13 INFO - PROCESS | 908 | 1467132793823 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:53:13 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:53:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1590ms 09:53:13 INFO - PROCESS | 908 | 1467132793864 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 09:53:13 INFO - PROCESS | 908 | 1467132793867 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 09:53:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:53:13 INFO - PROCESS | 908 | 1467132793878 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:53:13 INFO - PROCESS | 908 | 1467132793885 Marionette TRACE conn5 <- [1,2670,null,{}] 09:53:13 INFO - PROCESS | 908 | 1467132793889 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:13 INFO - PROCESS | 908 | 1467132793893 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:13 INFO - PROCESS | 908 | 1467132793993 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 09:53:14 INFO - PROCESS | 908 | 1467132794000 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:14 INFO - PROCESS | 908 | 1467132794003 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:14 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BF1000 == 33 [pid = 908] [id = 677] 09:53:14 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039DCA06800) [pid = 908] [serial = 2031] [outer = 0000000000000000] 09:53:14 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039DD10F400) [pid = 908] [serial = 2032] [outer = 00000039DCA06800] 09:53:14 INFO - PROCESS | 908 | 1467132794051 Marionette DEBUG loaded listener.js 09:53:14 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039DD410400) [pid = 908] [serial = 2033] [outer = 00000039DCA06800] 09:53:15 INFO - PROCESS | 908 | 1467132795037 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:53:15 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:53:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1196ms 09:53:15 INFO - PROCESS | 908 | 1467132795073 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 09:53:15 INFO - PROCESS | 908 | 1467132795078 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 09:53:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:53:15 INFO - PROCESS | 908 | 1467132795084 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:53:15 INFO - PROCESS | 908 | 1467132795088 Marionette TRACE conn5 <- [1,2674,null,{}] 09:53:15 INFO - PROCESS | 908 | 1467132795094 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:15 INFO - PROCESS | 908 | 1467132795097 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:15 INFO - PROCESS | 908 | 1467132795256 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 09:53:15 INFO - PROCESS | 908 | 1467132795388 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:15 INFO - PROCESS | 908 | 1467132795392 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:15 INFO - PROCESS | 908 | ++DOCSHELL 00000039DF898800 == 34 [pid = 908] [id = 678] 09:53:15 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039D2EEF800) [pid = 908] [serial = 2034] [outer = 0000000000000000] 09:53:15 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039D32CD800) [pid = 908] [serial = 2035] [outer = 00000039D2EEF800] 09:53:15 INFO - PROCESS | 908 | 1467132795511 Marionette DEBUG loaded listener.js 09:53:15 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039D7965800) [pid = 908] [serial = 2036] [outer = 00000039D2EEF800] 09:53:16 INFO - PROCESS | 908 | 1467132796686 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:53:16 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 09:53:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:53:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:53:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:53:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1644ms 09:53:16 INFO - PROCESS | 908 | 1467132796731 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 09:53:16 INFO - PROCESS | 908 | 1467132796736 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 09:53:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:53:16 INFO - PROCESS | 908 | 1467132796743 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:53:16 INFO - PROCESS | 908 | 1467132796747 Marionette TRACE conn5 <- [1,2678,null,{}] 09:53:16 INFO - PROCESS | 908 | 1467132796804 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:16 INFO - PROCESS | 908 | 1467132796808 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:16 INFO - PROCESS | 908 | 1467132796940 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 09:53:17 INFO - PROCESS | 908 | 1467132797068 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:17 INFO - PROCESS | 908 | 1467132797072 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:17 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4DD9000 == 35 [pid = 908] [id = 679] 09:53:17 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039D9D57400) [pid = 908] [serial = 2037] [outer = 0000000000000000] 09:53:17 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039DD409C00) [pid = 908] [serial = 2038] [outer = 00000039D9D57400] 09:53:17 INFO - PROCESS | 908 | 1467132797139 Marionette DEBUG loaded listener.js 09:53:17 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039DDD0F400) [pid = 908] [serial = 2039] [outer = 00000039D9D57400] 09:53:18 INFO - PROCESS | 908 | --DOCSHELL 00000039D9137000 == 34 [pid = 908] [id = 651] 09:53:18 INFO - PROCESS | 908 | --DOCSHELL 00000039E49A4800 == 33 [pid = 908] [id = 658] 09:53:18 INFO - PROCESS | 908 | --DOCSHELL 00000039DD421800 == 32 [pid = 908] [id = 652] 09:53:18 INFO - PROCESS | 908 | --DOCSHELL 00000039E7289000 == 31 [pid = 908] [id = 662] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039E0147400) [pid = 908] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039E039F800) [pid = 908] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039DFE62400) [pid = 908] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D45ED000) [pid = 908] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D79C1000) [pid = 908] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039DD7BA400) [pid = 908] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039DDD0B800) [pid = 908] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039E24F2C00) [pid = 908] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039DEFB4400) [pid = 908] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DFAADC00) [pid = 908] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D92DC800) [pid = 908] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D986AC00) [pid = 908] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039DCA08000) [pid = 908] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039DD06AC00) [pid = 908] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039D32C3000) [pid = 908] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039D3405800) [pid = 908] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039E05C7400) [pid = 908] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039E04FD000) [pid = 908] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039D9D53C00) [pid = 908] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039E0DE5800) [pid = 908] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 64 (00000039E21C6800) [pid = 908] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 63 (00000039D252B800) [pid = 908] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 62 (00000039D2E29800) [pid = 908] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 61 (00000039E1526800) [pid = 908] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 60 (00000039DFBE5C00) [pid = 908] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 59 (00000039E287B800) [pid = 908] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 58 (00000039D32CE400) [pid = 908] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 57 (00000039E35C2000) [pid = 908] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 56 (00000039D2EEB800) [pid = 908] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 55 (00000039DD079C00) [pid = 908] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 54 (00000039E35CC800) [pid = 908] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 53 (00000039D79BD400) [pid = 908] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 52 (00000039DFF52C00) [pid = 908] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 51 (00000039D340E800) [pid = 908] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 50 (00000039D3928C00) [pid = 908] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 49 (00000039E0DB1400) [pid = 908] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | --DOMWINDOW == 48 (00000039D92D7000) [pid = 908] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 09:53:18 INFO - PROCESS | 908 | 1467132798366 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:53:18 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:53:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:53:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:53:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:53:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1658ms 09:53:18 INFO - PROCESS | 908 | 1467132798404 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 09:53:18 INFO - PROCESS | 908 | 1467132798408 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 09:53:18 INFO - PROCESS | 908 | 1467132798413 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:53:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:53:18 INFO - PROCESS | 908 | 1467132798417 Marionette TRACE conn5 <- [1,2682,null,{}] 09:53:18 INFO - PROCESS | 908 | 1467132798423 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:18 INFO - PROCESS | 908 | 1467132798426 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:18 INFO - PROCESS | 908 | 1467132798553 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 09:53:18 INFO - PROCESS | 908 | 1467132798653 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:18 INFO - PROCESS | 908 | 1467132798658 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:18 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9904800 == 32 [pid = 908] [id = 680] 09:53:18 INFO - PROCESS | 908 | ++DOMWINDOW == 49 (00000039D2EDB800) [pid = 908] [serial = 2040] [outer = 0000000000000000] 09:53:18 INFO - PROCESS | 908 | ++DOMWINDOW == 50 (00000039D2EDF000) [pid = 908] [serial = 2041] [outer = 00000039D2EDB800] 09:53:18 INFO - PROCESS | 908 | 1467132798711 Marionette DEBUG loaded listener.js 09:53:18 INFO - PROCESS | 908 | ++DOMWINDOW == 51 (00000039D2F63800) [pid = 908] [serial = 2042] [outer = 00000039D2EDB800] 09:53:19 INFO - PROCESS | 908 | 1467132799609 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:53:19 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:53:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:53:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:53:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:53:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1235ms 09:53:19 INFO - PROCESS | 908 | 1467132799653 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 09:53:19 INFO - PROCESS | 908 | 1467132799657 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 09:53:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:53:19 INFO - PROCESS | 908 | 1467132799664 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:53:19 INFO - PROCESS | 908 | 1467132799666 Marionette TRACE conn5 <- [1,2686,null,{}] 09:53:19 INFO - PROCESS | 908 | 1467132799671 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:19 INFO - PROCESS | 908 | 1467132799673 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:19 INFO - PROCESS | 908 | 1467132799799 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 09:53:19 INFO - PROCESS | 908 | 1467132799808 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:19 INFO - PROCESS | 908 | 1467132799811 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:19 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFA9D000 == 33 [pid = 908] [id = 681] 09:53:19 INFO - PROCESS | 908 | ++DOMWINDOW == 52 (00000039D3936800) [pid = 908] [serial = 2043] [outer = 0000000000000000] 09:53:19 INFO - PROCESS | 908 | ++DOMWINDOW == 53 (00000039D796A800) [pid = 908] [serial = 2044] [outer = 00000039D3936800] 09:53:19 INFO - PROCESS | 908 | 1467132799860 Marionette DEBUG loaded listener.js 09:53:19 INFO - PROCESS | 908 | ++DOMWINDOW == 54 (00000039D9293C00) [pid = 908] [serial = 2045] [outer = 00000039D3936800] 09:53:20 INFO - PROCESS | 908 | 1467132800853 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:53:20 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:53:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:53:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:53:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1233ms 09:53:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:53:20 INFO - PROCESS | 908 | 1467132800907 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 09:53:20 INFO - PROCESS | 908 | 1467132800909 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 09:53:20 INFO - PROCESS | 908 | 1467132800913 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:53:20 INFO - PROCESS | 908 | 1467132800917 Marionette TRACE conn5 <- [1,2690,null,{}] 09:53:20 INFO - PROCESS | 908 | 1467132800928 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:20 INFO - PROCESS | 908 | 1467132800933 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:21 INFO - PROCESS | 908 | 1467132801051 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 09:53:21 INFO - PROCESS | 908 | 1467132801058 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:21 INFO - PROCESS | 908 | 1467132801062 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:21 INFO - PROCESS | 908 | ++DOCSHELL 00000039E0768000 == 34 [pid = 908] [id = 682] 09:53:21 INFO - PROCESS | 908 | ++DOMWINDOW == 55 (00000039D1666400) [pid = 908] [serial = 2046] [outer = 0000000000000000] 09:53:21 INFO - PROCESS | 908 | ++DOMWINDOW == 56 (00000039DDD36C00) [pid = 908] [serial = 2047] [outer = 00000039D1666400] 09:53:21 INFO - PROCESS | 908 | 1467132801157 Marionette DEBUG loaded listener.js 09:53:21 INFO - PROCESS | 908 | ++DOMWINDOW == 57 (00000039DF873C00) [pid = 908] [serial = 2048] [outer = 00000039D1666400] 09:53:21 INFO - PROCESS | 908 | --DOMWINDOW == 56 (00000039D2EF1400) [pid = 908] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:53:21 INFO - PROCESS | 908 | --DOMWINDOW == 55 (00000039E014C400) [pid = 908] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:53:21 INFO - PROCESS | 908 | --DOMWINDOW == 54 (00000039D32C4800) [pid = 908] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:53:21 INFO - PROCESS | 908 | --DOMWINDOW == 53 (00000039D165B400) [pid = 908] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:53:21 INFO - PROCESS | 908 | --DOMWINDOW == 52 (00000039DD10F000) [pid = 908] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:53:21 INFO - PROCESS | 908 | --DOMWINDOW == 51 (00000039D1667800) [pid = 908] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:53:21 INFO - PROCESS | 908 | --DOMWINDOW == 50 (00000039DEF0DC00) [pid = 908] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:53:21 INFO - PROCESS | 908 | 1467132801651 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:53:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:53:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 796ms 09:53:21 INFO - PROCESS | 908 | 1467132801710 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 09:53:21 INFO - PROCESS | 908 | 1467132801713 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 09:53:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:53:21 INFO - PROCESS | 908 | 1467132801716 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:53:21 INFO - PROCESS | 908 | 1467132801718 Marionette TRACE conn5 <- [1,2694,null,{}] 09:53:21 INFO - PROCESS | 908 | 1467132801721 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:21 INFO - PROCESS | 908 | 1467132801724 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:21 INFO - PROCESS | 908 | 1467132801823 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 09:53:21 INFO - PROCESS | 908 | 1467132801830 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:21 INFO - PROCESS | 908 | 1467132801832 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:21 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3B41000 == 35 [pid = 908] [id = 683] 09:53:21 INFO - PROCESS | 908 | ++DOMWINDOW == 51 (00000039DCEE9C00) [pid = 908] [serial = 2049] [outer = 0000000000000000] 09:53:21 INFO - PROCESS | 908 | ++DOMWINDOW == 52 (00000039DF87C400) [pid = 908] [serial = 2050] [outer = 00000039DCEE9C00] 09:53:21 INFO - PROCESS | 908 | 1467132801881 Marionette DEBUG loaded listener.js 09:53:21 INFO - PROCESS | 908 | ++DOMWINDOW == 53 (00000039DFF4E000) [pid = 908] [serial = 2051] [outer = 00000039DCEE9C00] 09:53:22 INFO - PROCESS | 908 | 1467132802356 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:53:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:53:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 692ms 09:53:22 INFO - PROCESS | 908 | 1467132802411 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 09:53:22 INFO - PROCESS | 908 | 1467132802413 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 09:53:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:53:22 INFO - PROCESS | 908 | 1467132802445 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:53:22 INFO - PROCESS | 908 | 1467132802447 Marionette TRACE conn5 <- [1,2698,null,{}] 09:53:22 INFO - PROCESS | 908 | 1467132802454 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:22 INFO - PROCESS | 908 | 1467132802456 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:22 INFO - PROCESS | 908 | 1467132802544 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 09:53:22 INFO - PROCESS | 908 | 1467132802550 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:22 INFO - PROCESS | 908 | 1467132802553 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:22 INFO - PROCESS | 908 | ++DOCSHELL 00000039E49AA000 == 36 [pid = 908] [id = 684] 09:53:22 INFO - PROCESS | 908 | ++DOMWINDOW == 54 (00000039E0142800) [pid = 908] [serial = 2052] [outer = 0000000000000000] 09:53:22 INFO - PROCESS | 908 | ++DOMWINDOW == 55 (00000039E014C400) [pid = 908] [serial = 2053] [outer = 00000039E0142800] 09:53:22 INFO - PROCESS | 908 | 1467132802607 Marionette DEBUG loaded listener.js 09:53:22 INFO - PROCESS | 908 | ++DOMWINDOW == 56 (00000039E03A3400) [pid = 908] [serial = 2054] [outer = 00000039E0142800] 09:53:23 INFO - PROCESS | 908 | 1467132803115 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:53:23 INFO - PROCESS | 908 | 1467132803133 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 09:53:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:53:23 INFO - PROCESS | 908 | 1467132803136 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:53:23 INFO - PROCESS | 908 | 1467132803138 Marionette TRACE conn5 <- [1,2702,null,{}] 09:53:23 INFO - PROCESS | 908 | 1467132803142 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:23 INFO - PROCESS | 908 | 1467132803148 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:23 INFO - PROCESS | 908 | 1467132803268 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 09:53:23 INFO - PROCESS | 908 | 1467132803273 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:23 INFO - PROCESS | 908 | 1467132803275 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:23 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6F59000 == 37 [pid = 908] [id = 685] 09:53:23 INFO - PROCESS | 908 | ++DOMWINDOW == 57 (00000039E05C1400) [pid = 908] [serial = 2055] [outer = 0000000000000000] 09:53:23 INFO - PROCESS | 908 | ++DOMWINDOW == 58 (00000039E0B96800) [pid = 908] [serial = 2056] [outer = 00000039E05C1400] 09:53:23 INFO - PROCESS | 908 | 1467132803321 Marionette DEBUG loaded listener.js 09:53:23 INFO - PROCESS | 908 | ++DOMWINDOW == 59 (00000039E0DE6400) [pid = 908] [serial = 2057] [outer = 00000039E05C1400] 09:53:23 INFO - PROCESS | 908 | 1467132803811 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:53:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:53:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 732ms 09:53:23 INFO - PROCESS | 908 | 1467132803872 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 09:53:23 INFO - PROCESS | 908 | 1467132803874 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 09:53:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:53:23 INFO - PROCESS | 908 | 1467132803878 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:53:23 INFO - PROCESS | 908 | 1467132803879 Marionette TRACE conn5 <- [1,2706,null,{}] 09:53:23 INFO - PROCESS | 908 | 1467132803883 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:23 INFO - PROCESS | 908 | 1467132803885 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:24 INFO - PROCESS | 908 | 1467132804003 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 09:53:24 INFO - PROCESS | 908 | 1467132804013 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:24 INFO - PROCESS | 908 | 1467132804015 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:24 INFO - PROCESS | 908 | ++DOCSHELL 00000039E71E7800 == 38 [pid = 908] [id = 686] 09:53:24 INFO - PROCESS | 908 | ++DOMWINDOW == 60 (00000039E0DEC800) [pid = 908] [serial = 2058] [outer = 0000000000000000] 09:53:24 INFO - PROCESS | 908 | ++DOMWINDOW == 61 (00000039E13B2400) [pid = 908] [serial = 2059] [outer = 00000039E0DEC800] 09:53:24 INFO - PROCESS | 908 | 1467132804063 Marionette DEBUG loaded listener.js 09:53:24 INFO - PROCESS | 908 | ++DOMWINDOW == 62 (00000039E15C0C00) [pid = 908] [serial = 2060] [outer = 00000039E0DEC800] 09:53:24 INFO - PROCESS | 908 | 1467132804508 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 09:53:24 INFO - PROCESS | 908 | 1467132804575 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 09:53:24 INFO - PROCESS | 908 | 1467132804579 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:53:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:53:24 INFO - PROCESS | 908 | 1467132804580 Marionette TRACE conn5 <- [1,2710,null,{}] 09:53:24 INFO - PROCESS | 908 | 1467132804584 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:24 INFO - PROCESS | 908 | 1467132804586 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:24 INFO - PROCESS | 908 | 1467132804731 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 09:53:24 INFO - PROCESS | 908 | 1467132804867 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:24 INFO - PROCESS | 908 | 1467132804871 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:24 INFO - PROCESS | 908 | ++DOCSHELL 00000039D785A000 == 39 [pid = 908] [id = 687] 09:53:24 INFO - PROCESS | 908 | ++DOMWINDOW == 63 (00000039D165D000) [pid = 908] [serial = 2061] [outer = 0000000000000000] 09:53:24 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (00000039D1692400) [pid = 908] [serial = 2062] [outer = 00000039D165D000] 09:53:24 INFO - PROCESS | 908 | 1467132804941 Marionette DEBUG loaded listener.js 09:53:25 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (00000039D2ED9800) [pid = 908] [serial = 2063] [outer = 00000039D165D000] 09:53:25 INFO - PROCESS | 908 | 1467132805704 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:53:25 INFO - PROCESS | 908 | 1467132805778 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 09:53:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:53:25 INFO - PROCESS | 908 | 1467132805784 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:53:25 INFO - PROCESS | 908 | 1467132805787 Marionette TRACE conn5 <- [1,2714,null,{}] 09:53:25 INFO - PROCESS | 908 | 1467132805793 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:25 INFO - PROCESS | 908 | 1467132805798 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:25 INFO - PROCESS | 908 | 1467132805932 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 09:53:26 INFO - PROCESS | 908 | 1467132806067 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:26 INFO - PROCESS | 908 | 1467132806071 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:26 INFO - PROCESS | 908 | ++DOCSHELL 00000039E138B800 == 40 [pid = 908] [id = 688] 09:53:26 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039DCA07800) [pid = 908] [serial = 2064] [outer = 0000000000000000] 09:53:26 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039DD067400) [pid = 908] [serial = 2065] [outer = 00000039DCA07800] 09:53:26 INFO - PROCESS | 908 | 1467132806143 Marionette DEBUG loaded listener.js 09:53:26 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039DD7BD800) [pid = 908] [serial = 2066] [outer = 00000039DCA07800] 09:53:26 INFO - PROCESS | 908 | 1467132806797 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:53:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:53:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1028ms 09:53:26 INFO - PROCESS | 908 | 1467132806815 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 09:53:26 INFO - PROCESS | 908 | 1467132806818 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 09:53:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:53:26 INFO - PROCESS | 908 | 1467132806822 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:53:26 INFO - PROCESS | 908 | 1467132806825 Marionette TRACE conn5 <- [1,2718,null,{}] 09:53:26 INFO - PROCESS | 908 | 1467132806830 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:26 INFO - PROCESS | 908 | 1467132806832 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:26 INFO - PROCESS | 908 | 1467132806958 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 09:53:27 INFO - PROCESS | 908 | 1467132807116 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:27 INFO - PROCESS | 908 | 1467132807119 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:27 INFO - PROCESS | 908 | ++DOCSHELL 00000039E722B800 == 41 [pid = 908] [id = 689] 09:53:27 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039E03A3800) [pid = 908] [serial = 2067] [outer = 0000000000000000] 09:53:27 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039E05C8400) [pid = 908] [serial = 2068] [outer = 00000039E03A3800] 09:53:27 INFO - PROCESS | 908 | 1467132807184 Marionette DEBUG loaded listener.js 09:53:27 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039E0DA2400) [pid = 908] [serial = 2069] [outer = 00000039E03A3800] 09:53:28 INFO - PROCESS | 908 | 1467132808326 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:53:28 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 09:53:28 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:53:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:53:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:53:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1552ms 09:53:28 INFO - PROCESS | 908 | 1467132808376 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 09:53:28 INFO - PROCESS | 908 | 1467132808380 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 09:53:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:53:28 INFO - PROCESS | 908 | 1467132808392 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:53:28 INFO - PROCESS | 908 | 1467132808397 Marionette TRACE conn5 <- [1,2722,null,{}] 09:53:28 INFO - PROCESS | 908 | 1467132808443 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:28 INFO - PROCESS | 908 | 1467132808447 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:28 INFO - PROCESS | 908 | 1467132808596 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 09:53:28 INFO - PROCESS | 908 | 1467132808931 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:28 INFO - PROCESS | 908 | 1467132808934 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:28 INFO - PROCESS | 908 | ++DOCSHELL 00000039DCEA7000 == 42 [pid = 908] [id = 690] 09:53:28 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D1E41400) [pid = 908] [serial = 2070] [outer = 0000000000000000] 09:53:28 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D295B800) [pid = 908] [serial = 2071] [outer = 00000039D1E41400] 09:53:28 INFO - PROCESS | 908 | 1467132808987 Marionette DEBUG loaded listener.js 09:53:29 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D340D800) [pid = 908] [serial = 2072] [outer = 00000039D1E41400] 09:53:30 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BE7000 == 41 [pid = 908] [id = 671] 09:53:30 INFO - PROCESS | 908 | --DOCSHELL 00000039E15D6800 == 40 [pid = 908] [id = 670] 09:53:30 INFO - PROCESS | 908 | --DOCSHELL 00000039DFB2E000 == 39 [pid = 908] [id = 659] 09:53:30 INFO - PROCESS | 908 | --DOCSHELL 00000039D9DE3800 == 38 [pid = 908] [id = 667] 09:53:30 INFO - PROCESS | 908 | --DOCSHELL 00000039E391C800 == 37 [pid = 908] [id = 656] 09:53:30 INFO - PROCESS | 908 | --DOCSHELL 00000039D3CDE800 == 36 [pid = 908] [id = 674] 09:53:30 INFO - PROCESS | 908 | --DOCSHELL 00000039E4D95800 == 35 [pid = 908] [id = 672] 09:53:30 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BDD800 == 34 [pid = 908] [id = 657] 09:53:30 INFO - PROCESS | 908 | --DOCSHELL 00000039D98F4000 == 33 [pid = 908] [id = 673] 09:53:30 INFO - PROCESS | 908 | --DOCSHELL 00000039E7938800 == 32 [pid = 908] [id = 663] 09:53:30 INFO - PROCESS | 908 | --DOCSHELL 00000039E05AF800 == 31 [pid = 908] [id = 654] 09:53:30 INFO - PROCESS | 908 | --DOCSHELL 00000039DFAE2000 == 30 [pid = 908] [id = 669] 09:53:30 INFO - PROCESS | 908 | --DOCSHELL 00000039E15DD000 == 29 [pid = 908] [id = 655] 09:53:30 INFO - PROCESS | 908 | --DOCSHELL 00000039E37C7800 == 28 [pid = 908] [id = 666] 09:53:30 INFO - PROCESS | 908 | --DOCSHELL 00000039D8615000 == 27 [pid = 908] [id = 668] 09:53:30 INFO - PROCESS | 908 | --DOCSHELL 00000039DFB2E800 == 26 [pid = 908] [id = 653] 09:53:30 INFO - PROCESS | 908 | --DOCSHELL 00000039E6F3C000 == 25 [pid = 908] [id = 660] 09:53:30 INFO - PROCESS | 908 | --DOCSHELL 00000039E15D9800 == 24 [pid = 908] [id = 661] 09:53:30 INFO - PROCESS | 908 | --DOCSHELL 00000039E7BCE000 == 23 [pid = 908] [id = 664] 09:53:30 INFO - PROCESS | 908 | --DOCSHELL 00000039DD0CD800 == 22 [pid = 908] [id = 665] 09:53:30 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D986D000) [pid = 908] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039E04FAC00) [pid = 908] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039E05CC000) [pid = 908] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039D76C3000) [pid = 908] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039D340C400) [pid = 908] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039D36EE400) [pid = 908] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039D2023800) [pid = 908] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039DD40F400) [pid = 908] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039D2028400) [pid = 908] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 908 | --DOMWINDOW == 64 (00000039DF87D400) [pid = 908] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 908 | --DOMWINDOW == 63 (00000039E039F400) [pid = 908] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 908 | --DOMWINDOW == 62 (00000039DFF4C000) [pid = 908] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 908 | --DOMWINDOW == 61 (00000039DD73F800) [pid = 908] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 908 | --DOMWINDOW == 60 (00000039D1687C00) [pid = 908] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 908 | --DOMWINDOW == 59 (00000039DD10F400) [pid = 908] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 908 | --DOMWINDOW == 58 (00000039D837B000) [pid = 908] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 09:53:30 INFO - PROCESS | 908 | 1467132810408 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:53:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:53:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 2042ms 09:53:30 INFO - PROCESS | 908 | 1467132810435 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 09:53:30 INFO - PROCESS | 908 | 1467132810440 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 09:53:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:53:30 INFO - PROCESS | 908 | 1467132810445 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:53:30 INFO - PROCESS | 908 | 1467132810448 Marionette TRACE conn5 <- [1,2726,null,{}] 09:53:30 INFO - PROCESS | 908 | 1467132810455 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:30 INFO - PROCESS | 908 | 1467132810458 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:30 INFO - PROCESS | 908 | 1467132810553 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 09:53:30 INFO - PROCESS | 908 | 1467132810560 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:30 INFO - PROCESS | 908 | 1467132810563 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:30 INFO - PROCESS | 908 | ++DOCSHELL 00000039D860B000 == 23 [pid = 908] [id = 691] 09:53:30 INFO - PROCESS | 908 | ++DOMWINDOW == 59 (00000039D29C7C00) [pid = 908] [serial = 2073] [outer = 0000000000000000] 09:53:30 INFO - PROCESS | 908 | ++DOMWINDOW == 60 (00000039D29CF000) [pid = 908] [serial = 2074] [outer = 00000039D29C7C00] 09:53:30 INFO - PROCESS | 908 | 1467132810620 Marionette DEBUG loaded listener.js 09:53:30 INFO - PROCESS | 908 | ++DOMWINDOW == 61 (00000039D2EEEC00) [pid = 908] [serial = 2075] [outer = 00000039D29C7C00] 09:53:31 INFO - PROCESS | 908 | 1467132811169 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:53:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:53:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 777ms 09:53:31 INFO - PROCESS | 908 | 1467132811222 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 09:53:31 INFO - PROCESS | 908 | 1467132811228 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 09:53:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:53:31 INFO - PROCESS | 908 | 1467132811234 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:53:31 INFO - PROCESS | 908 | 1467132811237 Marionette TRACE conn5 <- [1,2730,null,{}] 09:53:31 INFO - PROCESS | 908 | 1467132811241 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:31 INFO - PROCESS | 908 | 1467132811244 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:31 INFO - PROCESS | 908 | 1467132811343 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 09:53:31 INFO - PROCESS | 908 | 1467132811433 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:31 INFO - PROCESS | 908 | 1467132811436 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:31 INFO - PROCESS | 908 | ++DOCSHELL 00000039DF153800 == 24 [pid = 908] [id = 692] 09:53:31 INFO - PROCESS | 908 | ++DOMWINDOW == 62 (00000039D3411C00) [pid = 908] [serial = 2076] [outer = 0000000000000000] 09:53:31 INFO - PROCESS | 908 | ++DOMWINDOW == 63 (00000039D3451400) [pid = 908] [serial = 2077] [outer = 00000039D3411C00] 09:53:31 INFO - PROCESS | 908 | 1467132811490 Marionette DEBUG loaded listener.js 09:53:31 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (00000039D3C18000) [pid = 908] [serial = 2078] [outer = 00000039D3411C00] 09:53:31 INFO - PROCESS | 908 | 1467132811904 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:53:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:53:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 734ms 09:53:31 INFO - PROCESS | 908 | 1467132811971 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 09:53:31 INFO - PROCESS | 908 | 1467132811973 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 09:53:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:53:31 INFO - PROCESS | 908 | 1467132811977 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:53:31 INFO - PROCESS | 908 | 1467132811980 Marionette TRACE conn5 <- [1,2734,null,{}] 09:53:32 INFO - PROCESS | 908 | 1467132811992 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:32 INFO - PROCESS | 908 | 1467132811997 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:32 INFO - PROCESS | 908 | 1467132812091 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 09:53:32 INFO - PROCESS | 908 | 1467132812104 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:32 INFO - PROCESS | 908 | 1467132812108 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:32 INFO - PROCESS | 908 | ++DOCSHELL 00000039E0506000 == 25 [pid = 908] [id = 693] 09:53:32 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (00000039D1691C00) [pid = 908] [serial = 2079] [outer = 0000000000000000] 09:53:32 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039D92D9000) [pid = 908] [serial = 2080] [outer = 00000039D1691C00] 09:53:32 INFO - PROCESS | 908 | 1467132812162 Marionette DEBUG loaded listener.js 09:53:32 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039D9D53C00) [pid = 908] [serial = 2081] [outer = 00000039D1691C00] 09:53:32 INFO - PROCESS | 908 | 1467132812631 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:53:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:53:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 692ms 09:53:32 INFO - PROCESS | 908 | 1467132812679 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 09:53:32 INFO - PROCESS | 908 | 1467132812682 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 09:53:32 INFO - PROCESS | 908 | 1467132812685 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:53:32 INFO - PROCESS | 908 | 1467132812687 Marionette TRACE conn5 <- [1,2738,null,{}] 09:53:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:53:32 INFO - PROCESS | 908 | 1467132812691 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:32 INFO - PROCESS | 908 | 1467132812693 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:32 INFO - PROCESS | 908 | 1467132812817 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 09:53:32 INFO - PROCESS | 908 | 1467132812822 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:32 INFO - PROCESS | 908 | 1467132812825 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:32 INFO - PROCESS | 908 | ++DOCSHELL 00000039E15DD000 == 26 [pid = 908] [id = 694] 09:53:32 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039DCE20800) [pid = 908] [serial = 2082] [outer = 0000000000000000] 09:53:32 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039DD079800) [pid = 908] [serial = 2083] [outer = 00000039DCE20800] 09:53:32 INFO - PROCESS | 908 | 1467132812923 Marionette DEBUG loaded listener.js 09:53:33 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039DD410800) [pid = 908] [serial = 2084] [outer = 00000039DCE20800] 09:53:33 INFO - PROCESS | 908 | 1467132813383 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:53:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:53:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 713ms 09:53:33 INFO - PROCESS | 908 | 1467132813411 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 09:53:33 INFO - PROCESS | 908 | 1467132813414 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 09:53:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:53:33 INFO - PROCESS | 908 | 1467132813421 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:53:33 INFO - PROCESS | 908 | 1467132813423 Marionette TRACE conn5 <- [1,2742,null,{}] 09:53:33 INFO - PROCESS | 908 | 1467132813434 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:33 INFO - PROCESS | 908 | 1467132813436 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:33 INFO - PROCESS | 908 | 1467132813585 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 09:53:33 INFO - PROCESS | 908 | 1467132813598 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:33 INFO - PROCESS | 908 | 1467132813600 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:33 INFO - PROCESS | 908 | ++DOCSHELL 00000039E391F000 == 27 [pid = 908] [id = 695] 09:53:33 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D3410000) [pid = 908] [serial = 2085] [outer = 0000000000000000] 09:53:33 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039DD7B8400) [pid = 908] [serial = 2086] [outer = 00000039D3410000] 09:53:33 INFO - PROCESS | 908 | 1467132813650 Marionette DEBUG loaded listener.js 09:53:33 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039DEF0C400) [pid = 908] [serial = 2087] [outer = 00000039D3410000] 09:53:34 INFO - PROCESS | 908 | 1467132814156 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:53:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:53:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 776ms 09:53:34 INFO - PROCESS | 908 | 1467132814194 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 09:53:34 INFO - PROCESS | 908 | 1467132814197 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 09:53:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:53:34 INFO - PROCESS | 908 | 1467132814205 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:53:34 INFO - PROCESS | 908 | 1467132814207 Marionette TRACE conn5 <- [1,2746,null,{}] 09:53:34 INFO - PROCESS | 908 | 1467132814210 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:34 INFO - PROCESS | 908 | 1467132814217 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:34 INFO - PROCESS | 908 | 1467132814368 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 09:53:34 INFO - PROCESS | 908 | 1467132814434 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:34 INFO - PROCESS | 908 | 1467132814436 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:34 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4995000 == 28 [pid = 908] [id = 696] 09:53:34 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039DFBECC00) [pid = 908] [serial = 2088] [outer = 0000000000000000] 09:53:34 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DFE84000) [pid = 908] [serial = 2089] [outer = 00000039DFBECC00] 09:53:34 INFO - PROCESS | 908 | 1467132814487 Marionette DEBUG loaded listener.js 09:53:34 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039E039DC00) [pid = 908] [serial = 2090] [outer = 00000039DFBECC00] 09:53:34 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039E0DEC800) [pid = 908] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:53:34 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D1666400) [pid = 908] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:53:34 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039DCEE9C00) [pid = 908] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:53:34 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039E0142800) [pid = 908] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:53:34 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039D3936800) [pid = 908] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:53:34 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039D2EDB800) [pid = 908] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:53:34 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039D9D57400) [pid = 908] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:53:34 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039DCA06800) [pid = 908] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:53:34 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039D2EEF800) [pid = 908] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:53:34 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039E05C1400) [pid = 908] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:53:34 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039E03ACC00) [pid = 908] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:53:35 INFO - PROCESS | 908 | 1467132815124 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:53:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:53:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 986ms 09:53:35 INFO - PROCESS | 908 | 1467132815190 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 09:53:35 INFO - PROCESS | 908 | 1467132815192 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 09:53:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:53:35 INFO - PROCESS | 908 | 1467132815195 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:53:35 INFO - PROCESS | 908 | 1467132815197 Marionette TRACE conn5 <- [1,2750,null,{}] 09:53:35 INFO - PROCESS | 908 | 1467132815201 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:35 INFO - PROCESS | 908 | 1467132815203 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:35 INFO - PROCESS | 908 | 1467132815287 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 09:53:35 INFO - PROCESS | 908 | 1467132815294 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:35 INFO - PROCESS | 908 | 1467132815296 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:35 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4DE1800 == 29 [pid = 908] [id = 697] 09:53:35 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039D76B9000) [pid = 908] [serial = 2091] [outer = 0000000000000000] 09:53:35 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039DF876C00) [pid = 908] [serial = 2092] [outer = 00000039D76B9000] 09:53:35 INFO - PROCESS | 908 | 1467132815345 Marionette DEBUG loaded listener.js 09:53:35 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039E04F6400) [pid = 908] [serial = 2093] [outer = 00000039D76B9000] 09:53:35 INFO - PROCESS | 908 | 1467132815783 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:53:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:53:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 629ms 09:53:35 INFO - PROCESS | 908 | 1467132815828 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 09:53:35 INFO - PROCESS | 908 | 1467132815830 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 09:53:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:53:35 INFO - PROCESS | 908 | 1467132815838 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:53:35 INFO - PROCESS | 908 | 1467132815840 Marionette TRACE conn5 <- [1,2754,null,{}] 09:53:35 INFO - PROCESS | 908 | 1467132815843 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:35 INFO - PROCESS | 908 | 1467132815845 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:35 INFO - PROCESS | 908 | 1467132815931 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 09:53:35 INFO - PROCESS | 908 | 1467132815937 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:35 INFO - PROCESS | 908 | 1467132815939 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:35 INFO - PROCESS | 908 | ++DOCSHELL 00000039E710F000 == 30 [pid = 908] [id = 698] 09:53:35 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039E05C4400) [pid = 908] [serial = 2094] [outer = 0000000000000000] 09:53:35 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039E05C7C00) [pid = 908] [serial = 2095] [outer = 00000039E05C4400] 09:53:35 INFO - PROCESS | 908 | 1467132815986 Marionette DEBUG loaded listener.js 09:53:36 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039E0B8D000) [pid = 908] [serial = 2096] [outer = 00000039E05C4400] 09:53:36 INFO - PROCESS | 908 | 1467132816444 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:53:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:53:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 692ms 09:53:36 INFO - PROCESS | 908 | 1467132816529 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 09:53:36 INFO - PROCESS | 908 | 1467132816531 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 09:53:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:53:36 INFO - PROCESS | 908 | 1467132816535 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:53:36 INFO - PROCESS | 908 | 1467132816537 Marionette TRACE conn5 <- [1,2758,null,{}] 09:53:36 INFO - PROCESS | 908 | 1467132816541 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:36 INFO - PROCESS | 908 | 1467132816542 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:36 INFO - PROCESS | 908 | 1467132816631 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 09:53:36 INFO - PROCESS | 908 | 1467132816639 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:36 INFO - PROCESS | 908 | 1467132816641 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:36 INFO - PROCESS | 908 | ++DOCSHELL 00000039E01A1800 == 31 [pid = 908] [id = 699] 09:53:36 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039E0DA2000) [pid = 908] [serial = 2097] [outer = 0000000000000000] 09:53:36 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039E0DE5C00) [pid = 908] [serial = 2098] [outer = 00000039E0DA2000] 09:53:36 INFO - PROCESS | 908 | 1467132816690 Marionette DEBUG loaded listener.js 09:53:36 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039E13BBC00) [pid = 908] [serial = 2099] [outer = 00000039E0DA2000] 09:53:37 INFO - PROCESS | 908 | 1467132817552 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:53:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:53:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1078ms 09:53:37 INFO - PROCESS | 908 | 1467132817617 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 09:53:37 INFO - PROCESS | 908 | 1467132817622 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 09:53:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:53:37 INFO - PROCESS | 908 | 1467132817627 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:53:37 INFO - PROCESS | 908 | 1467132817633 Marionette TRACE conn5 <- [1,2762,null,{}] 09:53:37 INFO - PROCESS | 908 | 1467132817639 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:37 INFO - PROCESS | 908 | 1467132817642 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:37 INFO - PROCESS | 908 | 1467132817783 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 09:53:37 INFO - PROCESS | 908 | 1467132817910 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:37 INFO - PROCESS | 908 | 1467132817913 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:37 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFB2B800 == 32 [pid = 908] [id = 700] 09:53:37 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D2EEC800) [pid = 908] [serial = 2100] [outer = 0000000000000000] 09:53:37 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D340CC00) [pid = 908] [serial = 2101] [outer = 00000039D2EEC800] 09:53:38 INFO - PROCESS | 908 | 1467132817980 Marionette DEBUG loaded listener.js 09:53:38 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039D4750800) [pid = 908] [serial = 2102] [outer = 00000039D2EEC800] 09:53:38 INFO - PROCESS | 908 | 1467132818733 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:53:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:53:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1183ms 09:53:38 INFO - PROCESS | 908 | 1467132818814 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 09:53:38 INFO - PROCESS | 908 | 1467132818819 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 09:53:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:53:38 INFO - PROCESS | 908 | 1467132818826 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:53:38 INFO - PROCESS | 908 | 1467132818829 Marionette TRACE conn5 <- [1,2766,null,{}] 09:53:38 INFO - PROCESS | 908 | 1467132818833 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:38 INFO - PROCESS | 908 | 1467132818836 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:38 INFO - PROCESS | 908 | 1467132818979 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 09:53:39 INFO - PROCESS | 908 | 1467132819119 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:39 INFO - PROCESS | 908 | 1467132819122 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:39 INFO - PROCESS | 908 | ++DOCSHELL 00000039E391E000 == 33 [pid = 908] [id = 701] 09:53:39 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039D8371000) [pid = 908] [serial = 2103] [outer = 0000000000000000] 09:53:39 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039DCA11C00) [pid = 908] [serial = 2104] [outer = 00000039D8371000] 09:53:39 INFO - PROCESS | 908 | 1467132819182 Marionette DEBUG loaded listener.js 09:53:39 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039DDD3C800) [pid = 908] [serial = 2105] [outer = 00000039D8371000] 09:53:40 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039E0C78C00) [pid = 908] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 09:53:40 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039DDD36C00) [pid = 908] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 09:53:40 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039DF87C400) [pid = 908] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 09:53:40 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039E014C400) [pid = 908] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 09:53:40 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DF873C00) [pid = 908] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 09:53:40 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D796A800) [pid = 908] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 09:53:40 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D2EDF000) [pid = 908] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 09:53:40 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039D2F63800) [pid = 908] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 09:53:40 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039DD409C00) [pid = 908] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 09:53:40 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039DDD0F400) [pid = 908] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 09:53:40 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039DD410400) [pid = 908] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 09:53:40 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039D32CD800) [pid = 908] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 09:53:40 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039D7965800) [pid = 908] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 09:53:40 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039E0B96800) [pid = 908] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 09:53:40 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039DFF4E000) [pid = 908] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 09:53:40 INFO - PROCESS | 908 | --DOMWINDOW == 64 (00000039E15C0C00) [pid = 908] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 09:53:40 INFO - PROCESS | 908 | --DOMWINDOW == 63 (00000039E03A3400) [pid = 908] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 09:53:40 INFO - PROCESS | 908 | --DOMWINDOW == 62 (00000039D9293C00) [pid = 908] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 09:53:40 INFO - PROCESS | 908 | --DOMWINDOW == 61 (00000039E0DE6400) [pid = 908] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 09:53:40 INFO - PROCESS | 908 | --DOMWINDOW == 60 (00000039E13B2400) [pid = 908] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 09:53:40 INFO - PROCESS | 908 | 1467132820138 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:53:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:53:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1337ms 09:53:40 INFO - PROCESS | 908 | 1467132820164 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 09:53:40 INFO - PROCESS | 908 | 1467132820168 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 09:53:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:53:40 INFO - PROCESS | 908 | 1467132820173 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:53:40 INFO - PROCESS | 908 | 1467132820176 Marionette TRACE conn5 <- [1,2770,null,{}] 09:53:40 INFO - PROCESS | 908 | 1467132820181 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:40 INFO - PROCESS | 908 | 1467132820185 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:40 INFO - PROCESS | 908 | 1467132820280 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 09:53:40 INFO - PROCESS | 908 | 1467132820294 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:40 INFO - PROCESS | 908 | 1467132820297 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:40 INFO - PROCESS | 908 | ++DOCSHELL 00000039DCEB2800 == 34 [pid = 908] [id = 702] 09:53:40 INFO - PROCESS | 908 | ++DOMWINDOW == 61 (00000039D2EEF400) [pid = 908] [serial = 2106] [outer = 0000000000000000] 09:53:40 INFO - PROCESS | 908 | ++DOMWINDOW == 62 (00000039D2F63C00) [pid = 908] [serial = 2107] [outer = 00000039D2EEF400] 09:53:40 INFO - PROCESS | 908 | 1467132820349 Marionette DEBUG loaded listener.js 09:53:40 INFO - PROCESS | 908 | ++DOMWINDOW == 63 (00000039D344E800) [pid = 908] [serial = 2108] [outer = 00000039D2EEF400] 09:53:40 INFO - PROCESS | 908 | 1467132820886 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:53:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:53:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 776ms 09:53:40 INFO - PROCESS | 908 | 1467132820953 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 09:53:40 INFO - PROCESS | 908 | 1467132820958 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 09:53:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:53:40 INFO - PROCESS | 908 | 1467132820964 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:53:40 INFO - PROCESS | 908 | 1467132820967 Marionette TRACE conn5 <- [1,2774,null,{}] 09:53:40 INFO - PROCESS | 908 | 1467132820971 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:40 INFO - PROCESS | 908 | 1467132820974 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:41 INFO - PROCESS | 908 | 1467132821070 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 09:53:41 INFO - PROCESS | 908 | 1467132821166 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:41 INFO - PROCESS | 908 | 1467132821169 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:41 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFB92800 == 35 [pid = 908] [id = 703] 09:53:41 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (00000039D802F800) [pid = 908] [serial = 2109] [outer = 0000000000000000] 09:53:41 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (00000039D9295400) [pid = 908] [serial = 2110] [outer = 00000039D802F800] 09:53:41 INFO - PROCESS | 908 | 1467132821222 Marionette DEBUG loaded listener.js 09:53:41 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039D9CD0000) [pid = 908] [serial = 2111] [outer = 00000039D802F800] 09:53:41 INFO - PROCESS | 908 | 1467132821655 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:53:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:53:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 734ms 09:53:41 INFO - PROCESS | 908 | 1467132821702 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 09:53:41 INFO - PROCESS | 908 | 1467132821705 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 09:53:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:53:41 INFO - PROCESS | 908 | 1467132821708 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:53:41 INFO - PROCESS | 908 | 1467132821712 Marionette TRACE conn5 <- [1,2778,null,{}] 09:53:41 INFO - PROCESS | 908 | 1467132821724 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:41 INFO - PROCESS | 908 | 1467132821729 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:41 INFO - PROCESS | 908 | 1467132821821 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 09:53:41 INFO - PROCESS | 908 | 1467132821828 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:41 INFO - PROCESS | 908 | 1467132821832 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:41 INFO - PROCESS | 908 | ++DOCSHELL 00000039E37C8800 == 36 [pid = 908] [id = 704] 09:53:41 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039DD410400) [pid = 908] [serial = 2112] [outer = 0000000000000000] 09:53:41 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039DD7B9800) [pid = 908] [serial = 2113] [outer = 00000039DD410400] 09:53:41 INFO - PROCESS | 908 | 1467132821887 Marionette DEBUG loaded listener.js 09:53:41 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039DF870C00) [pid = 908] [serial = 2114] [outer = 00000039DD410400] 09:53:42 INFO - PROCESS | 908 | 1467132822376 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:53:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:53:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 732ms 09:53:42 INFO - PROCESS | 908 | 1467132822443 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 09:53:42 INFO - PROCESS | 908 | 1467132822446 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 09:53:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:53:42 INFO - PROCESS | 908 | 1467132822454 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:53:42 INFO - PROCESS | 908 | 1467132822457 Marionette TRACE conn5 <- [1,2782,null,{}] 09:53:42 INFO - PROCESS | 908 | 1467132822460 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:42 INFO - PROCESS | 908 | 1467132822462 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:42 INFO - PROCESS | 908 | 1467132822594 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 09:53:42 INFO - PROCESS | 908 | 1467132822600 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:42 INFO - PROCESS | 908 | 1467132822603 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:42 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4993000 == 37 [pid = 908] [id = 705] 09:53:42 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039DFDF4400) [pid = 908] [serial = 2115] [outer = 0000000000000000] 09:53:42 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039DFF4D800) [pid = 908] [serial = 2116] [outer = 00000039DFDF4400] 09:53:42 INFO - PROCESS | 908 | 1467132822652 Marionette DEBUG loaded listener.js 09:53:42 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039E0145400) [pid = 908] [serial = 2117] [outer = 00000039DFDF4400] 09:53:43 INFO - PROCESS | 908 | 1467132823138 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:53:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:53:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 733ms 09:53:43 INFO - PROCESS | 908 | 1467132823221 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 09:53:43 INFO - PROCESS | 908 | 1467132823224 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 09:53:43 INFO - PROCESS | 908 | 1467132823232 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:53:43 INFO - PROCESS | 908 | 1467132823234 Marionette TRACE conn5 <- [1,2786,null,{}] 09:53:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:53:43 INFO - PROCESS | 908 | 1467132823238 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:43 INFO - PROCESS | 908 | 1467132823240 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:43 INFO - PROCESS | 908 | 1467132823367 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 09:53:43 INFO - PROCESS | 908 | 1467132823420 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:43 INFO - PROCESS | 908 | 1467132823423 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:43 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6010800 == 38 [pid = 908] [id = 706] 09:53:43 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D1ED9000) [pid = 908] [serial = 2118] [outer = 0000000000000000] 09:53:43 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039E03ACC00) [pid = 908] [serial = 2119] [outer = 00000039D1ED9000] 09:53:43 INFO - PROCESS | 908 | 1467132823470 Marionette DEBUG loaded listener.js 09:53:43 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039E05C8000) [pid = 908] [serial = 2120] [outer = 00000039D1ED9000] 09:53:43 INFO - PROCESS | 908 | 1467132823940 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:53:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:53:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 733ms 09:53:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:53:43 INFO - PROCESS | 908 | 1467132823972 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 09:53:43 INFO - PROCESS | 908 | 1467132823974 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 09:53:43 INFO - PROCESS | 908 | 1467132823977 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:53:43 INFO - PROCESS | 908 | 1467132823979 Marionette TRACE conn5 <- [1,2790,null,{}] 09:53:43 INFO - PROCESS | 908 | 1467132823982 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:43 INFO - PROCESS | 908 | 1467132823988 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:44 INFO - PROCESS | 908 | 1467132824142 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 09:53:44 INFO - PROCESS | 908 | 1467132824217 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:44 INFO - PROCESS | 908 | 1467132824219 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:44 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7122800 == 39 [pid = 908] [id = 707] 09:53:44 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039E1526800) [pid = 908] [serial = 2121] [outer = 0000000000000000] 09:53:44 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E21CF000) [pid = 908] [serial = 2122] [outer = 00000039E1526800] 09:53:44 INFO - PROCESS | 908 | 1467132824269 Marionette DEBUG loaded listener.js 09:53:44 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E24EBC00) [pid = 908] [serial = 2123] [outer = 00000039E1526800] 09:53:44 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D1691C00) [pid = 908] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:53:44 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D1E41400) [pid = 908] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:53:44 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039D3411C00) [pid = 908] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:53:44 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039DFBECC00) [pid = 908] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:53:44 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D3410000) [pid = 908] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:53:44 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039D29C7C00) [pid = 908] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:53:44 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039E05C4400) [pid = 908] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:53:44 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039D165D000) [pid = 908] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:53:44 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039DCA07800) [pid = 908] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:53:44 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039E03A3800) [pid = 908] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:53:44 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039DCE20800) [pid = 908] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:53:44 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039D76B9000) [pid = 908] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:53:44 INFO - PROCESS | 908 | 1467132824796 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:53:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:53:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 880ms 09:53:44 INFO - PROCESS | 908 | 1467132824861 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 09:53:44 INFO - PROCESS | 908 | 1467132824864 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 09:53:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:53:44 INFO - PROCESS | 908 | 1467132824867 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:53:44 INFO - PROCESS | 908 | 1467132824869 Marionette TRACE conn5 <- [1,2794,null,{}] 09:53:44 INFO - PROCESS | 908 | 1467132824873 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:44 INFO - PROCESS | 908 | 1467132824875 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:44 INFO - PROCESS | 908 | 1467132824961 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 09:53:44 INFO - PROCESS | 908 | 1467132824968 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:44 INFO - PROCESS | 908 | 1467132824970 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:44 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD713800 == 40 [pid = 908] [id = 708] 09:53:44 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039D9869C00) [pid = 908] [serial = 2124] [outer = 0000000000000000] 09:53:45 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039E04FA000) [pid = 908] [serial = 2125] [outer = 00000039D9869C00] 09:53:45 INFO - PROCESS | 908 | 1467132825015 Marionette DEBUG loaded listener.js 09:53:45 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039E287E800) [pid = 908] [serial = 2126] [outer = 00000039D9869C00] 09:53:45 INFO - PROCESS | 908 | 1467132825453 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:53:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:53:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 629ms 09:53:45 INFO - PROCESS | 908 | 1467132825499 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 09:53:45 INFO - PROCESS | 908 | 1467132825501 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 09:53:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:53:45 INFO - PROCESS | 908 | 1467132825504 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:53:45 INFO - PROCESS | 908 | 1467132825506 Marionette TRACE conn5 <- [1,2798,null,{}] 09:53:45 INFO - PROCESS | 908 | 1467132825510 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:45 INFO - PROCESS | 908 | 1467132825512 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:45 INFO - PROCESS | 908 | 1467132825612 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 09:53:45 INFO - PROCESS | 908 | 1467132825618 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:45 INFO - PROCESS | 908 | 1467132825620 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:45 INFO - PROCESS | 908 | ++DOCSHELL 00000039E740E000 == 41 [pid = 908] [id = 709] 09:53:45 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039E28BD400) [pid = 908] [serial = 2127] [outer = 0000000000000000] 09:53:45 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039E2948800) [pid = 908] [serial = 2128] [outer = 00000039E28BD400] 09:53:45 INFO - PROCESS | 908 | 1467132825669 Marionette DEBUG loaded listener.js 09:53:45 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039E35C7800) [pid = 908] [serial = 2129] [outer = 00000039E28BD400] 09:53:46 INFO - PROCESS | 908 | 1467132826122 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:53:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:53:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 09:53:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:53:46 INFO - PROCESS | 908 | 1467132826178 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 09:53:46 INFO - PROCESS | 908 | 1467132826180 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 09:53:46 INFO - PROCESS | 908 | 1467132826184 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:53:46 INFO - PROCESS | 908 | 1467132826185 Marionette TRACE conn5 <- [1,2802,null,{}] 09:53:46 INFO - PROCESS | 908 | 1467132826189 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:46 INFO - PROCESS | 908 | 1467132826191 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:46 INFO - PROCESS | 908 | 1467132826278 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 09:53:46 INFO - PROCESS | 908 | 1467132826285 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:46 INFO - PROCESS | 908 | 1467132826287 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:46 INFO - PROCESS | 908 | ++DOCSHELL 00000039E793E800 == 42 [pid = 908] [id = 710] 09:53:46 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039E3659800) [pid = 908] [serial = 2130] [outer = 0000000000000000] 09:53:46 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039E365CC00) [pid = 908] [serial = 2131] [outer = 00000039E3659800] 09:53:46 INFO - PROCESS | 908 | 1467132826361 Marionette DEBUG loaded listener.js 09:53:46 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039E3736C00) [pid = 908] [serial = 2132] [outer = 00000039E3659800] 09:53:47 INFO - PROCESS | 908 | 1467132827079 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:53:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:53:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 924ms 09:53:47 INFO - PROCESS | 908 | 1467132827110 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 09:53:47 INFO - PROCESS | 908 | 1467132827115 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 09:53:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:53:47 INFO - PROCESS | 908 | 1467132827120 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:53:47 INFO - PROCESS | 908 | 1467132827126 Marionette TRACE conn5 <- [1,2806,null,{}] 09:53:47 INFO - PROCESS | 908 | 1467132827132 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:47 INFO - PROCESS | 908 | 1467132827135 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:47 INFO - PROCESS | 908 | 1467132827263 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 09:53:47 INFO - PROCESS | 908 | 1467132827402 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:47 INFO - PROCESS | 908 | 1467132827405 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:47 INFO - PROCESS | 908 | ++DOCSHELL 00000039E0182800 == 43 [pid = 908] [id = 711] 09:53:47 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D4241000) [pid = 908] [serial = 2133] [outer = 0000000000000000] 09:53:47 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039D7DF1000) [pid = 908] [serial = 2134] [outer = 00000039D4241000] 09:53:47 INFO - PROCESS | 908 | 1467132827471 Marionette DEBUG loaded listener.js 09:53:47 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039D9D62400) [pid = 908] [serial = 2135] [outer = 00000039D4241000] 09:53:48 INFO - PROCESS | 908 | 1467132828133 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:53:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:53:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1024ms 09:53:48 INFO - PROCESS | 908 | 1467132828148 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 09:53:48 INFO - PROCESS | 908 | 1467132828154 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 09:53:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:53:48 INFO - PROCESS | 908 | 1467132828160 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:53:48 INFO - PROCESS | 908 | 1467132828163 Marionette TRACE conn5 <- [1,2810,null,{}] 09:53:48 INFO - PROCESS | 908 | 1467132828168 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:48 INFO - PROCESS | 908 | 1467132828171 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:48 INFO - PROCESS | 908 | 1467132828298 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 09:53:48 INFO - PROCESS | 908 | 1467132828434 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:48 INFO - PROCESS | 908 | 1467132828438 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:48 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6F5A000 == 44 [pid = 908] [id = 712] 09:53:48 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039DEF04C00) [pid = 908] [serial = 2136] [outer = 0000000000000000] 09:53:48 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039DFFD1000) [pid = 908] [serial = 2137] [outer = 00000039DEF04C00] 09:53:48 INFO - PROCESS | 908 | 1467132828502 Marionette DEBUG loaded listener.js 09:53:48 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E0D94800) [pid = 908] [serial = 2138] [outer = 00000039DEF04C00] 09:53:49 INFO - PROCESS | 908 | 1467132829167 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:53:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:53:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1024ms 09:53:49 INFO - PROCESS | 908 | 1467132829187 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 09:53:49 INFO - PROCESS | 908 | 1467132829189 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 09:53:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:53:49 INFO - PROCESS | 908 | 1467132829193 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:53:49 INFO - PROCESS | 908 | 1467132829197 Marionette TRACE conn5 <- [1,2814,null,{}] 09:53:49 INFO - PROCESS | 908 | 1467132829210 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:49 INFO - PROCESS | 908 | 1467132829216 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:49 INFO - PROCESS | 908 | 1467132829391 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 09:53:49 INFO - PROCESS | 908 | 1467132829530 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:49 INFO - PROCESS | 908 | 1467132829534 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:49 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7BD9000 == 45 [pid = 908] [id = 713] 09:53:49 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E2117400) [pid = 908] [serial = 2139] [outer = 0000000000000000] 09:53:49 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E365EC00) [pid = 908] [serial = 2140] [outer = 00000039E2117400] 09:53:49 INFO - PROCESS | 908 | 1467132829599 Marionette DEBUG loaded listener.js 09:53:49 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039E390A400) [pid = 908] [serial = 2141] [outer = 00000039E2117400] 09:53:50 INFO - PROCESS | 908 | 1467132830253 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:53:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:53:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1082ms 09:53:50 INFO - PROCESS | 908 | 1467132830280 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 09:53:50 INFO - PROCESS | 908 | 1467132830284 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 09:53:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:53:50 INFO - PROCESS | 908 | 1467132830308 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:53:50 INFO - PROCESS | 908 | 1467132830311 Marionette TRACE conn5 <- [1,2818,null,{}] 09:53:50 INFO - PROCESS | 908 | 1467132830315 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:50 INFO - PROCESS | 908 | 1467132830317 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:50 INFO - PROCESS | 908 | 1467132830449 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 09:53:50 INFO - PROCESS | 908 | 1467132830584 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:50 INFO - PROCESS | 908 | 1467132830587 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:50 INFO - PROCESS | 908 | ++DOCSHELL 00000039E477C000 == 46 [pid = 908] [id = 714] 09:53:50 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039D4246000) [pid = 908] [serial = 2142] [outer = 0000000000000000] 09:53:50 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039E3A25800) [pid = 908] [serial = 2143] [outer = 00000039D4246000] 09:53:50 INFO - PROCESS | 908 | 1467132830648 Marionette DEBUG loaded listener.js 09:53:50 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039E3A2E000) [pid = 908] [serial = 2144] [outer = 00000039D4246000] 09:53:51 INFO - PROCESS | 908 | 1467132831508 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:53:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:53:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1221ms 09:53:51 INFO - PROCESS | 908 | 1467132831534 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 09:53:51 INFO - PROCESS | 908 | 1467132831538 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 09:53:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:53:51 INFO - PROCESS | 908 | 1467132831543 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:53:51 INFO - PROCESS | 908 | 1467132831547 Marionette TRACE conn5 <- [1,2822,null,{}] 09:53:51 INFO - PROCESS | 908 | 1467132831553 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:51 INFO - PROCESS | 908 | 1467132831555 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:51 INFO - PROCESS | 908 | 1467132831667 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 09:53:51 INFO - PROCESS | 908 | 1467132831808 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:51 INFO - PROCESS | 908 | 1467132831815 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:51 INFO - PROCESS | 908 | ++DOCSHELL 00000039D3CD6800 == 47 [pid = 908] [id = 715] 09:53:51 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039D32C4000) [pid = 908] [serial = 2145] [outer = 0000000000000000] 09:53:51 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039D32CF800) [pid = 908] [serial = 2146] [outer = 00000039D32C4000] 09:53:51 INFO - PROCESS | 908 | 1467132831892 Marionette DEBUG loaded listener.js 09:53:51 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039D3840C00) [pid = 908] [serial = 2147] [outer = 00000039D32C4000] 09:53:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E710F000 == 46 [pid = 908] [id = 698] 09:53:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E15DD000 == 45 [pid = 908] [id = 694] 09:53:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E391F000 == 44 [pid = 908] [id = 695] 09:53:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E4DE1800 == 43 [pid = 908] [id = 697] 09:53:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E4995000 == 42 [pid = 908] [id = 696] 09:53:52 INFO - PROCESS | 908 | --DOCSHELL 00000039DF153800 == 41 [pid = 908] [id = 692] 09:53:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E0506000 == 40 [pid = 908] [id = 693] 09:53:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E740E000 == 39 [pid = 908] [id = 709] 09:53:52 INFO - PROCESS | 908 | --DOCSHELL 00000039DD713800 == 38 [pid = 908] [id = 708] 09:53:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E7122800 == 37 [pid = 908] [id = 707] 09:53:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E6010800 == 36 [pid = 908] [id = 706] 09:53:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E4993000 == 35 [pid = 908] [id = 705] 09:53:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E37C8800 == 34 [pid = 908] [id = 704] 09:53:52 INFO - PROCESS | 908 | --DOCSHELL 00000039DFB92800 == 33 [pid = 908] [id = 703] 09:53:52 INFO - PROCESS | 908 | --DOCSHELL 00000039DCEB2800 == 32 [pid = 908] [id = 702] 09:53:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E391E000 == 31 [pid = 908] [id = 701] 09:53:52 INFO - PROCESS | 908 | --DOCSHELL 00000039DFB2B800 == 30 [pid = 908] [id = 700] 09:53:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E01A1800 == 29 [pid = 908] [id = 699] 09:53:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E477C000 == 28 [pid = 908] [id = 714] 09:53:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E7BD9000 == 27 [pid = 908] [id = 713] 09:53:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E6F5A000 == 26 [pid = 908] [id = 712] 09:53:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E0182800 == 25 [pid = 908] [id = 711] 09:53:52 INFO - PROCESS | 908 | --DOCSHELL 00000039E793E800 == 24 [pid = 908] [id = 710] 09:53:52 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039D92D9000) [pid = 908] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 09:53:52 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039D340D800) [pid = 908] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 09:53:52 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039D295B800) [pid = 908] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 09:53:52 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039D3451400) [pid = 908] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 09:53:52 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039DFE84000) [pid = 908] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 09:53:52 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039D3C18000) [pid = 908] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 09:53:52 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039DEF0C400) [pid = 908] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 09:53:52 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039DD7B8400) [pid = 908] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 09:53:52 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D29CF000) [pid = 908] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 09:53:52 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D2EEEC00) [pid = 908] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 09:53:52 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039E05C7C00) [pid = 908] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 09:53:52 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D2ED9800) [pid = 908] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 09:53:52 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D1692400) [pid = 908] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 09:53:52 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039DD7BD800) [pid = 908] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 09:53:52 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DD067400) [pid = 908] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 09:53:52 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039E0DA2400) [pid = 908] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 09:53:52 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039E05C8400) [pid = 908] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 09:53:52 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039DD079800) [pid = 908] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 09:53:52 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039DD410800) [pid = 908] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 09:53:52 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039E04F6400) [pid = 908] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 09:53:52 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039E039DC00) [pid = 908] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 09:53:52 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039E0B8D000) [pid = 908] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 09:53:52 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039E0DE5C00) [pid = 908] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 09:53:52 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039DF876C00) [pid = 908] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 09:53:52 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039D9D53C00) [pid = 908] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 09:53:53 INFO - PROCESS | 908 | 1467132833330 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:53:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:53:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1827ms 09:53:53 INFO - PROCESS | 908 | 1467132833376 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 09:53:53 INFO - PROCESS | 908 | 1467132833380 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 09:53:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:53:53 INFO - PROCESS | 908 | 1467132833385 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:53:53 INFO - PROCESS | 908 | 1467132833388 Marionette TRACE conn5 <- [1,2826,null,{}] 09:53:53 INFO - PROCESS | 908 | 1467132833393 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:53 INFO - PROCESS | 908 | 1467132833397 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:53 INFO - PROCESS | 908 | 1467132833493 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 09:53:53 INFO - PROCESS | 908 | 1467132833502 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:53 INFO - PROCESS | 908 | 1467132833507 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:53 INFO - PROCESS | 908 | ++DOCSHELL 00000039D98F4000 == 25 [pid = 908] [id = 716] 09:53:53 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039D2ED9000) [pid = 908] [serial = 2148] [outer = 0000000000000000] 09:53:53 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039D2EE8800) [pid = 908] [serial = 2149] [outer = 00000039D2ED9000] 09:53:53 INFO - PROCESS | 908 | 1467132833560 Marionette DEBUG loaded listener.js 09:53:53 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039D32CC000) [pid = 908] [serial = 2150] [outer = 00000039D2ED9000] 09:53:54 INFO - PROCESS | 908 | 1467132834112 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:53:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:53:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 776ms 09:53:54 INFO - PROCESS | 908 | 1467132834165 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 09:53:54 INFO - PROCESS | 908 | 1467132834171 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 09:53:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:53:54 INFO - PROCESS | 908 | 1467132834177 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:53:54 INFO - PROCESS | 908 | 1467132834180 Marionette TRACE conn5 <- [1,2830,null,{}] 09:53:54 INFO - PROCESS | 908 | 1467132834215 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:54 INFO - PROCESS | 908 | 1467132834218 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:54 INFO - PROCESS | 908 | 1467132834327 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 09:53:54 INFO - PROCESS | 908 | 1467132834422 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:54 INFO - PROCESS | 908 | 1467132834425 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:54 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFA9E000 == 26 [pid = 908] [id = 717] 09:53:54 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039D36EF800) [pid = 908] [serial = 2151] [outer = 0000000000000000] 09:53:54 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039D764D000) [pid = 908] [serial = 2152] [outer = 00000039D36EF800] 09:53:54 INFO - PROCESS | 908 | 1467132834478 Marionette DEBUG loaded listener.js 09:53:54 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D8038400) [pid = 908] [serial = 2153] [outer = 00000039D36EF800] 09:53:54 INFO - PROCESS | 908 | 1467132834918 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:53:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:53:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 819ms 09:53:55 INFO - PROCESS | 908 | 1467132834997 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 09:53:55 INFO - PROCESS | 908 | 1467132835000 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 09:53:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:53:55 INFO - PROCESS | 908 | 1467132835008 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:53:55 INFO - PROCESS | 908 | 1467132835012 Marionette TRACE conn5 <- [1,2834,null,{}] 09:53:55 INFO - PROCESS | 908 | 1467132835024 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:55 INFO - PROCESS | 908 | 1467132835029 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:55 INFO - PROCESS | 908 | 1467132835137 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 09:53:55 INFO - PROCESS | 908 | 1467132835147 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:55 INFO - PROCESS | 908 | 1467132835150 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:55 INFO - PROCESS | 908 | ++DOCSHELL 00000039E05BC000 == 27 [pid = 908] [id = 718] 09:53:55 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D2EE4000) [pid = 908] [serial = 2154] [outer = 0000000000000000] 09:53:55 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039DCA07800) [pid = 908] [serial = 2155] [outer = 00000039D2EE4000] 09:53:55 INFO - PROCESS | 908 | 1467132835205 Marionette DEBUG loaded listener.js 09:53:55 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039DD07E800) [pid = 908] [serial = 2156] [outer = 00000039D2EE4000] 09:53:55 INFO - PROCESS | 908 | 1467132835788 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:53:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:53:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 839ms 09:53:55 INFO - PROCESS | 908 | 1467132835850 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 09:53:55 INFO - PROCESS | 908 | 1467132835853 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 09:53:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:53:55 INFO - PROCESS | 908 | 1467132835863 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:53:55 INFO - PROCESS | 908 | 1467132835865 Marionette TRACE conn5 <- [1,2838,null,{}] 09:53:55 INFO - PROCESS | 908 | 1467132835869 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:55 INFO - PROCESS | 908 | 1467132835871 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:56 INFO - PROCESS | 908 | 1467132835998 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 09:53:56 INFO - PROCESS | 908 | 1467132836060 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:56 INFO - PROCESS | 908 | 1467132836063 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:56 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3711000 == 28 [pid = 908] [id = 719] 09:53:56 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DD40DC00) [pid = 908] [serial = 2157] [outer = 0000000000000000] 09:53:56 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039DD411400) [pid = 908] [serial = 2158] [outer = 00000039DD40DC00] 09:53:56 INFO - PROCESS | 908 | 1467132836114 Marionette DEBUG loaded listener.js 09:53:56 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039DD4D9400) [pid = 908] [serial = 2159] [outer = 00000039DD40DC00] 09:53:56 INFO - PROCESS | 908 | 1467132836589 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:53:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:53:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 776ms 09:53:56 INFO - PROCESS | 908 | 1467132836635 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 09:53:56 INFO - PROCESS | 908 | 1467132836638 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 09:53:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:53:56 INFO - PROCESS | 908 | 1467132836647 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:53:56 INFO - PROCESS | 908 | 1467132836649 Marionette TRACE conn5 <- [1,2842,null,{}] 09:53:56 INFO - PROCESS | 908 | 1467132836653 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:56 INFO - PROCESS | 908 | 1467132836655 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:56 INFO - PROCESS | 908 | 1467132836774 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 09:53:56 INFO - PROCESS | 908 | 1467132836837 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:56 INFO - PROCESS | 908 | 1467132836840 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:56 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3B45800 == 29 [pid = 908] [id = 720] 09:53:56 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039D36EE400) [pid = 908] [serial = 2160] [outer = 0000000000000000] 09:53:56 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039DDD0C000) [pid = 908] [serial = 2161] [outer = 00000039D36EE400] 09:53:56 INFO - PROCESS | 908 | 1467132836889 Marionette DEBUG loaded listener.js 09:53:56 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039DEFB4400) [pid = 908] [serial = 2162] [outer = 00000039D36EE400] 09:53:57 INFO - PROCESS | 908 | 1467132837360 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:53:57 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039DFDF4400) [pid = 908] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:53:57 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039E1526800) [pid = 908] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:53:57 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D1ED9000) [pid = 908] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:53:57 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D802F800) [pid = 908] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:53:57 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039D2EEC800) [pid = 908] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:53:57 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039E0DA2000) [pid = 908] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:53:57 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039DD410400) [pid = 908] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:53:57 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039D2EEF400) [pid = 908] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:53:57 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039D8371000) [pid = 908] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:53:57 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039E3659800) [pid = 908] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:53:57 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039E28BD400) [pid = 908] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:53:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:53:57 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039D9869C00) [pid = 908] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:53:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 986ms 09:53:57 INFO - PROCESS | 908 | 1467132837636 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 09:53:57 INFO - PROCESS | 908 | 1467132837638 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 09:53:57 INFO - PROCESS | 908 | 1467132837642 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:53:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:53:57 INFO - PROCESS | 908 | 1467132837644 Marionette TRACE conn5 <- [1,2846,null,{}] 09:53:57 INFO - PROCESS | 908 | 1467132837647 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:57 INFO - PROCESS | 908 | 1467132837653 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:57 INFO - PROCESS | 908 | 1467132837772 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 09:53:57 INFO - PROCESS | 908 | 1467132837780 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:57 INFO - PROCESS | 908 | 1467132837783 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:57 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4778000 == 30 [pid = 908] [id = 721] 09:53:57 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039DFBE4800) [pid = 908] [serial = 2163] [outer = 0000000000000000] 09:53:57 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039DFDF6C00) [pid = 908] [serial = 2164] [outer = 00000039DFBE4800] 09:53:57 INFO - PROCESS | 908 | 1467132837835 Marionette DEBUG loaded listener.js 09:53:57 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039DFFD8800) [pid = 908] [serial = 2165] [outer = 00000039DFBE4800] 09:53:58 INFO - PROCESS | 908 | 1467132838308 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:53:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:53:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 734ms 09:53:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:53:58 INFO - PROCESS | 908 | 1467132838379 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 09:53:58 INFO - PROCESS | 908 | 1467132838382 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 09:53:58 INFO - PROCESS | 908 | 1467132838385 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:53:58 INFO - PROCESS | 908 | 1467132838387 Marionette TRACE conn5 <- [1,2850,null,{}] 09:53:58 INFO - PROCESS | 908 | 1467132838390 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:58 INFO - PROCESS | 908 | 1467132838392 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:58 INFO - PROCESS | 908 | 1467132838477 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 09:53:58 INFO - PROCESS | 908 | 1467132838484 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:58 INFO - PROCESS | 908 | 1467132838486 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:58 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4D89800 == 31 [pid = 908] [id = 722] 09:53:58 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039E0141800) [pid = 908] [serial = 2166] [outer = 0000000000000000] 09:53:58 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039E01E1800) [pid = 908] [serial = 2167] [outer = 00000039E0141800] 09:53:58 INFO - PROCESS | 908 | 1467132838534 Marionette DEBUG loaded listener.js 09:53:58 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039E03A5C00) [pid = 908] [serial = 2168] [outer = 00000039E0141800] 09:53:59 INFO - PROCESS | 908 | 1467132839003 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:53:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:53:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 691ms 09:53:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:53:59 INFO - PROCESS | 908 | 1467132839080 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 09:53:59 INFO - PROCESS | 908 | 1467132839082 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 09:53:59 INFO - PROCESS | 908 | 1467132839085 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:53:59 INFO - PROCESS | 908 | 1467132839087 Marionette TRACE conn5 <- [1,2854,null,{}] 09:53:59 INFO - PROCESS | 908 | 1467132839091 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:53:59 INFO - PROCESS | 908 | 1467132839093 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:59 INFO - PROCESS | 908 | 1467132839206 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 09:53:59 INFO - PROCESS | 908 | 1467132839219 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:53:59 INFO - PROCESS | 908 | 1467132839221 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:53:59 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6019000 == 32 [pid = 908] [id = 723] 09:53:59 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039E057CC00) [pid = 908] [serial = 2169] [outer = 0000000000000000] 09:53:59 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039E05BE000) [pid = 908] [serial = 2170] [outer = 00000039E057CC00] 09:53:59 INFO - PROCESS | 908 | 1467132839270 Marionette DEBUG loaded listener.js 09:53:59 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E0984000) [pid = 908] [serial = 2171] [outer = 00000039E057CC00] 09:54:00 INFO - PROCESS | 908 | 1467132839993 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:54:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:54:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 985ms 09:54:00 INFO - PROCESS | 908 | 1467132840074 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 09:54:00 INFO - PROCESS | 908 | 1467132840079 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 09:54:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:54:00 INFO - PROCESS | 908 | 1467132840085 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:54:00 INFO - PROCESS | 908 | 1467132840088 Marionette TRACE conn5 <- [1,2858,null,{}] 09:54:00 INFO - PROCESS | 908 | 1467132840095 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:00 INFO - PROCESS | 908 | 1467132840098 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:00 INFO - PROCESS | 908 | 1467132840293 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 09:54:00 INFO - PROCESS | 908 | 1467132840304 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:00 INFO - PROCESS | 908 | 1467132840307 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:00 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD720000 == 33 [pid = 908] [id = 724] 09:54:00 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039D2EDE000) [pid = 908] [serial = 2172] [outer = 0000000000000000] 09:54:00 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039D2ED9400) [pid = 908] [serial = 2173] [outer = 00000039D2EDE000] 09:54:00 INFO - PROCESS | 908 | 1467132840371 Marionette DEBUG loaded listener.js 09:54:00 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039D3447000) [pid = 908] [serial = 2174] [outer = 00000039D2EDE000] 09:54:01 INFO - PROCESS | 908 | 1467132841249 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:54:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:54:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1174ms 09:54:01 INFO - PROCESS | 908 | 1467132841261 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 09:54:01 INFO - PROCESS | 908 | 1467132841266 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 09:54:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:54:01 INFO - PROCESS | 908 | 1467132841273 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:54:01 INFO - PROCESS | 908 | 1467132841276 Marionette TRACE conn5 <- [1,2862,null,{}] 09:54:01 INFO - PROCESS | 908 | 1467132841280 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:01 INFO - PROCESS | 908 | 1467132841284 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:01 INFO - PROCESS | 908 | 1467132841411 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 09:54:01 INFO - PROCESS | 908 | 1467132841549 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:01 INFO - PROCESS | 908 | 1467132841552 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:01 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BF7000 == 34 [pid = 908] [id = 725] 09:54:01 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039D92D9000) [pid = 908] [serial = 2175] [outer = 0000000000000000] 09:54:01 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039D96D7400) [pid = 908] [serial = 2176] [outer = 00000039D92D9000] 09:54:01 INFO - PROCESS | 908 | 1467132841617 Marionette DEBUG loaded listener.js 09:54:01 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039DD079400) [pid = 908] [serial = 2177] [outer = 00000039D92D9000] 09:54:02 INFO - PROCESS | 908 | 1467132842564 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:54:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:54:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1335ms 09:54:02 INFO - PROCESS | 908 | 1467132842610 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 09:54:02 INFO - PROCESS | 908 | 1467132842615 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 09:54:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:54:02 INFO - PROCESS | 908 | 1467132842620 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:54:02 INFO - PROCESS | 908 | 1467132842624 Marionette TRACE conn5 <- [1,2866,null,{}] 09:54:02 INFO - PROCESS | 908 | 1467132842629 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:02 INFO - PROCESS | 908 | 1467132842632 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:02 INFO - PROCESS | 908 | 1467132842762 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 09:54:02 INFO - PROCESS | 908 | 1467132842896 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:02 INFO - PROCESS | 908 | 1467132842902 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:02 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD724800 == 35 [pid = 908] [id = 726] 09:54:02 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039D340B000) [pid = 908] [serial = 2178] [outer = 0000000000000000] 09:54:02 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039D3445400) [pid = 908] [serial = 2179] [outer = 00000039D340B000] 09:54:02 INFO - PROCESS | 908 | 1467132842962 Marionette DEBUG loaded listener.js 09:54:03 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039D796A800) [pid = 908] [serial = 2180] [outer = 00000039D340B000] 09:54:03 INFO - PROCESS | 908 | --DOCSHELL 00000039E4D89800 == 34 [pid = 908] [id = 722] 09:54:03 INFO - PROCESS | 908 | --DOCSHELL 00000039E4778000 == 33 [pid = 908] [id = 721] 09:54:03 INFO - PROCESS | 908 | --DOCSHELL 00000039E3B45800 == 32 [pid = 908] [id = 720] 09:54:03 INFO - PROCESS | 908 | --DOCSHELL 00000039E3711000 == 31 [pid = 908] [id = 719] 09:54:03 INFO - PROCESS | 908 | --DOCSHELL 00000039E05BC000 == 30 [pid = 908] [id = 718] 09:54:03 INFO - PROCESS | 908 | --DOCSHELL 00000039DFA9E000 == 29 [pid = 908] [id = 717] 09:54:03 INFO - PROCESS | 908 | --DOCSHELL 00000039D98F4000 == 28 [pid = 908] [id = 716] 09:54:03 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039DFF4D800) [pid = 908] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 09:54:03 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039E21CF000) [pid = 908] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 09:54:03 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039E05C8000) [pid = 908] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 09:54:03 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039E03ACC00) [pid = 908] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 09:54:03 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D9295400) [pid = 908] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 09:54:03 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D9CD0000) [pid = 908] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 09:54:03 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D340CC00) [pid = 908] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 09:54:03 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D4750800) [pid = 908] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 09:54:03 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039E13BBC00) [pid = 908] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 09:54:03 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039DD7B9800) [pid = 908] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 09:54:03 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039D2F63C00) [pid = 908] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 09:54:03 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D344E800) [pid = 908] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 09:54:03 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039DCA11C00) [pid = 908] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 09:54:03 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039DDD3C800) [pid = 908] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 09:54:03 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039E3736C00) [pid = 908] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 09:54:03 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039E365CC00) [pid = 908] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 09:54:03 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039E35C7800) [pid = 908] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 09:54:03 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039E2948800) [pid = 908] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 09:54:03 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039E24EBC00) [pid = 908] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 09:54:03 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039E287E800) [pid = 908] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 09:54:03 INFO - PROCESS | 908 | --DOMWINDOW == 65 (00000039E04FA000) [pid = 908] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 09:54:03 INFO - PROCESS | 908 | --DOMWINDOW == 64 (00000039DF870C00) [pid = 908] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 09:54:03 INFO - PROCESS | 908 | --DOMWINDOW == 63 (00000039E0145400) [pid = 908] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 09:54:03 INFO - PROCESS | 908 | 1467132843504 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:54:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:54:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 924ms 09:54:03 INFO - PROCESS | 908 | 1467132843548 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 09:54:03 INFO - PROCESS | 908 | 1467132843553 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 09:54:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:54:03 INFO - PROCESS | 908 | 1467132843564 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:54:03 INFO - PROCESS | 908 | 1467132843567 Marionette TRACE conn5 <- [1,2870,null,{}] 09:54:03 INFO - PROCESS | 908 | 1467132843571 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:03 INFO - PROCESS | 908 | 1467132843574 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:03 INFO - PROCESS | 908 | 1467132843669 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 09:54:03 INFO - PROCESS | 908 | 1467132843677 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:03 INFO - PROCESS | 908 | 1467132843680 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:03 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFB90000 == 29 [pid = 908] [id = 727] 09:54:03 INFO - PROCESS | 908 | ++DOMWINDOW == 64 (00000039D474A800) [pid = 908] [serial = 2181] [outer = 0000000000000000] 09:54:03 INFO - PROCESS | 908 | ++DOMWINDOW == 65 (00000039D7DFA800) [pid = 908] [serial = 2182] [outer = 00000039D474A800] 09:54:03 INFO - PROCESS | 908 | 1467132843733 Marionette DEBUG loaded listener.js 09:54:03 INFO - PROCESS | 908 | ++DOMWINDOW == 66 (00000039D96D7800) [pid = 908] [serial = 2183] [outer = 00000039D474A800] 09:54:04 INFO - PROCESS | 908 | 1467132844284 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:54:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:54:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 775ms 09:54:04 INFO - PROCESS | 908 | 1467132844343 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 09:54:04 INFO - PROCESS | 908 | 1467132844346 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 09:54:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:54:04 INFO - PROCESS | 908 | 1467132844352 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:54:04 INFO - PROCESS | 908 | 1467132844355 Marionette TRACE conn5 <- [1,2874,null,{}] 09:54:04 INFO - PROCESS | 908 | 1467132844367 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:04 INFO - PROCESS | 908 | 1467132844372 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:04 INFO - PROCESS | 908 | 1467132844480 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 09:54:04 INFO - PROCESS | 908 | 1467132844574 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:04 INFO - PROCESS | 908 | 1467132844578 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:04 INFO - PROCESS | 908 | ++DOCSHELL 00000039E391A000 == 30 [pid = 908] [id = 728] 09:54:04 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039DD40BC00) [pid = 908] [serial = 2184] [outer = 0000000000000000] 09:54:04 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039DD745800) [pid = 908] [serial = 2185] [outer = 00000039DD40BC00] 09:54:04 INFO - PROCESS | 908 | 1467132844633 Marionette DEBUG loaded listener.js 09:54:04 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039DF872C00) [pid = 908] [serial = 2186] [outer = 00000039DD40BC00] 09:54:05 INFO - PROCESS | 908 | 1467132845078 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:54:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:54:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 775ms 09:54:05 INFO - PROCESS | 908 | 1467132845127 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 09:54:05 INFO - PROCESS | 908 | 1467132845130 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 09:54:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:54:05 INFO - PROCESS | 908 | 1467132845138 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:54:05 INFO - PROCESS | 908 | 1467132845140 Marionette TRACE conn5 <- [1,2878,null,{}] 09:54:05 INFO - PROCESS | 908 | 1467132845144 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:05 INFO - PROCESS | 908 | 1467132845146 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:05 INFO - PROCESS | 908 | 1467132845244 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 09:54:05 INFO - PROCESS | 908 | 1467132845258 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:05 INFO - PROCESS | 908 | 1467132845260 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:05 INFO - PROCESS | 908 | ++DOCSHELL 00000039E499E800 == 31 [pid = 908] [id = 729] 09:54:05 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039DFF55000) [pid = 908] [serial = 2187] [outer = 0000000000000000] 09:54:05 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039E013F800) [pid = 908] [serial = 2188] [outer = 00000039DFF55000] 09:54:05 INFO - PROCESS | 908 | 1467132845330 Marionette DEBUG loaded listener.js 09:54:05 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039E039E000) [pid = 908] [serial = 2189] [outer = 00000039DFF55000] 09:54:05 INFO - PROCESS | 908 | 1467132845886 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:54:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:54:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 776ms 09:54:05 INFO - PROCESS | 908 | 1467132845912 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 09:54:05 INFO - PROCESS | 908 | 1467132845914 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 09:54:05 INFO - PROCESS | 908 | 1467132845918 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:54:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:54:05 INFO - PROCESS | 908 | 1467132845920 Marionette TRACE conn5 <- [1,2882,null,{}] 09:54:05 INFO - PROCESS | 908 | 1467132845923 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:05 INFO - PROCESS | 908 | 1467132845926 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:06 INFO - PROCESS | 908 | 1467132846051 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 09:54:06 INFO - PROCESS | 908 | 1467132846124 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:06 INFO - PROCESS | 908 | 1467132846126 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:06 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6029000 == 32 [pid = 908] [id = 730] 09:54:06 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039DFBEA400) [pid = 908] [serial = 2190] [outer = 0000000000000000] 09:54:06 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039E05C0800) [pid = 908] [serial = 2191] [outer = 00000039DFBEA400] 09:54:06 INFO - PROCESS | 908 | 1467132846180 Marionette DEBUG loaded listener.js 09:54:06 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039E0B8D800) [pid = 908] [serial = 2192] [outer = 00000039DFBEA400] 09:54:06 INFO - PROCESS | 908 | 1467132846652 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:54:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:54:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 776ms 09:54:06 INFO - PROCESS | 908 | 1467132846697 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 09:54:06 INFO - PROCESS | 908 | 1467132846700 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 09:54:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:54:06 INFO - PROCESS | 908 | 1467132846703 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:54:06 INFO - PROCESS | 908 | 1467132846705 Marionette TRACE conn5 <- [1,2886,null,{}] 09:54:06 INFO - PROCESS | 908 | 1467132846709 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:06 INFO - PROCESS | 908 | 1467132846715 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:06 INFO - PROCESS | 908 | 1467132846888 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 09:54:06 INFO - PROCESS | 908 | 1467132846946 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:06 INFO - PROCESS | 908 | 1467132846949 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:06 INFO - PROCESS | 908 | ++DOCSHELL 00000039E71DD800 == 33 [pid = 908] [id = 731] 09:54:06 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039E0DB1800) [pid = 908] [serial = 2193] [outer = 0000000000000000] 09:54:07 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E13B9000) [pid = 908] [serial = 2194] [outer = 00000039E0DB1800] 09:54:07 INFO - PROCESS | 908 | 1467132847000 Marionette DEBUG loaded listener.js 09:54:07 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E2114800) [pid = 908] [serial = 2195] [outer = 00000039E0DB1800] 09:54:07 INFO - PROCESS | 908 | 1467132847576 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:54:07 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D32C4000) [pid = 908] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:54:07 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D2ED9000) [pid = 908] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:54:07 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DD40DC00) [pid = 908] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:54:07 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039D36EF800) [pid = 908] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:54:07 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039D2EE4000) [pid = 908] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:54:07 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039D36EE400) [pid = 908] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:54:07 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039DFBE4800) [pid = 908] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:54:07 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039E0141800) [pid = 908] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:54:07 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039D4241000) [pid = 908] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:54:07 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039DEF04C00) [pid = 908] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:54:07 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039E2117400) [pid = 908] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:54:07 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039D4246000) [pid = 908] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:54:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:54:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 923ms 09:54:07 INFO - PROCESS | 908 | 1467132847629 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 09:54:07 INFO - PROCESS | 908 | 1467132847632 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 09:54:07 INFO - PROCESS | 908 | 1467132847635 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:54:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:54:07 INFO - PROCESS | 908 | 1467132847637 Marionette TRACE conn5 <- [1,2890,null,{}] 09:54:07 INFO - PROCESS | 908 | 1467132847640 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:07 INFO - PROCESS | 908 | 1467132847643 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:07 INFO - PROCESS | 908 | 1467132847747 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 09:54:07 INFO - PROCESS | 908 | 1467132847753 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:07 INFO - PROCESS | 908 | 1467132847755 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:07 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7226000 == 34 [pid = 908] [id = 732] 09:54:07 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039D344D000) [pid = 908] [serial = 2196] [outer = 0000000000000000] 09:54:07 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039D45E7C00) [pid = 908] [serial = 2197] [outer = 00000039D344D000] 09:54:07 INFO - PROCESS | 908 | 1467132847804 Marionette DEBUG loaded listener.js 09:54:07 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039DFF55800) [pid = 908] [serial = 2198] [outer = 00000039D344D000] 09:54:08 INFO - PROCESS | 908 | 1467132848256 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:54:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:54:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 671ms 09:54:08 INFO - PROCESS | 908 | 1467132848310 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 09:54:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:54:08 INFO - PROCESS | 908 | 1467132848312 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 09:54:08 INFO - PROCESS | 908 | 1467132848315 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:54:08 INFO - PROCESS | 908 | 1467132848317 Marionette TRACE conn5 <- [1,2894,null,{}] 09:54:08 INFO - PROCESS | 908 | 1467132848321 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:08 INFO - PROCESS | 908 | 1467132848323 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:08 INFO - PROCESS | 908 | 1467132848414 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 09:54:08 INFO - PROCESS | 908 | 1467132848420 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:08 INFO - PROCESS | 908 | 1467132848422 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:08 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7285000 == 35 [pid = 908] [id = 733] 09:54:08 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039E24EB000) [pid = 908] [serial = 2199] [outer = 0000000000000000] 09:54:08 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039E2876400) [pid = 908] [serial = 2200] [outer = 00000039E24EB000] 09:54:08 INFO - PROCESS | 908 | 1467132848471 Marionette DEBUG loaded listener.js 09:54:08 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039E35C3C00) [pid = 908] [serial = 2201] [outer = 00000039E24EB000] 09:54:08 INFO - PROCESS | 908 | 1467132848940 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:54:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:54:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 671ms 09:54:09 INFO - PROCESS | 908 | 1467132848990 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 09:54:09 INFO - PROCESS | 908 | 1467132848992 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 09:54:09 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:54:09 INFO - PROCESS | 908 | 1467132848995 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:54:09 INFO - PROCESS | 908 | 1467132848997 Marionette TRACE conn5 <- [1,2898,null,{}] 09:54:09 INFO - PROCESS | 908 | 1467132849001 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:09 INFO - PROCESS | 908 | 1467132849003 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:09 INFO - PROCESS | 908 | 1467132849103 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 09:54:09 INFO - PROCESS | 908 | 1467132849141 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:09 INFO - PROCESS | 908 | 1467132849144 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:09 INFO - PROCESS | 908 | ++DOCSHELL 00000039E05BB800 == 36 [pid = 908] [id = 734] 09:54:09 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039E35CC400) [pid = 908] [serial = 2202] [outer = 0000000000000000] 09:54:09 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039E3659800) [pid = 908] [serial = 2203] [outer = 00000039E35CC400] 09:54:09 INFO - PROCESS | 908 | 1467132849190 Marionette DEBUG loaded listener.js 09:54:09 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039E3903800) [pid = 908] [serial = 2204] [outer = 00000039E35CC400] 09:54:09 INFO - PROCESS | 908 | 1467132849729 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:54:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:54:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:54:09 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 776ms 09:54:09 INFO - PROCESS | 908 | 1467132849776 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 09:54:09 INFO - PROCESS | 908 | 1467132849780 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 09:54:09 INFO - TEST-START | /DOMEvents/constructors.html 09:54:09 INFO - PROCESS | 908 | 1467132849786 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:54:09 INFO - PROCESS | 908 | 1467132849790 Marionette TRACE conn5 <- [1,2902,null,{}] 09:54:09 INFO - PROCESS | 908 | 1467132849796 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:09 INFO - PROCESS | 908 | 1467132849800 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:09 INFO - PROCESS | 908 | 1467132849929 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 09:54:10 INFO - PROCESS | 908 | 1467132850062 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:10 INFO - PROCESS | 908 | 1467132850067 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:10 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFADC000 == 37 [pid = 908] [id = 735] 09:54:10 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D2EF1C00) [pid = 908] [serial = 2205] [outer = 0000000000000000] 09:54:10 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039D340CC00) [pid = 908] [serial = 2206] [outer = 00000039D2EF1C00] 09:54:10 INFO - PROCESS | 908 | 1467132850137 Marionette DEBUG loaded listener.js 09:54:10 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039D9106800) [pid = 908] [serial = 2207] [outer = 00000039D2EF1C00] 09:54:10 INFO - PROCESS | 908 | 1467132850882 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:54:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:54:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:54:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:54:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:54:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:54:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:54:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:54:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:54:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:54:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:54:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:54:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:54:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:54:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:54:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:54:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:54:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:54:11 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:54:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:54:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:54:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:54:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:54:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:54:11 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:54:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:54:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:54:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:54:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:54:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:54:11 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:54:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:54:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:54:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:54:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:54:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:54:11 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:54:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:54:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:54:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:54:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:54:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:54:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:54:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:54:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:54:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:54:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:54:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:54:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:54:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:54:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:54:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:54:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:54:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:54:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:54:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:54:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:54:11 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:54:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:54:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:54:11 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:54:11 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:54:11 INFO - TEST-OK | /DOMEvents/constructors.html | took 1219ms 09:54:11 INFO - PROCESS | 908 | 1467132851009 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 09:54:11 INFO - PROCESS | 908 | 1467132851014 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 09:54:11 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:54:11 INFO - PROCESS | 908 | 1467132851028 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:54:11 INFO - PROCESS | 908 | 1467132851031 Marionette TRACE conn5 <- [1,2906,null,{}] 09:54:11 INFO - PROCESS | 908 | 1467132851036 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:11 INFO - PROCESS | 908 | 1467132851039 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:11 INFO - PROCESS | 908 | 1467132851164 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 09:54:11 INFO - PROCESS | 908 | 1467132851295 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:11 INFO - PROCESS | 908 | 1467132851298 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:11 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7111800 == 38 [pid = 908] [id = 736] 09:54:11 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039DF87AC00) [pid = 908] [serial = 2208] [outer = 0000000000000000] 09:54:11 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039D9292C00) [pid = 908] [serial = 2209] [outer = 00000039DF87AC00] 09:54:11 INFO - PROCESS | 908 | 1467132851368 Marionette DEBUG loaded listener.js 09:54:11 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E05C6C00) [pid = 908] [serial = 2210] [outer = 00000039DF87AC00] 09:54:11 INFO - PROCESS | 908 | 1467132851962 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:54:12 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:54:12 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 986ms 09:54:12 INFO - PROCESS | 908 | 1467132852009 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 09:54:12 INFO - PROCESS | 908 | 1467132852011 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 09:54:12 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:54:12 INFO - PROCESS | 908 | 1467132852016 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:54:12 INFO - PROCESS | 908 | 1467132852020 Marionette TRACE conn5 <- [1,2910,null,{}] 09:54:12 INFO - PROCESS | 908 | 1467132852031 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:12 INFO - PROCESS | 908 | 1467132852037 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:12 INFO - PROCESS | 908 | 1467132852164 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 09:54:12 INFO - PROCESS | 908 | 1467132852275 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:12 INFO - PROCESS | 908 | 1467132852279 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:12 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7BD8000 == 39 [pid = 908] [id = 737] 09:54:12 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E242F800) [pid = 908] [serial = 2211] [outer = 0000000000000000] 09:54:12 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E293CC00) [pid = 908] [serial = 2212] [outer = 00000039E242F800] 09:54:12 INFO - PROCESS | 908 | 1467132852341 Marionette DEBUG loaded listener.js 09:54:12 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039E3A24000) [pid = 908] [serial = 2213] [outer = 00000039E242F800] 09:54:12 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:54:12 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:54:12 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:54:12 INFO - PROCESS | 908 | [908] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:54:12 INFO - PROCESS | 908 | 1467132852984 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:54:13 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:54:13 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:54:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:54:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:54:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:54:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:54:13 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:54:13 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:54:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:54:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:54:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:54:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:54:13 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:54:13 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:54:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:54:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:54:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:54:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:54:13 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:54:13 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:54:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:54:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:13 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:54:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:54:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:13 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:54:13 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:54:13 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 991ms 09:54:13 INFO - PROCESS | 908 | 1467132853008 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 09:54:13 INFO - PROCESS | 908 | 1467132853011 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 09:54:13 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:54:13 INFO - PROCESS | 908 | 1467132853015 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:54:13 INFO - PROCESS | 908 | 1467132853018 Marionette TRACE conn5 <- [1,2914,null,{}] 09:54:13 INFO - PROCESS | 908 | 1467132853038 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:13 INFO - PROCESS | 908 | 1467132853041 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:13 INFO - PROCESS | 908 | 1467132853163 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 09:54:13 INFO - PROCESS | 908 | 1467132853271 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:13 INFO - PROCESS | 908 | 1467132853274 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:13 INFO - PROCESS | 908 | ++DOCSHELL 00000039E8B33800 == 40 [pid = 908] [id = 738] 09:54:13 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039E4880400) [pid = 908] [serial = 2214] [outer = 0000000000000000] 09:54:13 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039E4883000) [pid = 908] [serial = 2215] [outer = 00000039E4880400] 09:54:13 INFO - PROCESS | 908 | 1467132853334 Marionette DEBUG loaded listener.js 09:54:13 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039E4E0F400) [pid = 908] [serial = 2216] [outer = 00000039E4880400] 09:54:13 INFO - PROCESS | 908 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:54:13 INFO - PROCESS | 908 | 1467132853892 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:54:13 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:54:13 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 885ms 09:54:13 INFO - PROCESS | 908 | 1467132853902 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 09:54:13 INFO - PROCESS | 908 | 1467132853905 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 09:54:13 INFO - PROCESS | 908 | 1467132853909 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:54:13 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:54:13 INFO - PROCESS | 908 | 1467132853911 Marionette TRACE conn5 <- [1,2918,null,{}] 09:54:13 INFO - PROCESS | 908 | 1467132853914 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:13 INFO - PROCESS | 908 | 1467132853917 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:14 INFO - PROCESS | 908 | 1467132854067 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 09:54:14 INFO - PROCESS | 908 | 1467132854204 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:14 INFO - PROCESS | 908 | 1467132854207 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:14 INFO - PROCESS | 908 | ++DOCSHELL 00000039E94F3800 == 41 [pid = 908] [id = 739] 09:54:14 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039E4E0EC00) [pid = 908] [serial = 2217] [outer = 0000000000000000] 09:54:14 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039E4E8B400) [pid = 908] [serial = 2218] [outer = 00000039E4E0EC00] 09:54:14 INFO - PROCESS | 908 | 1467132854272 Marionette DEBUG loaded listener.js 09:54:14 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039E4E93000) [pid = 908] [serial = 2219] [outer = 00000039E4E0EC00] 09:54:14 INFO - PROCESS | 908 | 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:54:14 INFO - PROCESS | 908 | 1467132854825 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:54:14 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:54:14 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 922ms 09:54:14 INFO - PROCESS | 908 | 1467132854833 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 09:54:14 INFO - PROCESS | 908 | 1467132854836 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 09:54:14 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:54:14 INFO - PROCESS | 908 | 1467132854839 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:54:14 INFO - PROCESS | 908 | 1467132854842 Marionette TRACE conn5 <- [1,2922,null,{}] 09:54:14 INFO - PROCESS | 908 | 1467132854846 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:14 INFO - PROCESS | 908 | 1467132854852 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:15 INFO - PROCESS | 908 | 1467132855000 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 09:54:15 INFO - PROCESS | 908 | 1467132855115 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:15 INFO - PROCESS | 908 | 1467132855118 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:15 INFO - PROCESS | 908 | ++DOCSHELL 00000039E94F2800 == 42 [pid = 908] [id = 740] 09:54:15 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039DFA38400) [pid = 908] [serial = 2220] [outer = 0000000000000000] 09:54:15 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039E4E96400) [pid = 908] [serial = 2221] [outer = 00000039DFA38400] 09:54:15 INFO - PROCESS | 908 | 1467132855219 Marionette DEBUG loaded listener.js 09:54:15 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (00000039E4ECA800) [pid = 908] [serial = 2222] [outer = 00000039DFA38400] 09:54:15 INFO - PROCESS | 908 | 1467132855785 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:54:15 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:54:15 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 985ms 09:54:15 INFO - PROCESS | 908 | 1467132855828 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 09:54:15 INFO - PROCESS | 908 | 1467132855831 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 09:54:15 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:54:15 INFO - PROCESS | 908 | 1467132855835 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:54:15 INFO - PROCESS | 908 | 1467132855837 Marionette TRACE conn5 <- [1,2926,null,{}] 09:54:15 INFO - PROCESS | 908 | 1467132855841 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:15 INFO - PROCESS | 908 | 1467132855843 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:16 INFO - PROCESS | 908 | 1467132856115 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 09:54:16 INFO - PROCESS | 908 | 1467132856298 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:16 INFO - PROCESS | 908 | 1467132856301 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:16 INFO - PROCESS | 908 | ++DOCSHELL 00000039DCEB1800 == 43 [pid = 908] [id = 741] 09:54:16 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (00000039D168DC00) [pid = 908] [serial = 2223] [outer = 0000000000000000] 09:54:16 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (00000039D2EDF400) [pid = 908] [serial = 2224] [outer = 00000039D168DC00] 09:54:16 INFO - PROCESS | 908 | 1467132856362 Marionette DEBUG loaded listener.js 09:54:16 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (00000039D45E2400) [pid = 908] [serial = 2225] [outer = 00000039D168DC00] 09:54:16 INFO - PROCESS | 908 | 1467132856979 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:54:17 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:54:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1181ms 09:54:17 INFO - PROCESS | 908 | 1467132857019 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 09:54:17 INFO - PROCESS | 908 | 1467132857023 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 09:54:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:54:17 INFO - PROCESS | 908 | 1467132857028 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:54:17 INFO - PROCESS | 908 | 1467132857032 Marionette TRACE conn5 <- [1,2930,null,{}] 09:54:17 INFO - PROCESS | 908 | 1467132857036 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:17 INFO - PROCESS | 908 | 1467132857039 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:17 INFO - PROCESS | 908 | --DOCSHELL 00000039E7285000 == 42 [pid = 908] [id = 733] 09:54:17 INFO - PROCESS | 908 | --DOCSHELL 00000039E7226000 == 41 [pid = 908] [id = 732] 09:54:17 INFO - PROCESS | 908 | --DOCSHELL 00000039E71DD800 == 40 [pid = 908] [id = 731] 09:54:17 INFO - PROCESS | 908 | --DOCSHELL 00000039E6029000 == 39 [pid = 908] [id = 730] 09:54:17 INFO - PROCESS | 908 | --DOCSHELL 00000039E499E800 == 38 [pid = 908] [id = 729] 09:54:17 INFO - PROCESS | 908 | --DOCSHELL 00000039E391A000 == 37 [pid = 908] [id = 728] 09:54:17 INFO - PROCESS | 908 | --DOCSHELL 00000039DFB90000 == 36 [pid = 908] [id = 727] 09:54:17 INFO - PROCESS | 908 | --DOCSHELL 00000039DD724800 == 35 [pid = 908] [id = 726] 09:54:17 INFO - PROCESS | 908 | --DOCSHELL 00000039DD720000 == 34 [pid = 908] [id = 724] 09:54:17 INFO - PROCESS | 908 | --DOCSHELL 00000039E6019000 == 33 [pid = 908] [id = 723] 09:54:17 INFO - PROCESS | 908 | --DOCSHELL 00000039D3CD6800 == 32 [pid = 908] [id = 715] 09:54:17 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BF7000 == 31 [pid = 908] [id = 725] 09:54:17 INFO - PROCESS | 908 | --DOCSHELL 00000039DCEB1800 == 30 [pid = 908] [id = 741] 09:54:17 INFO - PROCESS | 908 | --DOCSHELL 00000039E94F2800 == 29 [pid = 908] [id = 740] 09:54:17 INFO - PROCESS | 908 | --DOCSHELL 00000039E94F3800 == 28 [pid = 908] [id = 739] 09:54:17 INFO - PROCESS | 908 | --DOCSHELL 00000039E8B33800 == 27 [pid = 908] [id = 738] 09:54:17 INFO - PROCESS | 908 | --DOCSHELL 00000039E7BD8000 == 26 [pid = 908] [id = 737] 09:54:17 INFO - PROCESS | 908 | --DOCSHELL 00000039E7111800 == 25 [pid = 908] [id = 736] 09:54:17 INFO - PROCESS | 908 | --DOCSHELL 00000039E05BB800 == 24 [pid = 908] [id = 734] 09:54:17 INFO - PROCESS | 908 | --DOCSHELL 00000039DFADC000 == 23 [pid = 908] [id = 735] 09:54:17 INFO - PROCESS | 908 | 1467132857930 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 09:54:18 INFO - PROCESS | 908 | --DOMWINDOW == 95 (00000039D3840C00) [pid = 908] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 09:54:18 INFO - PROCESS | 908 | --DOMWINDOW == 94 (00000039D32CF800) [pid = 908] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 09:54:18 INFO - PROCESS | 908 | --DOMWINDOW == 93 (00000039D2EE8800) [pid = 908] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 09:54:18 INFO - PROCESS | 908 | --DOMWINDOW == 92 (00000039D32CC000) [pid = 908] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 09:54:18 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039DD411400) [pid = 908] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 09:54:18 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039D764D000) [pid = 908] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 09:54:18 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039D8038400) [pid = 908] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 09:54:18 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039DCA07800) [pid = 908] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 09:54:18 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039DDD0C000) [pid = 908] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 09:54:18 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039DD4D9400) [pid = 908] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 09:54:18 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039DFDF6C00) [pid = 908] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 09:54:18 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039E01E1800) [pid = 908] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 09:54:18 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D9D62400) [pid = 908] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 09:54:18 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D7DF1000) [pid = 908] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 09:54:18 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039E0D94800) [pid = 908] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 09:54:18 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039DFFD1000) [pid = 908] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 09:54:18 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039E05BE000) [pid = 908] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 09:54:18 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039E390A400) [pid = 908] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 09:54:18 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039E365EC00) [pid = 908] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 09:54:18 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039E3A2E000) [pid = 908] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 09:54:18 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039E3A25800) [pid = 908] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 09:54:18 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039DEFB4400) [pid = 908] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 09:54:18 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039E03A5C00) [pid = 908] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 09:54:18 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039DFFD8800) [pid = 908] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 09:54:18 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039DD07E800) [pid = 908] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 09:54:18 INFO - PROCESS | 908 | 1467132858190 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:18 INFO - PROCESS | 908 | 1467132858193 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:18 INFO - PROCESS | 908 | ++DOCSHELL 00000039D83C9000 == 24 [pid = 908] [id = 742] 09:54:18 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D1E49800) [pid = 908] [serial = 2226] [outer = 0000000000000000] 09:54:18 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D2007800) [pid = 908] [serial = 2227] [outer = 00000039D1E49800] 09:54:18 INFO - PROCESS | 908 | 1467132858248 Marionette DEBUG loaded listener.js 09:54:18 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D273C400) [pid = 908] [serial = 2228] [outer = 00000039D1E49800] 09:54:18 INFO - PROCESS | 908 | 1467132858710 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:54:18 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:54:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:54:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:54:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1734ms 09:54:18 INFO - PROCESS | 908 | 1467132858771 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 09:54:18 INFO - PROCESS | 908 | 1467132858776 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 09:54:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:54:18 INFO - PROCESS | 908 | 1467132858781 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:54:18 INFO - PROCESS | 908 | 1467132858785 Marionette TRACE conn5 <- [1,2934,null,{}] 09:54:18 INFO - PROCESS | 908 | 1467132858790 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:18 INFO - PROCESS | 908 | 1467132858793 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:18 INFO - PROCESS | 908 | 1467132858898 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 09:54:18 INFO - PROCESS | 908 | 1467132858907 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:18 INFO - PROCESS | 908 | 1467132858910 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:18 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD0D9000 == 25 [pid = 908] [id = 743] 09:54:18 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D32C9C00) [pid = 908] [serial = 2229] [outer = 0000000000000000] 09:54:18 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D3405400) [pid = 908] [serial = 2230] [outer = 00000039D32C9C00] 09:54:18 INFO - PROCESS | 908 | 1467132858963 Marionette DEBUG loaded listener.js 09:54:19 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039D3679800) [pid = 908] [serial = 2231] [outer = 00000039D32C9C00] 09:54:19 INFO - PROCESS | 908 | 1467132859455 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:54:19 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:54:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 735ms 09:54:19 INFO - PROCESS | 908 | 1467132859520 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 09:54:19 INFO - PROCESS | 908 | 1467132859523 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 09:54:19 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:54:19 INFO - PROCESS | 908 | 1467132859526 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:54:19 INFO - PROCESS | 908 | 1467132859528 Marionette TRACE conn5 <- [1,2938,null,{}] 09:54:19 INFO - PROCESS | 908 | 1467132859532 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:19 INFO - PROCESS | 908 | 1467132859535 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:19 INFO - PROCESS | 908 | 1467132859642 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 09:54:19 INFO - PROCESS | 908 | 1467132859744 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:19 INFO - PROCESS | 908 | 1467132859747 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:19 INFO - PROCESS | 908 | ++DOCSHELL 00000039E018B000 == 26 [pid = 908] [id = 744] 09:54:19 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039D7DF8800) [pid = 908] [serial = 2232] [outer = 0000000000000000] 09:54:19 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039D8372400) [pid = 908] [serial = 2233] [outer = 00000039D7DF8800] 09:54:19 INFO - PROCESS | 908 | 1467132859797 Marionette DEBUG loaded listener.js 09:54:19 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039D96CC400) [pid = 908] [serial = 2234] [outer = 00000039D7DF8800] 09:54:20 INFO - PROCESS | 908 | ++DOCSHELL 00000039D767D800 == 27 [pid = 908] [id = 745] 09:54:20 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039DCEEA000) [pid = 908] [serial = 2235] [outer = 0000000000000000] 09:54:20 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039D2E21C00) [pid = 908] [serial = 2236] [outer = 00000039DCEEA000] 09:54:20 INFO - PROCESS | 908 | 1467132860263 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:54:20 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:54:20 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 776ms 09:54:20 INFO - PROCESS | 908 | 1467132860311 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 09:54:20 INFO - PROCESS | 908 | 1467132860316 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 09:54:20 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:54:20 INFO - PROCESS | 908 | 1467132860329 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:54:20 INFO - PROCESS | 908 | 1467132860335 Marionette TRACE conn5 <- [1,2942,null,{}] 09:54:20 INFO - PROCESS | 908 | 1467132860348 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:20 INFO - PROCESS | 908 | 1467132860353 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:20 INFO - PROCESS | 908 | 1467132860502 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 09:54:20 INFO - PROCESS | 908 | 1467132860523 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:20 INFO - PROCESS | 908 | 1467132860525 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:20 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3921000 == 28 [pid = 908] [id = 746] 09:54:20 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039DD10CC00) [pid = 908] [serial = 2237] [outer = 0000000000000000] 09:54:20 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039DD4BBC00) [pid = 908] [serial = 2238] [outer = 00000039DD10CC00] 09:54:20 INFO - PROCESS | 908 | 1467132860576 Marionette DEBUG loaded listener.js 09:54:20 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039DD7BF000) [pid = 908] [serial = 2239] [outer = 00000039DD10CC00] 09:54:21 INFO - PROCESS | 908 | 1467132861080 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:54:21 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:54:21 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:54:21 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 797ms 09:54:21 INFO - PROCESS | 908 | 1467132861121 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 09:54:21 INFO - PROCESS | 908 | 1467132861123 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 09:54:21 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:54:21 INFO - PROCESS | 908 | 1467132861133 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:54:21 INFO - PROCESS | 908 | 1467132861135 Marionette TRACE conn5 <- [1,2946,null,{}] 09:54:21 INFO - PROCESS | 908 | 1467132861139 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:21 INFO - PROCESS | 908 | 1467132861141 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:21 INFO - PROCESS | 908 | 1467132861287 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 09:54:21 INFO - PROCESS | 908 | 1467132861298 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:21 INFO - PROCESS | 908 | 1467132861300 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:21 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BB3800 == 29 [pid = 908] [id = 747] 09:54:21 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039D290DC00) [pid = 908] [serial = 2240] [outer = 0000000000000000] 09:54:21 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039DF873800) [pid = 908] [serial = 2241] [outer = 00000039D290DC00] 09:54:21 INFO - PROCESS | 908 | 1467132861408 Marionette DEBUG loaded listener.js 09:54:21 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039DFA3DC00) [pid = 908] [serial = 2242] [outer = 00000039D290DC00] 09:54:21 INFO - PROCESS | 908 | 1467132861839 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:54:21 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:54:21 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 734ms 09:54:21 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:54:21 INFO - PROCESS | 908 | 1467132861875 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 09:54:21 INFO - PROCESS | 908 | 1467132861878 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 09:54:21 INFO - PROCESS | 908 | 1467132861881 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:54:21 INFO - PROCESS | 908 | 1467132861883 Marionette TRACE conn5 <- [1,2950,null,{}] 09:54:21 INFO - PROCESS | 908 | 1467132861887 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:21 INFO - PROCESS | 908 | 1467132861889 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:22 INFO - PROCESS | 908 | 1467132862017 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 09:54:22 INFO - PROCESS | 908 | 1467132862092 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:22 INFO - PROCESS | 908 | 1467132862099 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:22 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4764000 == 30 [pid = 908] [id = 748] 09:54:22 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039D42D9800) [pid = 908] [serial = 2243] [outer = 0000000000000000] 09:54:22 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039DFF4F400) [pid = 908] [serial = 2244] [outer = 00000039D42D9800] 09:54:22 INFO - PROCESS | 908 | 1467132862161 Marionette DEBUG loaded listener.js 09:54:22 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039E0144000) [pid = 908] [serial = 2245] [outer = 00000039D42D9800] 09:54:22 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039DFBEA400) [pid = 908] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:54:22 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039E0DB1800) [pid = 908] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:54:22 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039D344D000) [pid = 908] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:54:22 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039DD40BC00) [pid = 908] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:54:22 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039D92D9000) [pid = 908] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:54:22 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039D2EDE000) [pid = 908] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:54:22 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039DFF55000) [pid = 908] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:54:22 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D340B000) [pid = 908] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:54:22 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039E057CC00) [pid = 908] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:54:22 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039D474A800) [pid = 908] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:54:22 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039E24EB000) [pid = 908] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:54:22 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039E35CC400) [pid = 908] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:54:22 INFO - PROCESS | 908 | 1467132862894 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:54:22 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:54:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1078ms 09:54:22 INFO - PROCESS | 908 | 1467132862961 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 09:54:22 INFO - PROCESS | 908 | 1467132862963 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 09:54:22 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:54:22 INFO - PROCESS | 908 | 1467132862974 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:54:22 INFO - PROCESS | 908 | 1467132862976 Marionette TRACE conn5 <- [1,2954,null,{}] 09:54:22 INFO - PROCESS | 908 | 1467132862981 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:22 INFO - PROCESS | 908 | 1467132862983 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:23 INFO - PROCESS | 908 | 1467132863077 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 09:54:23 INFO - PROCESS | 908 | 1467132863088 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:23 INFO - PROCESS | 908 | 1467132863090 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:23 INFO - PROCESS | 908 | ++DOCSHELL 00000039D767B000 == 31 [pid = 908] [id = 749] 09:54:23 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E013DC00) [pid = 908] [serial = 2246] [outer = 0000000000000000] 09:54:23 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E03A0C00) [pid = 908] [serial = 2247] [outer = 00000039E013DC00] 09:54:23 INFO - PROCESS | 908 | 1467132863140 Marionette DEBUG loaded listener.js 09:54:23 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E04F3C00) [pid = 908] [serial = 2248] [outer = 00000039E013DC00] 09:54:23 INFO - PROCESS | 908 | 1467132863577 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:54:23 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:54:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 629ms 09:54:23 INFO - PROCESS | 908 | 1467132863599 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 09:54:23 INFO - PROCESS | 908 | 1467132863601 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 09:54:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:54:23 INFO - PROCESS | 908 | 1467132863617 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:54:23 INFO - PROCESS | 908 | 1467132863619 Marionette TRACE conn5 <- [1,2958,null,{}] 09:54:23 INFO - PROCESS | 908 | 1467132863623 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:23 INFO - PROCESS | 908 | 1467132863625 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:23 INFO - PROCESS | 908 | 1467132863713 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 09:54:23 INFO - PROCESS | 908 | 1467132863719 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:23 INFO - PROCESS | 908 | 1467132863721 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:23 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4DDD000 == 32 [pid = 908] [id = 750] 09:54:23 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E057C800) [pid = 908] [serial = 2249] [outer = 0000000000000000] 09:54:23 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039E05CB800) [pid = 908] [serial = 2250] [outer = 00000039E057C800] 09:54:23 INFO - PROCESS | 908 | 1467132863772 Marionette DEBUG loaded listener.js 09:54:23 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039E0B96800) [pid = 908] [serial = 2251] [outer = 00000039E057C800] 09:54:24 INFO - PROCESS | 908 | 1467132864238 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:54:24 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:54:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 692ms 09:54:24 INFO - PROCESS | 908 | 1467132864309 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 09:54:24 INFO - PROCESS | 908 | 1467132864312 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 09:54:24 INFO - PROCESS | 908 | 1467132864316 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:54:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:54:24 INFO - PROCESS | 908 | 1467132864317 Marionette TRACE conn5 <- [1,2962,null,{}] 09:54:24 INFO - PROCESS | 908 | 1467132864321 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:24 INFO - PROCESS | 908 | 1467132864323 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:24 INFO - PROCESS | 908 | 1467132864412 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 09:54:24 INFO - PROCESS | 908 | 1467132864423 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:24 INFO - PROCESS | 908 | 1467132864425 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:24 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6014000 == 33 [pid = 908] [id = 751] 09:54:24 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039E0DB1000) [pid = 908] [serial = 2252] [outer = 0000000000000000] 09:54:24 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039E0DE8C00) [pid = 908] [serial = 2253] [outer = 00000039E0DB1000] 09:54:24 INFO - PROCESS | 908 | 1467132864474 Marionette DEBUG loaded listener.js 09:54:24 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039E1523000) [pid = 908] [serial = 2254] [outer = 00000039E0DB1000] 09:54:25 INFO - PROCESS | 908 | 1467132865246 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:54:25 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:54:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 986ms 09:54:25 INFO - PROCESS | 908 | 1467132865307 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 09:54:25 INFO - PROCESS | 908 | 1467132865312 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 09:54:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:54:25 INFO - PROCESS | 908 | 1467132865318 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:54:25 INFO - PROCESS | 908 | 1467132865323 Marionette TRACE conn5 <- [1,2966,null,{}] 09:54:25 INFO - PROCESS | 908 | 1467132865329 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:25 INFO - PROCESS | 908 | 1467132865332 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:25 INFO - PROCESS | 908 | 1467132865499 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 09:54:25 INFO - PROCESS | 908 | 1467132865632 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:25 INFO - PROCESS | 908 | 1467132865635 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:25 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFB30000 == 34 [pid = 908] [id = 752] 09:54:25 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039D2EEE000) [pid = 908] [serial = 2255] [outer = 0000000000000000] 09:54:25 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039D340B400) [pid = 908] [serial = 2256] [outer = 00000039D2EEE000] 09:54:25 INFO - PROCESS | 908 | 1467132865704 Marionette DEBUG loaded listener.js 09:54:25 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039D784EC00) [pid = 908] [serial = 2257] [outer = 00000039D2EEE000] 09:54:26 INFO - PROCESS | 908 | 1467132866334 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:54:26 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:54:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1024ms 09:54:26 INFO - PROCESS | 908 | 1467132866345 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 09:54:26 INFO - PROCESS | 908 | 1467132866350 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 09:54:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:54:26 INFO - PROCESS | 908 | 1467132866357 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:54:26 INFO - PROCESS | 908 | 1467132866360 Marionette TRACE conn5 <- [1,2970,null,{}] 09:54:26 INFO - PROCESS | 908 | 1467132866365 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:26 INFO - PROCESS | 908 | 1467132866368 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:26 INFO - PROCESS | 908 | 1467132866565 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 09:54:26 INFO - PROCESS | 908 | 1467132866657 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:26 INFO - PROCESS | 908 | 1467132866660 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:26 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BAD000 == 35 [pid = 908] [id = 753] 09:54:26 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039DD06B800) [pid = 908] [serial = 2258] [outer = 0000000000000000] 09:54:26 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (00000039DD107400) [pid = 908] [serial = 2259] [outer = 00000039DD06B800] 09:54:26 INFO - PROCESS | 908 | 1467132866725 Marionette DEBUG loaded listener.js 09:54:26 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (00000039DD4C7400) [pid = 908] [serial = 2260] [outer = 00000039DD06B800] 09:54:27 INFO - PROCESS | 908 | 1467132867383 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:54:27 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:54:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:54:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:54:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1079ms 09:54:27 INFO - PROCESS | 908 | 1467132867438 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 09:54:27 INFO - PROCESS | 908 | 1467132867440 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 09:54:27 INFO - PROCESS | 908 | 1467132867464 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:54:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:54:27 INFO - PROCESS | 908 | 1467132867469 Marionette TRACE conn5 <- [1,2974,null,{}] 09:54:27 INFO - PROCESS | 908 | 1467132867481 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:27 INFO - PROCESS | 908 | 1467132867486 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:27 INFO - PROCESS | 908 | 1467132867614 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 09:54:27 INFO - PROCESS | 908 | 1467132867756 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:27 INFO - PROCESS | 908 | 1467132867761 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:27 INFO - PROCESS | 908 | ++DOCSHELL 00000039E37CE800 == 36 [pid = 908] [id = 754] 09:54:27 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (00000039DFBEC400) [pid = 908] [serial = 2261] [outer = 0000000000000000] 09:54:27 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (00000039E013F000) [pid = 908] [serial = 2262] [outer = 00000039DFBEC400] 09:54:27 INFO - PROCESS | 908 | 1467132867827 Marionette DEBUG loaded listener.js 09:54:27 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (00000039E0DF1400) [pid = 908] [serial = 2263] [outer = 00000039DFBEC400] 09:54:28 INFO - PROCESS | 908 | 1467132868650 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:54:28 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:54:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1242ms 09:54:28 INFO - PROCESS | 908 | 1467132868714 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 09:54:28 INFO - PROCESS | 908 | 1467132868719 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 09:54:28 INFO - PROCESS | 908 | 1467132868725 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:54:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:54:28 INFO - PROCESS | 908 | 1467132868729 Marionette TRACE conn5 <- [1,2978,null,{}] 09:54:28 INFO - PROCESS | 908 | 1467132868757 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:28 INFO - PROCESS | 908 | 1467132868760 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:28 INFO - PROCESS | 908 | 1467132868924 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 09:54:28 INFO - PROCESS | 908 | 1467132868985 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:28 INFO - PROCESS | 908 | 1467132868990 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:29 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFAD5800 == 37 [pid = 908] [id = 755] 09:54:29 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (00000039D32CF800) [pid = 908] [serial = 2264] [outer = 0000000000000000] 09:54:29 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (00000039D3414800) [pid = 908] [serial = 2265] [outer = 00000039D32CF800] 09:54:29 INFO - PROCESS | 908 | 1467132869047 Marionette DEBUG loaded listener.js 09:54:29 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (00000039D803BC00) [pid = 908] [serial = 2266] [outer = 00000039D32CF800] 09:54:29 INFO - PROCESS | 908 | --DOCSHELL 00000039E4DDD000 == 36 [pid = 908] [id = 750] 09:54:29 INFO - PROCESS | 908 | --DOCSHELL 00000039D767B000 == 35 [pid = 908] [id = 749] 09:54:29 INFO - PROCESS | 908 | --DOCSHELL 00000039E4764000 == 34 [pid = 908] [id = 748] 09:54:29 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BB3800 == 33 [pid = 908] [id = 747] 09:54:29 INFO - PROCESS | 908 | --DOCSHELL 00000039E3921000 == 32 [pid = 908] [id = 746] 09:54:29 INFO - PROCESS | 908 | --DOCSHELL 00000039D767D800 == 31 [pid = 908] [id = 745] 09:54:29 INFO - PROCESS | 908 | --DOCSHELL 00000039E018B000 == 30 [pid = 908] [id = 744] 09:54:29 INFO - PROCESS | 908 | --DOCSHELL 00000039DD0D9000 == 29 [pid = 908] [id = 743] 09:54:29 INFO - PROCESS | 908 | --DOCSHELL 00000039D83C9000 == 28 [pid = 908] [id = 742] 09:54:29 INFO - PROCESS | 908 | --DOMWINDOW == 99 (00000039E05C0800) [pid = 908] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 09:54:29 INFO - PROCESS | 908 | --DOMWINDOW == 98 (00000039E13B9000) [pid = 908] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 09:54:29 INFO - PROCESS | 908 | --DOMWINDOW == 97 (00000039E0B8D800) [pid = 908] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 09:54:29 INFO - PROCESS | 908 | --DOMWINDOW == 96 (00000039DFF55800) [pid = 908] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 09:54:29 INFO - PROCESS | 908 | --DOMWINDOW == 95 (00000039DD745800) [pid = 908] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 09:54:29 INFO - PROCESS | 908 | --DOMWINDOW == 94 (00000039DF872C00) [pid = 908] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 09:54:29 INFO - PROCESS | 908 | --DOMWINDOW == 93 (00000039D96D7400) [pid = 908] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 09:54:29 INFO - PROCESS | 908 | --DOMWINDOW == 92 (00000039DD079400) [pid = 908] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 09:54:29 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039D2ED9400) [pid = 908] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 09:54:29 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039D3447000) [pid = 908] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 09:54:29 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039D45E7C00) [pid = 908] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 09:54:29 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039E013F800) [pid = 908] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 09:54:29 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039D3445400) [pid = 908] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 09:54:29 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039D796A800) [pid = 908] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 09:54:29 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039E0984000) [pid = 908] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 09:54:29 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039D7DFA800) [pid = 908] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 09:54:29 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D96D7800) [pid = 908] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 09:54:29 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039E2876400) [pid = 908] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 09:54:29 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039E3659800) [pid = 908] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 09:54:29 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039E3903800) [pid = 908] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 09:54:29 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039E35C3C00) [pid = 908] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 09:54:29 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039E2114800) [pid = 908] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 09:54:29 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039E039E000) [pid = 908] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 09:54:29 INFO - PROCESS | 908 | ++DOCSHELL 00000039D386F800 == 29 [pid = 908] [id = 756] 09:54:29 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039D25C6C00) [pid = 908] [serial = 2267] [outer = 0000000000000000] 09:54:29 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039D2EEC000) [pid = 908] [serial = 2268] [outer = 00000039D25C6C00] 09:54:29 INFO - PROCESS | 908 | 1467132869711 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:54:29 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:54:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1031ms 09:54:29 INFO - PROCESS | 908 | 1467132869760 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 09:54:29 INFO - PROCESS | 908 | 1467132869764 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 09:54:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:54:29 INFO - PROCESS | 908 | 1467132869771 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:54:29 INFO - PROCESS | 908 | 1467132869773 Marionette TRACE conn5 <- [1,2982,null,{}] 09:54:29 INFO - PROCESS | 908 | 1467132869777 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:29 INFO - PROCESS | 908 | 1467132869780 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:29 INFO - PROCESS | 908 | 1467132869902 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 09:54:29 INFO - PROCESS | 908 | 1467132869993 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:30 INFO - PROCESS | 908 | 1467132869995 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:30 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFB3E000 == 30 [pid = 908] [id = 757] 09:54:30 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039D2EE7C00) [pid = 908] [serial = 2269] [outer = 0000000000000000] 09:54:30 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039D7DF9400) [pid = 908] [serial = 2270] [outer = 00000039D2EE7C00] 09:54:30 INFO - PROCESS | 908 | 1467132870049 Marionette DEBUG loaded listener.js 09:54:30 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039DCE20800) [pid = 908] [serial = 2271] [outer = 00000039D2EE7C00] 09:54:30 INFO - PROCESS | 908 | 1467132870475 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:54:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:54:30 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:54:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 734ms 09:54:30 INFO - PROCESS | 908 | 1467132870508 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 09:54:30 INFO - PROCESS | 908 | 1467132870510 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 09:54:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:54:30 INFO - PROCESS | 908 | 1467132870514 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:54:30 INFO - PROCESS | 908 | 1467132870517 Marionette TRACE conn5 <- [1,2986,null,{}] 09:54:30 INFO - PROCESS | 908 | 1467132870528 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:30 INFO - PROCESS | 908 | 1467132870533 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:30 INFO - PROCESS | 908 | 1467132870665 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 09:54:30 INFO - PROCESS | 908 | 1467132870674 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:30 INFO - PROCESS | 908 | 1467132870677 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:30 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3931000 == 31 [pid = 908] [id = 758] 09:54:30 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039DDD3A000) [pid = 908] [serial = 2272] [outer = 0000000000000000] 09:54:30 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039DEFB1400) [pid = 908] [serial = 2273] [outer = 00000039DDD3A000] 09:54:30 INFO - PROCESS | 908 | 1467132870735 Marionette DEBUG loaded listener.js 09:54:30 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039DFA38800) [pid = 908] [serial = 2274] [outer = 00000039DDD3A000] 09:54:31 INFO - PROCESS | 908 | 1467132871223 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:54:31 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:54:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 776ms 09:54:31 INFO - PROCESS | 908 | 1467132871292 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 09:54:31 INFO - PROCESS | 908 | 1467132871295 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 09:54:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:54:31 INFO - PROCESS | 908 | 1467132871298 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:54:31 INFO - PROCESS | 908 | 1467132871300 Marionette TRACE conn5 <- [1,2990,null,{}] 09:54:31 INFO - PROCESS | 908 | 1467132871304 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:31 INFO - PROCESS | 908 | 1467132871306 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:31 INFO - PROCESS | 908 | 1467132871402 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 09:54:31 INFO - PROCESS | 908 | 1467132871409 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:31 INFO - PROCESS | 908 | 1467132871412 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:31 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BF5000 == 32 [pid = 908] [id = 759] 09:54:31 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039E014C800) [pid = 908] [serial = 2275] [outer = 0000000000000000] 09:54:31 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039E01EC400) [pid = 908] [serial = 2276] [outer = 00000039E014C800] 09:54:31 INFO - PROCESS | 908 | 1467132871468 Marionette DEBUG loaded listener.js 09:54:31 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039E0585000) [pid = 908] [serial = 2277] [outer = 00000039E014C800] 09:54:31 INFO - PROCESS | 908 | 1467132871993 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:54:32 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:54:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 734ms 09:54:32 INFO - PROCESS | 908 | 1467132872036 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 09:54:32 INFO - PROCESS | 908 | 1467132872038 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 09:54:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:54:32 INFO - PROCESS | 908 | 1467132872071 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:54:32 INFO - PROCESS | 908 | 1467132872073 Marionette TRACE conn5 <- [1,2994,null,{}] 09:54:32 INFO - PROCESS | 908 | 1467132872091 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:32 INFO - PROCESS | 908 | 1467132872094 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:32 INFO - PROCESS | 908 | 1467132872223 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 09:54:32 INFO - PROCESS | 908 | 1467132872299 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:32 INFO - PROCESS | 908 | 1467132872302 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:32 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4D96800 == 33 [pid = 908] [id = 760] 09:54:32 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039E0B7BC00) [pid = 908] [serial = 2278] [outer = 0000000000000000] 09:54:32 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039E0B8F800) [pid = 908] [serial = 2279] [outer = 00000039E0B7BC00] 09:54:32 INFO - PROCESS | 908 | 1467132872352 Marionette DEBUG loaded listener.js 09:54:32 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039E0DF1C00) [pid = 908] [serial = 2280] [outer = 00000039E0B7BC00] 09:54:32 INFO - PROCESS | 908 | 1467132872798 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:54:32 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:54:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 776ms 09:54:32 INFO - PROCESS | 908 | 1467132872821 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 09:54:32 INFO - PROCESS | 908 | 1467132872823 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 09:54:32 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:54:32 INFO - PROCESS | 908 | 1467132872826 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:54:32 INFO - PROCESS | 908 | 1467132872828 Marionette TRACE conn5 <- [1,2998,null,{}] 09:54:32 INFO - PROCESS | 908 | 1467132872832 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:32 INFO - PROCESS | 908 | 1467132872838 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:32 INFO - PROCESS | 908 | 1467132872997 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 09:54:33 INFO - PROCESS | 908 | 1467132873065 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:33 INFO - PROCESS | 908 | 1467132873068 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:33 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7106800 == 34 [pid = 908] [id = 761] 09:54:33 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039E21CF400) [pid = 908] [serial = 2281] [outer = 0000000000000000] 09:54:33 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (00000039E24F5000) [pid = 908] [serial = 2282] [outer = 00000039E21CF400] 09:54:33 INFO - PROCESS | 908 | 1467132873118 Marionette DEBUG loaded listener.js 09:54:33 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (00000039E35C9C00) [pid = 908] [serial = 2283] [outer = 00000039E21CF400] 09:54:33 INFO - PROCESS | 908 | [908] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:54:33 INFO - PROCESS | 908 | 1467132873643 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:54:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:54:33 INFO - {} 09:54:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:54:33 INFO - {} 09:54:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:54:33 INFO - {} 09:54:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:54:33 INFO - {} 09:54:33 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 839ms 09:54:33 INFO - TEST-START | /FileAPI/fileReader.html 09:54:33 INFO - PROCESS | 908 | 1467132873675 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 09:54:33 INFO - PROCESS | 908 | 1467132873677 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 09:54:33 INFO - PROCESS | 908 | 1467132873680 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:54:33 INFO - PROCESS | 908 | 1467132873690 Marionette TRACE conn5 <- [1,3002,null,{}] 09:54:33 INFO - PROCESS | 908 | 1467132873694 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:33 INFO - PROCESS | 908 | 1467132873696 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:33 INFO - PROCESS | 908 | 1467132873823 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 09:54:33 INFO - PROCESS | 908 | 1467132873887 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:33 INFO - PROCESS | 908 | 1467132873889 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:33 INFO - PROCESS | 908 | ++DOCSHELL 00000039E728F000 == 35 [pid = 908] [id = 762] 09:54:33 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (00000039E3904400) [pid = 908] [serial = 2284] [outer = 0000000000000000] 09:54:33 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (00000039E3910800) [pid = 908] [serial = 2285] [outer = 00000039E3904400] 09:54:33 INFO - PROCESS | 908 | 1467132873939 Marionette DEBUG loaded listener.js 09:54:34 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (00000039E3A2E000) [pid = 908] [serial = 2286] [outer = 00000039E3904400] 09:54:34 INFO - PROCESS | 908 | --DOMWINDOW == 96 (00000039D2EF1C00) [pid = 908] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:54:34 INFO - PROCESS | 908 | --DOMWINDOW == 95 (00000039DF87AC00) [pid = 908] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:54:34 INFO - PROCESS | 908 | --DOMWINDOW == 94 (00000039DD10CC00) [pid = 908] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:54:34 INFO - PROCESS | 908 | --DOMWINDOW == 93 (00000039D1E49800) [pid = 908] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:54:34 INFO - PROCESS | 908 | --DOMWINDOW == 92 (00000039E242F800) [pid = 908] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:54:34 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039D32C9C00) [pid = 908] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:54:34 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039D168DC00) [pid = 908] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:54:34 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039D7DF8800) [pid = 908] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:54:34 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039E4880400) [pid = 908] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:54:34 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039D290DC00) [pid = 908] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:54:34 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039E4E0EC00) [pid = 908] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:54:34 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039E057C800) [pid = 908] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:54:34 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039DFA38400) [pid = 908] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:54:34 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D42D9800) [pid = 908] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:54:34 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039E013DC00) [pid = 908] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:54:34 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039DCEEA000) [pid = 908] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:54:34 INFO - PROCESS | 908 | 1467132874422 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:54:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:54:34 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:54:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:54:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:54:34 INFO - TEST-OK | /FileAPI/fileReader.html | took 776ms 09:54:34 INFO - TEST-START | /FileAPI/historical.html 09:54:34 INFO - PROCESS | 908 | 1467132874460 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 09:54:34 INFO - PROCESS | 908 | 1467132874463 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 09:54:34 INFO - PROCESS | 908 | 1467132874466 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:54:34 INFO - PROCESS | 908 | 1467132874468 Marionette TRACE conn5 <- [1,3006,null,{}] 09:54:34 INFO - PROCESS | 908 | 1467132874472 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:34 INFO - PROCESS | 908 | 1467132874474 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:34 INFO - PROCESS | 908 | 1467132874570 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 09:54:34 INFO - PROCESS | 908 | 1467132874575 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:34 INFO - PROCESS | 908 | 1467132874578 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:34 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7415000 == 36 [pid = 908] [id = 763] 09:54:34 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039E390D400) [pid = 908] [serial = 2287] [outer = 0000000000000000] 09:54:34 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E3A32C00) [pid = 908] [serial = 2288] [outer = 00000039E390D400] 09:54:34 INFO - PROCESS | 908 | 1467132874627 Marionette DEBUG loaded listener.js 09:54:34 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039E4880800) [pid = 908] [serial = 2289] [outer = 00000039E390D400] 09:54:35 INFO - PROCESS | 908 | 1467132875084 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:54:35 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:54:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:54:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:54:35 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:54:35 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:54:35 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:54:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:54:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:54:35 INFO - TEST-OK | /FileAPI/historical.html | took 672ms 09:54:35 INFO - TEST-START | /FileAPI/idlharness.html 09:54:35 INFO - PROCESS | 908 | 1467132875139 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 09:54:35 INFO - PROCESS | 908 | 1467132875141 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 09:54:35 INFO - PROCESS | 908 | 1467132875144 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:54:35 INFO - PROCESS | 908 | 1467132875146 Marionette TRACE conn5 <- [1,3010,null,{}] 09:54:35 INFO - PROCESS | 908 | 1467132875150 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:35 INFO - PROCESS | 908 | 1467132875152 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:35 INFO - PROCESS | 908 | 1467132875243 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 09:54:35 INFO - PROCESS | 908 | 1467132875248 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:35 INFO - PROCESS | 908 | 1467132875250 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:35 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7BC8800 == 37 [pid = 908] [id = 764] 09:54:35 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039E4E19000) [pid = 908] [serial = 2290] [outer = 0000000000000000] 09:54:35 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039E4E8F800) [pid = 908] [serial = 2291] [outer = 00000039E4E19000] 09:54:35 INFO - PROCESS | 908 | 1467132875301 Marionette DEBUG loaded listener.js 09:54:35 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039E4E97800) [pid = 908] [serial = 2292] [outer = 00000039E4E19000] 09:54:36 INFO - PROCESS | 908 | 1467132876302 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:54:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:54:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:54:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:54:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:54:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:54:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:54:36 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:54:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:54:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:54:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:54:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:54:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:54:36 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:54:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:54:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:54:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:54:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:54:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:54:36 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:54:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:54:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:54:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:54:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:54:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:54:36 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:54:36 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:54:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:54:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:54:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:54:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:54:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:54:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:54:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:54:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:54:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:54:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:54:36 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:54:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:54:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:54:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:54:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:54:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:54:36 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:54:36 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:54:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:54:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:54:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:54:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:54:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:54:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:54:36 INFO - TEST-OK | /FileAPI/idlharness.html | took 1265ms 09:54:36 INFO - PROCESS | 908 | 1467132876438 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 09:54:36 INFO - PROCESS | 908 | 1467132876444 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 09:54:36 INFO - TEST-START | /FileAPI/idlharness.worker 09:54:36 INFO - PROCESS | 908 | 1467132876455 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:54:36 INFO - PROCESS | 908 | 1467132876461 Marionette TRACE conn5 <- [1,3014,null,{}] 09:54:36 INFO - PROCESS | 908 | 1467132876469 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:36 INFO - PROCESS | 908 | 1467132876472 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:36 INFO - PROCESS | 908 | 1467132876607 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 09:54:36 INFO - PROCESS | 908 | 1467132876780 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:36 INFO - PROCESS | 908 | 1467132876784 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:36 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD8B6800 == 38 [pid = 908] [id = 765] 09:54:36 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039D36EDC00) [pid = 908] [serial = 2293] [outer = 0000000000000000] 09:54:36 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039D45E7C00) [pid = 908] [serial = 2294] [outer = 00000039D36EDC00] 09:54:36 INFO - PROCESS | 908 | 1467132876854 Marionette DEBUG loaded listener.js 09:54:36 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039DCA08000) [pid = 908] [serial = 2295] [outer = 00000039D36EDC00] 09:54:37 INFO - PROCESS | 908 | [908] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:54:38 INFO - PROCESS | 908 | 1467132878113 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:54:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:54:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:54:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:54:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:54:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:54:38 INFO - {} 09:54:38 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:54:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:54:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:54:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:54:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:54:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:54:38 INFO - {} 09:54:38 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:54:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:54:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:54:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:54:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:54:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:54:38 INFO - {} 09:54:38 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:54:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:54:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:54:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:54:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:54:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:54:38 INFO - {} 09:54:38 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:54:38 INFO - {} 09:54:38 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:54:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:54:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:54:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:54:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:54:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:54:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:54:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:54:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:54:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:54:38 INFO - {} 09:54:38 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:54:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:54:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:54:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:54:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:54:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:54:38 INFO - {} 09:54:38 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:54:38 INFO - {} 09:54:38 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:54:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:54:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:54:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:54:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:54:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:54:38 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:54:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:54:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:54:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:54:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:54:38 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:54:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:54:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:54:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:54:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:54:38 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:54:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:54:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:54:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:54:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:54:38 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:54:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:54:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:54:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:54:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:54:38 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:54:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:54:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:54:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:54:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:54:38 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:54:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:54:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:54:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:54:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:54:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:54:38 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:54:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:54:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:54:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:54:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:54:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:54:38 INFO - {} 09:54:38 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1823ms 09:54:38 INFO - PROCESS | 908 | 1467132878281 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 09:54:38 INFO - PROCESS | 908 | 1467132878287 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 09:54:38 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:54:38 INFO - PROCESS | 908 | 1467132878295 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:54:38 INFO - PROCESS | 908 | 1467132878298 Marionette TRACE conn5 <- [1,3018,null,{}] 09:54:38 INFO - PROCESS | 908 | 1467132878302 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:38 INFO - PROCESS | 908 | 1467132878305 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:38 INFO - PROCESS | 908 | 1467132878456 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 09:54:38 INFO - PROCESS | 908 | 1467132878592 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:38 INFO - PROCESS | 908 | 1467132878596 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:38 INFO - PROCESS | 908 | ++DOCSHELL 00000039E9DB1000 == 39 [pid = 908] [id = 766] 09:54:38 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039DF877800) [pid = 908] [serial = 2296] [outer = 0000000000000000] 09:54:38 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039E8BE2000) [pid = 908] [serial = 2297] [outer = 00000039DF877800] 09:54:38 INFO - PROCESS | 908 | 1467132878662 Marionette DEBUG loaded listener.js 09:54:38 INFO - PROCESS | 908 | ++DOMWINDOW == 93 (00000039E3733C00) [pid = 908] [serial = 2298] [outer = 00000039DF877800] 09:54:39 INFO - PROCESS | 908 | 1467132879234 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:54:39 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:54:39 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 986ms 09:54:39 INFO - PROCESS | 908 | 1467132879302 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 09:54:39 INFO - PROCESS | 908 | 1467132879305 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 09:54:39 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:54:39 INFO - PROCESS | 908 | 1467132879310 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:54:39 INFO - PROCESS | 908 | 1467132879314 Marionette TRACE conn5 <- [1,3022,null,{}] 09:54:39 INFO - PROCESS | 908 | 1467132879327 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:39 INFO - PROCESS | 908 | 1467132879332 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:39 INFO - PROCESS | 908 | 1467132879459 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 09:54:39 INFO - PROCESS | 908 | 1467132879616 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:39 INFO - PROCESS | 908 | 1467132879620 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:39 INFO - PROCESS | 908 | ++DOCSHELL 00000039E7223000 == 40 [pid = 908] [id = 767] 09:54:39 INFO - PROCESS | 908 | ++DOMWINDOW == 94 (00000039E4AD9400) [pid = 908] [serial = 2299] [outer = 0000000000000000] 09:54:39 INFO - PROCESS | 908 | ++DOMWINDOW == 95 (00000039E79A4C00) [pid = 908] [serial = 2300] [outer = 00000039E4AD9400] 09:54:39 INFO - PROCESS | 908 | 1467132879692 Marionette DEBUG loaded listener.js 09:54:39 INFO - PROCESS | 908 | ++DOMWINDOW == 96 (00000039E79AD400) [pid = 908] [serial = 2301] [outer = 00000039E4AD9400] 09:54:40 INFO - PROCESS | 908 | 1467132880327 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:54:40 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:54:40 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1027ms 09:54:40 INFO - PROCESS | 908 | 1467132880340 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 09:54:40 INFO - PROCESS | 908 | 1467132880343 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 09:54:40 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:54:40 INFO - PROCESS | 908 | 1467132880346 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:54:40 INFO - PROCESS | 908 | 1467132880348 Marionette TRACE conn5 <- [1,3026,null,{}] 09:54:40 INFO - PROCESS | 908 | 1467132880352 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:40 INFO - PROCESS | 908 | 1467132880354 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:40 INFO - PROCESS | 908 | 1467132880480 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 09:54:40 INFO - PROCESS | 908 | 1467132880662 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:40 INFO - PROCESS | 908 | 1467132880665 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:40 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3DC3800 == 41 [pid = 908] [id = 768] 09:54:40 INFO - PROCESS | 908 | ++DOMWINDOW == 97 (00000039E0CE3000) [pid = 908] [serial = 2302] [outer = 0000000000000000] 09:54:40 INFO - PROCESS | 908 | ++DOMWINDOW == 98 (00000039E3DA2400) [pid = 908] [serial = 2303] [outer = 00000039E0CE3000] 09:54:40 INFO - PROCESS | 908 | 1467132880729 Marionette DEBUG loaded listener.js 09:54:40 INFO - PROCESS | 908 | ++DOMWINDOW == 99 (00000039E79AE800) [pid = 908] [serial = 2304] [outer = 00000039E0CE3000] 09:54:41 INFO - PROCESS | 908 | 1467132881592 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:54:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:54:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:54:41 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1278ms 09:54:41 INFO - PROCESS | 908 | 1467132881631 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 09:54:41 INFO - PROCESS | 908 | 1467132881637 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 09:54:41 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:54:41 INFO - PROCESS | 908 | 1467132881643 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:54:41 INFO - PROCESS | 908 | 1467132881647 Marionette TRACE conn5 <- [1,3030,null,{}] 09:54:41 INFO - PROCESS | 908 | 1467132881652 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:41 INFO - PROCESS | 908 | 1467132881655 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:41 INFO - PROCESS | 908 | 1467132881774 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 09:54:41 INFO - PROCESS | 908 | 1467132881922 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:41 INFO - PROCESS | 908 | 1467132881927 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:41 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFAE7800 == 42 [pid = 908] [id = 769] 09:54:41 INFO - PROCESS | 908 | ++DOMWINDOW == 100 (00000039D3410800) [pid = 908] [serial = 2305] [outer = 0000000000000000] 09:54:41 INFO - PROCESS | 908 | ++DOMWINDOW == 101 (00000039D764A400) [pid = 908] [serial = 2306] [outer = 00000039D3410800] 09:54:41 INFO - PROCESS | 908 | 1467132881987 Marionette DEBUG loaded listener.js 09:54:42 INFO - PROCESS | 908 | ++DOMWINDOW == 102 (00000039DCEEA000) [pid = 908] [serial = 2307] [outer = 00000039D3410800] 09:54:42 INFO - PROCESS | 908 | 1467132882719 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:54:43 INFO - PROCESS | 908 | --DOCSHELL 00000039E7415000 == 41 [pid = 908] [id = 763] 09:54:43 INFO - PROCESS | 908 | --DOCSHELL 00000039E728F000 == 40 [pid = 908] [id = 762] 09:54:43 INFO - PROCESS | 908 | --DOCSHELL 00000039E7106800 == 39 [pid = 908] [id = 761] 09:54:43 INFO - PROCESS | 908 | --DOCSHELL 00000039E4D96800 == 38 [pid = 908] [id = 760] 09:54:43 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BF5000 == 37 [pid = 908] [id = 759] 09:54:43 INFO - PROCESS | 908 | --DOCSHELL 00000039E3931000 == 36 [pid = 908] [id = 758] 09:54:43 INFO - PROCESS | 908 | --DOCSHELL 00000039DFB3E000 == 35 [pid = 908] [id = 757] 09:54:43 INFO - PROCESS | 908 | --DOCSHELL 00000039D386F800 == 34 [pid = 908] [id = 756] 09:54:43 INFO - PROCESS | 908 | --DOCSHELL 00000039DFAD5800 == 33 [pid = 908] [id = 755] 09:54:43 INFO - PROCESS | 908 | --DOCSHELL 00000039E37CE800 == 32 [pid = 908] [id = 754] 09:54:43 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BAD000 == 31 [pid = 908] [id = 753] 09:54:43 INFO - PROCESS | 908 | --DOCSHELL 00000039DFB30000 == 30 [pid = 908] [id = 752] 09:54:43 INFO - PROCESS | 908 | --DOCSHELL 00000039E6014000 == 29 [pid = 908] [id = 751] 09:54:43 INFO - PROCESS | 908 | --DOCSHELL 00000039E3DC3800 == 28 [pid = 908] [id = 768] 09:54:43 INFO - PROCESS | 908 | --DOCSHELL 00000039E7223000 == 27 [pid = 908] [id = 767] 09:54:43 INFO - PROCESS | 908 | --DOCSHELL 00000039E9DB1000 == 26 [pid = 908] [id = 766] 09:54:43 INFO - PROCESS | 908 | --DOCSHELL 00000039E7BC8800 == 25 [pid = 908] [id = 764] 09:54:43 INFO - PROCESS | 908 | --DOCSHELL 00000039DD8B6800 == 24 [pid = 908] [id = 765] 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:54:43 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:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:54:43 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:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:54:43 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:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:54:43 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:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:54:43 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:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:54:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:54:43 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:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:54:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:54:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:54:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:54:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:54:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:54:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:54:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:54:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:54:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:54:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:54:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:54:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:54:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:54:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:54:43 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2018ms 09:54:43 INFO - PROCESS | 908 | --DOMWINDOW == 101 (00000039D9106800) [pid = 908] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 09:54:43 INFO - PROCESS | 908 | --DOMWINDOW == 100 (00000039D340CC00) [pid = 908] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 09:54:43 INFO - PROCESS | 908 | --DOMWINDOW == 99 (00000039E05C6C00) [pid = 908] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 09:54:43 INFO - PROCESS | 908 | --DOMWINDOW == 98 (00000039D9292C00) [pid = 908] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 09:54:43 INFO - PROCESS | 908 | --DOMWINDOW == 97 (00000039DD4BBC00) [pid = 908] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 09:54:43 INFO - PROCESS | 908 | --DOMWINDOW == 96 (00000039D2007800) [pid = 908] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 09:54:43 INFO - PROCESS | 908 | --DOMWINDOW == 95 (00000039D273C400) [pid = 908] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 09:54:43 INFO - PROCESS | 908 | --DOMWINDOW == 94 (00000039E3A24000) [pid = 908] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 09:54:43 INFO - PROCESS | 908 | --DOMWINDOW == 93 (00000039D3405400) [pid = 908] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 09:54:43 INFO - PROCESS | 908 | --DOMWINDOW == 92 (00000039D3679800) [pid = 908] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 09:54:43 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039E293CC00) [pid = 908] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 09:54:43 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039D45E2400) [pid = 908] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 09:54:43 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039D2EDF400) [pid = 908] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 09:54:43 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039D8372400) [pid = 908] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 09:54:43 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039E4E0F400) [pid = 908] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 09:54:43 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039E4883000) [pid = 908] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 09:54:43 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039DF873800) [pid = 908] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 09:54:43 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039E4E93000) [pid = 908] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 09:54:43 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039E4E8B400) [pid = 908] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 09:54:43 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039E0B96800) [pid = 908] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 09:54:43 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039DFA3DC00) [pid = 908] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 09:54:43 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039E4ECA800) [pid = 908] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 09:54:43 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039E4E96400) [pid = 908] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 09:54:43 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039E0DE8C00) [pid = 908] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 09:54:43 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039DFF4F400) [pid = 908] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 09:54:43 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039E03A0C00) [pid = 908] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 09:54:43 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039E05CB800) [pid = 908] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 09:54:43 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039E0144000) [pid = 908] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 09:54:43 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039DD7BF000) [pid = 908] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 09:54:43 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039D2E21C00) [pid = 908] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 09:54:43 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039E04F3C00) [pid = 908] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 09:54:43 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039D96CC400) [pid = 908] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 09:54:43 INFO - PROCESS | 908 | 1467132883807 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 09:54:43 INFO - PROCESS | 908 | 1467132883811 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 09:54:43 INFO - PROCESS | 908 | 1467132883819 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:54:43 INFO - PROCESS | 908 | 1467132883825 Marionette TRACE conn5 <- [1,3034,null,{}] 09:54:43 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:54:43 INFO - PROCESS | 908 | 1467132883831 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:43 INFO - PROCESS | 908 | 1467132883835 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:43 INFO - PROCESS | 908 | 1467132883938 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 09:54:44 INFO - PROCESS | 908 | 1467132884025 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:44 INFO - PROCESS | 908 | 1467132884029 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:44 INFO - PROCESS | 908 | ++DOCSHELL 00000039D9146800 == 25 [pid = 908] [id = 770] 09:54:44 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039D2020400) [pid = 908] [serial = 2308] [outer = 0000000000000000] 09:54:44 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D202A400) [pid = 908] [serial = 2309] [outer = 00000039D2020400] 09:54:44 INFO - PROCESS | 908 | 1467132884085 Marionette DEBUG loaded listener.js 09:54:44 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039D2E29C00) [pid = 908] [serial = 2310] [outer = 00000039D2020400] 09:54:44 INFO - PROCESS | 908 | [908] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:54:44 INFO - PROCESS | 908 | 1467132884582 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:54:44 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:54:44 INFO - {} 09:54:44 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 776ms 09:54:44 INFO - PROCESS | 908 | 1467132884611 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 09:54:44 INFO - PROCESS | 908 | 1467132884614 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 09:54:44 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:54:44 INFO - PROCESS | 908 | 1467132884621 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:54:44 INFO - PROCESS | 908 | 1467132884625 Marionette TRACE conn5 <- [1,3038,null,{}] 09:54:44 INFO - PROCESS | 908 | 1467132884629 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:44 INFO - PROCESS | 908 | 1467132884632 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:44 INFO - PROCESS | 908 | 1467132884740 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 09:54:44 INFO - PROCESS | 908 | 1467132884746 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:44 INFO - PROCESS | 908 | 1467132884749 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:44 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFAED000 == 26 [pid = 908] [id = 771] 09:54:44 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039D3409C00) [pid = 908] [serial = 2311] [outer = 0000000000000000] 09:54:44 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039D36ED000) [pid = 908] [serial = 2312] [outer = 00000039D3409C00] 09:54:44 INFO - PROCESS | 908 | 1467132884804 Marionette DEBUG loaded listener.js 09:54:44 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039D47BB000) [pid = 908] [serial = 2313] [outer = 00000039D3409C00] 09:54:45 INFO - PROCESS | 908 | 1467132885321 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:54:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:54:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:54:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:54:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:54:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 734ms 09:54:45 INFO - PROCESS | 908 | 1467132885380 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 09:54:45 INFO - PROCESS | 908 | 1467132885383 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 09:54:45 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:54:45 INFO - PROCESS | 908 | 1467132885387 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:54:45 INFO - PROCESS | 908 | 1467132885389 Marionette TRACE conn5 <- [1,3042,null,{}] 09:54:45 INFO - PROCESS | 908 | 1467132885401 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:45 INFO - PROCESS | 908 | 1467132885407 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:45 INFO - PROCESS | 908 | 1467132885552 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 09:54:45 INFO - PROCESS | 908 | 1467132885615 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:45 INFO - PROCESS | 908 | 1467132885620 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:45 INFO - PROCESS | 908 | ++DOCSHELL 00000039E1FB4800 == 27 [pid = 908] [id = 772] 09:54:45 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039D9292000) [pid = 908] [serial = 2314] [outer = 0000000000000000] 09:54:45 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039D92DCC00) [pid = 908] [serial = 2315] [outer = 00000039D9292000] 09:54:45 INFO - PROCESS | 908 | 1467132885677 Marionette DEBUG loaded listener.js 09:54:45 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039D9CD1C00) [pid = 908] [serial = 2316] [outer = 00000039D9292000] 09:54:46 INFO - PROCESS | 908 | 1467132886467 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:54:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 09:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:54:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 09:54:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:54:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:54:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1241ms 09:54:46 INFO - PROCESS | 908 | 1467132886630 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 09:54:46 INFO - PROCESS | 908 | 1467132886633 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 09:54:46 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:54:46 INFO - PROCESS | 908 | 1467132886637 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:54:46 INFO - PROCESS | 908 | 1467132886640 Marionette TRACE conn5 <- [1,3046,null,{}] 09:54:46 INFO - PROCESS | 908 | 1467132886644 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:46 INFO - PROCESS | 908 | 1467132886646 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:46 INFO - PROCESS | 908 | 1467132886778 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 09:54:46 INFO - PROCESS | 908 | 1467132886839 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:46 INFO - PROCESS | 908 | 1467132886841 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:46 INFO - PROCESS | 908 | ++DOCSHELL 00000039E391F000 == 28 [pid = 908] [id = 773] 09:54:46 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039DD4C5800) [pid = 908] [serial = 2317] [outer = 0000000000000000] 09:54:46 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039DD4D6800) [pid = 908] [serial = 2318] [outer = 00000039DD4C5800] 09:54:46 INFO - PROCESS | 908 | 1467132886892 Marionette DEBUG loaded listener.js 09:54:46 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039DD7C4400) [pid = 908] [serial = 2319] [outer = 00000039DD4C5800] 09:54:47 INFO - PROCESS | 908 | 1467132887438 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:54:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:54:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:54:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:54:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:54:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:54:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:54:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:54:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:54:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:54:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:54:47 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:47 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:54:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:54:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:54:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:54:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:54:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:54:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:54:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:54:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:54:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:54:47 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 849ms 09:54:47 INFO - PROCESS | 908 | 1467132887488 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 09:54:47 INFO - PROCESS | 908 | 1467132887490 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 09:54:47 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:54:47 INFO - PROCESS | 908 | 1467132887494 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:54:47 INFO - PROCESS | 908 | 1467132887496 Marionette TRACE conn5 <- [1,3050,null,{}] 09:54:47 INFO - PROCESS | 908 | 1467132887499 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:47 INFO - PROCESS | 908 | 1467132887502 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:47 INFO - PROCESS | 908 | 1467132887626 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 09:54:47 INFO - PROCESS | 908 | 1467132887694 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:47 INFO - PROCESS | 908 | 1467132887696 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:47 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BB1000 == 29 [pid = 908] [id = 774] 09:54:47 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039D1661000) [pid = 908] [serial = 2320] [outer = 0000000000000000] 09:54:47 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039DFBE0C00) [pid = 908] [serial = 2321] [outer = 00000039D1661000] 09:54:47 INFO - PROCESS | 908 | 1467132887746 Marionette DEBUG loaded listener.js 09:54:47 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039E011E400) [pid = 908] [serial = 2322] [outer = 00000039D1661000] 09:54:48 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039E21CF400) [pid = 908] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:54:48 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039E0B7BC00) [pid = 908] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:54:48 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039E3904400) [pid = 908] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:54:48 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039DDD3A000) [pid = 908] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:54:48 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D32CF800) [pid = 908] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:54:48 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D25C6C00) [pid = 908] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:54:48 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039DFBEC400) [pid = 908] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:54:48 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D2EE7C00) [pid = 908] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:54:48 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039E014C800) [pid = 908] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:54:48 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039D2EEE000) [pid = 908] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:54:48 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039DD06B800) [pid = 908] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:54:48 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039E0DB1000) [pid = 908] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:54:48 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039E390D400) [pid = 908] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:54:48 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039E4E19000) [pid = 908] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:54:48 INFO - PROCESS | 908 | [908] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:54:48 INFO - PROCESS | 908 | 1467132888481 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:54:48 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:54:48 INFO - {} 09:54:48 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1022ms 09:54:48 INFO - PROCESS | 908 | 1467132888519 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 09:54:48 INFO - PROCESS | 908 | 1467132888522 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 09:54:48 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:54:48 INFO - PROCESS | 908 | 1467132888525 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:54:48 INFO - PROCESS | 908 | 1467132888527 Marionette TRACE conn5 <- [1,3054,null,{}] 09:54:48 INFO - PROCESS | 908 | 1467132888531 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:48 INFO - PROCESS | 908 | 1467132888537 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:48 INFO - PROCESS | 908 | 1467132888685 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 09:54:48 INFO - PROCESS | 908 | 1467132888774 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:48 INFO - PROCESS | 908 | 1467132888777 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:48 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3DC2000 == 30 [pid = 908] [id = 775] 09:54:48 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039D36E7800) [pid = 908] [serial = 2323] [outer = 0000000000000000] 09:54:48 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039E03AC000) [pid = 908] [serial = 2324] [outer = 00000039D36E7800] 09:54:48 INFO - PROCESS | 908 | 1467132888827 Marionette DEBUG loaded listener.js 09:54:48 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039E05C2400) [pid = 908] [serial = 2325] [outer = 00000039D36E7800] 09:54:49 INFO - PROCESS | 908 | 1467132889232 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:54:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:54:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:54:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:54:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:54:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:54:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:54:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:54:49 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 734ms 09:54:49 INFO - PROCESS | 908 | 1467132889262 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 09:54:49 INFO - PROCESS | 908 | 1467132889264 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 09:54:49 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:54:49 INFO - PROCESS | 908 | 1467132889267 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:54:49 INFO - PROCESS | 908 | 1467132889269 Marionette TRACE conn5 <- [1,3058,null,{}] 09:54:49 INFO - PROCESS | 908 | 1467132889273 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:49 INFO - PROCESS | 908 | 1467132889275 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:49 INFO - PROCESS | 908 | 1467132889427 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 09:54:49 INFO - PROCESS | 908 | 1467132889436 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:49 INFO - PROCESS | 908 | 1467132889438 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:49 INFO - PROCESS | 908 | ++DOCSHELL 00000039E499D800 == 31 [pid = 908] [id = 776] 09:54:49 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DFBE1800) [pid = 908] [serial = 2326] [outer = 0000000000000000] 09:54:49 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039E0986400) [pid = 908] [serial = 2327] [outer = 00000039DFBE1800] 09:54:49 INFO - PROCESS | 908 | 1467132889488 Marionette DEBUG loaded listener.js 09:54:49 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039E0D9AC00) [pid = 908] [serial = 2328] [outer = 00000039DFBE1800] 09:54:49 INFO - PROCESS | 908 | 1467132889933 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:54:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:54:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:54:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:54:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:54:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:54:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:54:49 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 671ms 09:54:49 INFO - PROCESS | 908 | 1467132889942 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 09:54:49 INFO - PROCESS | 908 | 1467132889944 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 09:54:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:54:49 INFO - PROCESS | 908 | 1467132889947 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:54:49 INFO - PROCESS | 908 | 1467132889949 Marionette TRACE conn5 <- [1,3062,null,{}] 09:54:49 INFO - PROCESS | 908 | 1467132889953 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:49 INFO - PROCESS | 908 | 1467132889955 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:50 INFO - PROCESS | 908 | 1467132890083 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 09:54:50 INFO - PROCESS | 908 | 1467132890091 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:50 INFO - PROCESS | 908 | 1467132890093 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:50 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4AA8000 == 32 [pid = 908] [id = 777] 09:54:50 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039D32CAC00) [pid = 908] [serial = 2329] [outer = 0000000000000000] 09:54:50 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E0DE6C00) [pid = 908] [serial = 2330] [outer = 00000039D32CAC00] 09:54:50 INFO - PROCESS | 908 | 1467132890144 Marionette DEBUG loaded listener.js 09:54:50 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E13B3400) [pid = 908] [serial = 2331] [outer = 00000039D32CAC00] 09:54:50 INFO - PROCESS | 908 | 1467132890934 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:54:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:54:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:54:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:54:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:54:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:54:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:54:50 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1019ms 09:54:51 INFO - PROCESS | 908 | 1467132891017 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 09:54:51 INFO - PROCESS | 908 | 1467132891021 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 09:54:51 INFO - PROCESS | 908 | 1467132891027 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:54:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:54:51 INFO - PROCESS | 908 | 1467132891031 Marionette TRACE conn5 <- [1,3066,null,{}] 09:54:51 INFO - PROCESS | 908 | 1467132891037 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:51 INFO - PROCESS | 908 | 1467132891041 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:51 INFO - PROCESS | 908 | 1467132891185 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 09:54:51 INFO - PROCESS | 908 | 1467132891317 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:51 INFO - PROCESS | 908 | 1467132891321 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:51 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFA99000 == 33 [pid = 908] [id = 778] 09:54:51 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039D3408800) [pid = 908] [serial = 2332] [outer = 0000000000000000] 09:54:51 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039D3413000) [pid = 908] [serial = 2333] [outer = 00000039D3408800] 09:54:51 INFO - PROCESS | 908 | 1467132891391 Marionette DEBUG loaded listener.js 09:54:51 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039D79C1400) [pid = 908] [serial = 2334] [outer = 00000039D3408800] 09:54:52 INFO - PROCESS | 908 | 1467132892052 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 09:54:52 INFO - PROCESS | 908 | 1467132892118 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 09:54:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:54:52 INFO - PROCESS | 908 | 1467132892126 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:54:52 INFO - PROCESS | 908 | 1467132892130 Marionette TRACE conn5 <- [1,3070,null,{}] 09:54:52 INFO - PROCESS | 908 | 1467132892134 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:52 INFO - PROCESS | 908 | 1467132892137 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:52 INFO - PROCESS | 908 | 1467132892299 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 09:54:52 INFO - PROCESS | 908 | 1467132892438 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:52 INFO - PROCESS | 908 | 1467132892441 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:52 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3BF0000 == 34 [pid = 908] [id = 779] 09:54:52 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039DD40B400) [pid = 908] [serial = 2335] [outer = 0000000000000000] 09:54:52 INFO - PROCESS | 908 | ++DOMWINDOW == 85 (00000039DD4CFC00) [pid = 908] [serial = 2336] [outer = 00000039DD40B400] 09:54:52 INFO - PROCESS | 908 | 1467132892507 Marionette DEBUG loaded listener.js 09:54:52 INFO - PROCESS | 908 | ++DOMWINDOW == 86 (00000039DDD3A000) [pid = 908] [serial = 2337] [outer = 00000039DD40B400] 09:54:53 INFO - PROCESS | 908 | 1467132893170 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:54:53 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:54:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:54:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:54:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1125ms 09:54:53 INFO - PROCESS | 908 | 1467132893252 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 09:54:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:54:53 INFO - PROCESS | 908 | 1467132893255 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 09:54:53 INFO - PROCESS | 908 | 1467132893259 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:54:53 INFO - PROCESS | 908 | 1467132893263 Marionette TRACE conn5 <- [1,3074,null,{}] 09:54:53 INFO - PROCESS | 908 | 1467132893276 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:53 INFO - PROCESS | 908 | 1467132893282 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:53 INFO - PROCESS | 908 | 1467132893422 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 09:54:53 INFO - PROCESS | 908 | 1467132893566 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:53 INFO - PROCESS | 908 | 1467132893570 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:53 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6016800 == 35 [pid = 908] [id = 780] 09:54:53 INFO - PROCESS | 908 | ++DOMWINDOW == 87 (00000039DFF50400) [pid = 908] [serial = 2338] [outer = 0000000000000000] 09:54:53 INFO - PROCESS | 908 | ++DOMWINDOW == 88 (00000039E0149800) [pid = 908] [serial = 2339] [outer = 00000039DFF50400] 09:54:53 INFO - PROCESS | 908 | 1467132893642 Marionette DEBUG loaded listener.js 09:54:53 INFO - PROCESS | 908 | ++DOMWINDOW == 89 (00000039E03A2000) [pid = 908] [serial = 2340] [outer = 00000039DFF50400] 09:54:54 INFO - PROCESS | 908 | 1467132894306 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:54:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:54:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1089ms 09:54:54 INFO - PROCESS | 908 | 1467132894492 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 09:54:54 INFO - PROCESS | 908 | 1467132894497 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 09:54:54 INFO - PROCESS | 908 | 1467132894539 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:54:54 INFO - PROCESS | 908 | 1467132894542 Marionette TRACE conn5 <- [1,3078,null,{}] 09:54:54 INFO - PROCESS | 908 | 1467132894549 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:54 INFO - PROCESS | 908 | 1467132894553 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:54:54 INFO - PROCESS | 908 | 1467132894681 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 09:54:54 INFO - PROCESS | 908 | 1467132894804 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:54 INFO - PROCESS | 908 | 1467132894810 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:54 INFO - PROCESS | 908 | ++DOCSHELL 00000039DD8BF000 == 36 [pid = 908] [id = 781] 09:54:54 INFO - PROCESS | 908 | ++DOMWINDOW == 90 (00000039D2024000) [pid = 908] [serial = 2341] [outer = 0000000000000000] 09:54:54 INFO - PROCESS | 908 | ++DOMWINDOW == 91 (00000039D2EEF800) [pid = 908] [serial = 2342] [outer = 00000039D2024000] 09:54:54 INFO - PROCESS | 908 | 1467132894868 Marionette DEBUG loaded listener.js 09:54:54 INFO - PROCESS | 908 | ++DOMWINDOW == 92 (00000039D3844800) [pid = 908] [serial = 2343] [outer = 00000039D2024000] 09:54:55 INFO - PROCESS | 908 | --DOCSHELL 00000039E499D800 == 35 [pid = 908] [id = 776] 09:54:55 INFO - PROCESS | 908 | --DOCSHELL 00000039E3DC2000 == 34 [pid = 908] [id = 775] 09:54:55 INFO - PROCESS | 908 | --DOCSHELL 00000039E3BB1000 == 33 [pid = 908] [id = 774] 09:54:55 INFO - PROCESS | 908 | --DOCSHELL 00000039E391F000 == 32 [pid = 908] [id = 773] 09:54:55 INFO - PROCESS | 908 | --DOCSHELL 00000039E1FB4800 == 31 [pid = 908] [id = 772] 09:54:55 INFO - PROCESS | 908 | --DOCSHELL 00000039DFAED000 == 30 [pid = 908] [id = 771] 09:54:55 INFO - PROCESS | 908 | --DOCSHELL 00000039D9146800 == 29 [pid = 908] [id = 770] 09:54:55 INFO - PROCESS | 908 | --DOMWINDOW == 91 (00000039E35C9C00) [pid = 908] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 09:54:55 INFO - PROCESS | 908 | --DOMWINDOW == 90 (00000039E0B8F800) [pid = 908] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 09:54:55 INFO - PROCESS | 908 | --DOMWINDOW == 89 (00000039E0DF1C00) [pid = 908] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 09:54:55 INFO - PROCESS | 908 | --DOMWINDOW == 88 (00000039E24F5000) [pid = 908] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 09:54:55 INFO - PROCESS | 908 | --DOMWINDOW == 87 (00000039E3910800) [pid = 908] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 09:54:55 INFO - PROCESS | 908 | --DOMWINDOW == 86 (00000039DEFB1400) [pid = 908] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 09:54:55 INFO - PROCESS | 908 | --DOMWINDOW == 85 (00000039DFA38800) [pid = 908] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 09:54:55 INFO - PROCESS | 908 | --DOMWINDOW == 84 (00000039D3414800) [pid = 908] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 09:54:55 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D803BC00) [pid = 908] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 09:54:55 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039D2EEC000) [pid = 908] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 09:54:55 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039E013F000) [pid = 908] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 09:54:55 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039E0DF1400) [pid = 908] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 09:54:55 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D7DF9400) [pid = 908] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 09:54:55 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039DCE20800) [pid = 908] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 09:54:55 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039E01EC400) [pid = 908] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 09:54:55 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D340B400) [pid = 908] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 09:54:55 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039D784EC00) [pid = 908] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 09:54:55 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039DD107400) [pid = 908] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 09:54:55 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039DD4C7400) [pid = 908] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 09:54:55 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039E1523000) [pid = 908] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 09:54:55 INFO - PROCESS | 908 | --DOMWINDOW == 71 (00000039E4880800) [pid = 908] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 09:54:55 INFO - PROCESS | 908 | --DOMWINDOW == 70 (00000039E3A2E000) [pid = 908] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 09:54:55 INFO - PROCESS | 908 | --DOMWINDOW == 69 (00000039E4E97800) [pid = 908] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 09:54:55 INFO - PROCESS | 908 | --DOMWINDOW == 68 (00000039E0585000) [pid = 908] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 09:54:55 INFO - PROCESS | 908 | --DOMWINDOW == 67 (00000039E3A32C00) [pid = 908] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 09:54:55 INFO - PROCESS | 908 | --DOMWINDOW == 66 (00000039E4E8F800) [pid = 908] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 09:54:55 INFO - PROCESS | 908 | 1467132895500 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:54:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:54:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 965ms 09:54:55 INFO - PROCESS | 908 | 1467132895523 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 09:54:55 INFO - PROCESS | 908 | 1467132895526 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 09:54:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:54:55 INFO - PROCESS | 908 | 1467132895533 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:54:55 INFO - PROCESS | 908 | 1467132895536 Marionette TRACE conn5 <- [1,3082,null,{}] 09:54:55 INFO - PROCESS | 908 | 1467132895541 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:55 INFO - PROCESS | 908 | 1467132895544 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:55 INFO - PROCESS | 908 | 1467132895648 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 09:54:55 INFO - PROCESS | 908 | 1467132895657 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:55 INFO - PROCESS | 908 | 1467132895660 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:55 INFO - PROCESS | 908 | ++DOCSHELL 00000039DFAD5800 == 30 [pid = 908] [id = 782] 09:54:55 INFO - PROCESS | 908 | ++DOMWINDOW == 67 (00000039D2EEAC00) [pid = 908] [serial = 2344] [outer = 0000000000000000] 09:54:55 INFO - PROCESS | 908 | ++DOMWINDOW == 68 (00000039D38BE000) [pid = 908] [serial = 2345] [outer = 00000039D2EEAC00] 09:54:55 INFO - PROCESS | 908 | 1467132895715 Marionette DEBUG loaded listener.js 09:54:55 INFO - PROCESS | 908 | ++DOMWINDOW == 69 (00000039D83DB400) [pid = 908] [serial = 2346] [outer = 00000039D2EEAC00] 09:54:56 INFO - PROCESS | 908 | 1467132896288 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:54:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:54:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 776ms 09:54:56 INFO - PROCESS | 908 | 1467132896308 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 09:54:56 INFO - PROCESS | 908 | 1467132896310 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 09:54:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:54:56 INFO - PROCESS | 908 | 1467132896314 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:54:56 INFO - PROCESS | 908 | 1467132896316 Marionette TRACE conn5 <- [1,3086,null,{}] 09:54:56 INFO - PROCESS | 908 | 1467132896325 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:56 INFO - PROCESS | 908 | 1467132896330 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:56 INFO - PROCESS | 908 | 1467132896438 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 09:54:56 INFO - PROCESS | 908 | 1467132896547 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:56 INFO - PROCESS | 908 | 1467132896551 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:56 INFO - PROCESS | 908 | ++DOCSHELL 00000039E2186000 == 31 [pid = 908] [id = 783] 09:54:56 INFO - PROCESS | 908 | ++DOMWINDOW == 70 (00000039DD067400) [pid = 908] [serial = 2347] [outer = 0000000000000000] 09:54:56 INFO - PROCESS | 908 | ++DOMWINDOW == 71 (00000039DD077400) [pid = 908] [serial = 2348] [outer = 00000039DD067400] 09:54:56 INFO - PROCESS | 908 | 1467132896607 Marionette DEBUG loaded listener.js 09:54:56 INFO - PROCESS | 908 | ++DOMWINDOW == 72 (00000039DD4D1C00) [pid = 908] [serial = 2349] [outer = 00000039DD067400] 09:54:57 INFO - PROCESS | 908 | 1467132897032 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:54:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:54:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:54:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 776ms 09:54:57 INFO - PROCESS | 908 | 1467132897093 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 09:54:57 INFO - PROCESS | 908 | 1467132897095 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 09:54:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:54:57 INFO - PROCESS | 908 | 1467132897098 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:54:57 INFO - PROCESS | 908 | 1467132897100 Marionette TRACE conn5 <- [1,3090,null,{}] 09:54:57 INFO - PROCESS | 908 | 1467132897104 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:57 INFO - PROCESS | 908 | 1467132897106 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:57 INFO - PROCESS | 908 | 1467132897203 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 09:54:57 INFO - PROCESS | 908 | 1467132897209 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:57 INFO - PROCESS | 908 | 1467132897211 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:57 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3B81800 == 32 [pid = 908] [id = 784] 09:54:57 INFO - PROCESS | 908 | ++DOMWINDOW == 73 (00000039DF870400) [pid = 908] [serial = 2350] [outer = 0000000000000000] 09:54:57 INFO - PROCESS | 908 | ++DOMWINDOW == 74 (00000039DF873800) [pid = 908] [serial = 2351] [outer = 00000039DF870400] 09:54:57 INFO - PROCESS | 908 | 1467132897268 Marionette DEBUG loaded listener.js 09:54:57 INFO - PROCESS | 908 | ++DOMWINDOW == 75 (00000039DFA3A800) [pid = 908] [serial = 2352] [outer = 00000039DF870400] 09:54:57 INFO - PROCESS | 908 | 1467132897741 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:54:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:54:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 09:54:57 INFO - PROCESS | 908 | 1467132897772 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 09:54:57 INFO - PROCESS | 908 | 1467132897774 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 09:54:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:54:57 INFO - PROCESS | 908 | 1467132897786 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:54:57 INFO - PROCESS | 908 | 1467132897788 Marionette TRACE conn5 <- [1,3094,null,{}] 09:54:57 INFO - PROCESS | 908 | 1467132897791 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:57 INFO - PROCESS | 908 | 1467132897793 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:57 INFO - PROCESS | 908 | 1467132897952 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 09:54:57 INFO - PROCESS | 908 | 1467132897979 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:57 INFO - PROCESS | 908 | 1467132897982 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:57 INFO - PROCESS | 908 | ++DOCSHELL 00000039E3DBC800 == 33 [pid = 908] [id = 785] 09:54:57 INFO - PROCESS | 908 | ++DOMWINDOW == 76 (00000039DFBE5800) [pid = 908] [serial = 2353] [outer = 0000000000000000] 09:54:58 INFO - PROCESS | 908 | ++DOMWINDOW == 77 (00000039DFBEF000) [pid = 908] [serial = 2354] [outer = 00000039DFBE5800] 09:54:58 INFO - PROCESS | 908 | 1467132898032 Marionette DEBUG loaded listener.js 09:54:58 INFO - PROCESS | 908 | ++DOMWINDOW == 78 (00000039E013F000) [pid = 908] [serial = 2355] [outer = 00000039DFBE5800] 09:54:58 INFO - PROCESS | 908 | 1467132898504 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:54:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:54:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:54:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:54:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 777ms 09:54:58 INFO - PROCESS | 908 | 1467132898579 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 09:54:58 INFO - PROCESS | 908 | 1467132898581 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 09:54:58 INFO - PROCESS | 908 | 1467132898585 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:54:58 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:54:58 INFO - PROCESS | 908 | 1467132898587 Marionette TRACE conn5 <- [1,3098,null,{}] 09:54:58 INFO - PROCESS | 908 | 1467132898590 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:58 INFO - PROCESS | 908 | 1467132898597 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:58 INFO - PROCESS | 908 | 1467132898771 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 09:54:58 INFO - PROCESS | 908 | 1467132898838 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:58 INFO - PROCESS | 908 | 1467132898841 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:58 INFO - PROCESS | 908 | ++DOCSHELL 00000039E4D8F800 == 34 [pid = 908] [id = 786] 09:54:58 INFO - PROCESS | 908 | ++DOMWINDOW == 79 (00000039E01E1800) [pid = 908] [serial = 2356] [outer = 0000000000000000] 09:54:58 INFO - PROCESS | 908 | ++DOMWINDOW == 80 (00000039E05BD800) [pid = 908] [serial = 2357] [outer = 00000039E01E1800] 09:54:58 INFO - PROCESS | 908 | 1467132898893 Marionette DEBUG loaded listener.js 09:54:58 INFO - PROCESS | 908 | ++DOMWINDOW == 81 (00000039E0D9A000) [pid = 908] [serial = 2358] [outer = 00000039E01E1800] 09:54:59 INFO - PROCESS | 908 | 1467132899384 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:54:59 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:54:59 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:54:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:54:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:54:59 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 818ms 09:54:59 INFO - PROCESS | 908 | 1467132899406 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 09:54:59 INFO - PROCESS | 908 | 1467132899408 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 09:54:59 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:54:59 INFO - PROCESS | 908 | 1467132899418 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:54:59 INFO - PROCESS | 908 | 1467132899420 Marionette TRACE conn5 <- [1,3102,null,{}] 09:54:59 INFO - PROCESS | 908 | 1467132899423 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:54:59 INFO - PROCESS | 908 | 1467132899425 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:59 INFO - PROCESS | 908 | 1467132899563 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 09:54:59 INFO - PROCESS | 908 | 1467132899633 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"acdb6f38-bafb-4891-ab4e-91b9ef147e85\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:54:59 INFO - PROCESS | 908 | 1467132899635 Marionette INFO sendAsync 3c1fba97-0b14-41e1-9a7e-1343d4f02b18 09:54:59 INFO - PROCESS | 908 | ++DOCSHELL 00000039E6F44800 == 35 [pid = 908] [id = 787] 09:54:59 INFO - PROCESS | 908 | ++DOMWINDOW == 82 (00000039DD406400) [pid = 908] [serial = 2359] [outer = 0000000000000000] 09:54:59 INFO - PROCESS | 908 | ++DOMWINDOW == 83 (00000039E15B5800) [pid = 908] [serial = 2360] [outer = 00000039DD406400] 09:54:59 INFO - PROCESS | 908 | 1467132899685 Marionette DEBUG loaded listener.js 09:54:59 INFO - PROCESS | 908 | ++DOMWINDOW == 84 (00000039E21C7000) [pid = 908] [serial = 2361] [outer = 00000039DD406400] 09:54:59 INFO - PROCESS | 908 | --DOMWINDOW == 83 (00000039D1661000) [pid = 908] [serial = 2320] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 09:54:59 INFO - PROCESS | 908 | --DOMWINDOW == 82 (00000039DFBE1800) [pid = 908] [serial = 2326] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 09:54:59 INFO - PROCESS | 908 | --DOMWINDOW == 81 (00000039DD4C5800) [pid = 908] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 09:54:59 INFO - PROCESS | 908 | --DOMWINDOW == 80 (00000039D9292000) [pid = 908] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 09:54:59 INFO - PROCESS | 908 | --DOMWINDOW == 79 (00000039D3409C00) [pid = 908] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 09:54:59 INFO - PROCESS | 908 | --DOMWINDOW == 78 (00000039D2020400) [pid = 908] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:54:59 INFO - PROCESS | 908 | --DOMWINDOW == 77 (00000039D3410800) [pid = 908] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:54:59 INFO - PROCESS | 908 | --DOMWINDOW == 76 (00000039D36EDC00) [pid = 908] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:54:59 INFO - PROCESS | 908 | --DOMWINDOW == 75 (00000039DF877800) [pid = 908] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:54:59 INFO - PROCESS | 908 | --DOMWINDOW == 74 (00000039E4AD9400) [pid = 908] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:54:59 INFO - PROCESS | 908 | --DOMWINDOW == 73 (00000039E0CE3000) [pid = 908] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:54:59 INFO - PROCESS | 908 | --DOMWINDOW == 72 (00000039D36E7800) [pid = 908] [serial = 2323] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 09:55:00 INFO - PROCESS | 908 | 1467132900161 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:55:00 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:55:00 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 776ms 09:55:00 INFO - PROCESS | 908 | 1467132900199 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 09:55:00 INFO - PROCESS | 908 | 1467132900202 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 09:55:01 WARNING - u'runner_teardown' () 09:55:01 INFO - No more tests 09:55:01 INFO - Got 0 unexpected results 09:55:01 INFO - SUITE-END | took 750s 09:55:01 INFO - Closing logging queue 09:55:01 INFO - queue closed 09:55:01 INFO - Return code: 0 09:55:01 WARNING - # TBPL SUCCESS # 09:55:01 INFO - Running post-action listener: _resource_record_post_action 09:55:01 INFO - Running post-run listener: _resource_record_post_run 09:55:02 INFO - Total resource usage - Wall time: 759s; CPU: 14.0%; Read bytes: 185709056; Write bytes: 1002875392; Read time: 2171890; Write time: 5730730 09:55:02 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:55:02 INFO - install - Wall time: 3s; CPU: 13.0%; Read bytes: 0; Write bytes: 36208128; Read time: 0; Write time: 44760 09:55:02 INFO - run-tests - Wall time: 757s; CPU: 14.0%; Read bytes: 185617408; Write bytes: 892032512; Read time: 2154050; Write time: 5637610 09:55:02 INFO - Running post-run listener: _upload_blobber_files 09:55:02 INFO - Blob upload gear active. 09:55:02 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:55:02 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:55:02 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 09:55:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 09:55:03 INFO - (blobuploader) - INFO - Open directory for files ... 09:55:03 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:55:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:55:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:55:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:55:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:55:03 INFO - (blobuploader) - INFO - Done attempting. 09:55:03 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:55:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:55:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:55:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:55:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:55:05 INFO - (blobuploader) - INFO - Done attempting. 09:55:05 INFO - (blobuploader) - INFO - Iteration through files over. 09:55:05 INFO - Return code: 0 09:55:05 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:55:05 INFO - Using _rmtree_windows ... 09:55:05 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:55:05 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/631a35773803080d5f2b5844696bdf7fef17d9c406a6aff7b12554e7ace5633a6b425a14d224c31d5124567555422eb13f4b8d20df5650aca82db80ed4627c63", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3f223d93a95d0f964976811c1d1b3183235b2f1d46ad98a61b7a5d4603eaa38725190813bc1e429517d3ea27d75ae2ece3718aa8206335ac173e1a0896d3580d"} 09:55:05 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:55:05 INFO - Writing to file C:\slave\test\properties\blobber_files 09:55:05 INFO - Contents: 09:55:05 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/631a35773803080d5f2b5844696bdf7fef17d9c406a6aff7b12554e7ace5633a6b425a14d224c31d5124567555422eb13f4b8d20df5650aca82db80ed4627c63", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3f223d93a95d0f964976811c1d1b3183235b2f1d46ad98a61b7a5d4603eaa38725190813bc1e429517d3ea27d75ae2ece3718aa8206335ac173e1a0896d3580d"} 09:55:05 INFO - Running post-run listener: copy_logs_to_upload_dir 09:55:05 INFO - Copying logs to upload dir... 09:55:05 INFO - mkdir: C:\slave\test\build\upload\logs 09:55:05 INFO - Copying logs to upload dir... 09:55:05 INFO - Using _rmtree_windows ... 09:55:05 INFO - Using _rmtree_windows ... 09:55:05 INFO - Using _rmtree_windows ... 09:55:05 INFO - Using _rmtree_windows ... 09:55:05 INFO - Using _rmtree_windows ... 09:55:05 INFO - Using _rmtree_windows ... 09:55:05 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=962.932000 ========= master_lag: 0.31 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 3 secs) (at 2016-06-28 09:55:05.756957) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-28 09:55:05.763313) ========= '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-182\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-182 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-182 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-182\AppData\Local LOGONSERVER=\\T-W864-IX-182 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-182 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-182 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-182 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/631a35773803080d5f2b5844696bdf7fef17d9c406a6aff7b12554e7ace5633a6b425a14d224c31d5124567555422eb13f4b8d20df5650aca82db80ed4627c63", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3f223d93a95d0f964976811c1d1b3183235b2f1d46ad98a61b7a5d4603eaa38725190813bc1e429517d3ea27d75ae2ece3718aa8206335ac173e1a0896d3580d"} build_url:https://queue.taskcluster.net/v1/task/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.401000 build_url: 'https://queue.taskcluster.net/v1/task/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/631a35773803080d5f2b5844696bdf7fef17d9c406a6aff7b12554e7ace5633a6b425a14d224c31d5124567555422eb13f4b8d20df5650aca82db80ed4627c63", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3f223d93a95d0f964976811c1d1b3183235b2f1d46ad98a61b7a5d4603eaa38725190813bc1e429517d3ea27d75ae2ece3718aa8206335ac173e1a0896d3580d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NaLCn-_hQXaVu6NYm_YYOg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-28 09:55:06.184959) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 09:55:06.185285) ========= '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-182\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-182 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-182 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-182\AppData\Local LOGONSERVER=\\T-W864-IX-182 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-182 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-182 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-182 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 09:55:06.303882) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-28 09:55:06.304308) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-28 09:55:06.950044) ========= ========= Total master_lag: 0.66 =========